1、 Reference numberISO/IEC 15444-2:2004(E)ISO/IEC 2004Information technology JPEG 2000 image coding system: Extensions Technologies de linformation Systme de codage dimage JPEG 2000: Extensions National Standard of CanadaCAN/CSA-ISO/IEC 15444-2:05(ISO/IEC 15444-2:2004)International Standard ISO/IEC 15
2、444-2:2004 (first edition, 2004-05-15) has been adopted withoutmodification (IDT) as CSA Standard CAN/CSA-ISO/IEC 15444-2:05, which has been approved as a NationalStandard of Canada by the Standards Council of Canada.ISBN 1-55397-965-6 October 2005The Canadian Standards Association (CSA),under whose
3、 auspices this National Standard has been produced, was chartered in 1919 and accredited by the Standards Council of Canada to the National Standards system in 1973. It is a not-for-profit, nonstatutory, voluntary membership association engaged in standards development and certification activities.
4、CSA standards reflect a national consensus of producers and users including manufacturers, consumers, retailers, unions and professional organizations, and governmental agencies. The standards are used widely by industry and commerce and often adopted by municipal, provincial, and federal government
5、s in their regulations, particularly in the fields of health, safety, building and construction, and the environment. Individuals, companies, and associations across Canada indicate their support for CSAs standards development by volunteering their time and skills to CSA Committee work and supportin
6、g the Associations objectives through sustaining memberships. The more than 7000 committee volunteers and the 2000 sustaining memberships together form CSAs total membership from which its Directors are chosen. Sustaining memberships represent a major source of income for CSAs standards development
7、activities. The Association offers certification and testing services in support of and as an extension to its standards development activities. To ensure the integrity of its certification process, the Association regularly and continually audits and inspects products that bear the CSA Mark. In add
8、ition to its head office and laboratory complex in Toronto, CSA has regional branch offices in major centres across Canada and inspection and testing agencies in eight countries. Since 1919, the Association has developed the necessary expertise to meet its corporate mission: CSA is an independent se
9、rvice organization whose mission is to provide an open and effective forum for activities facilitating the exchange of goods and services through the use of standards, certification and related services to meet national and international needs.For further information on CSA services, write toCanadia
10、n Standards Association5060 Spectrum Way, Suite 100Mississauga, Ontario, L4W 5N6CanadaThe Standards Council of Canada is the coordinating body of the National Standards system, a federation of independent, autonomous organizations working towards the further development and improvement of voluntary
11、standardization in the national interest. The principal objects of the Council are to foster and promote voluntary standardization as a means of advancing the national economy, benefiting the health, safety, and welfare of the public, assisting and protecting the consumer, facilitating domestic and
12、international trade, and furthering international cooperation in the field of standards. A National Standard of Canada is a standard which has been approved by the Standards Council of Canada and one which reflects a reasonable agreement among the views of a number of capable individuals whose colle
13、ctive interests provide to the greatest practicable extent a balance of representation of producers, users, consumers, and others with relevant interests, as may be appropriate to the subject in hand. It normally is a standard which is capable of making a significant and timely contribution to the n
14、ational interest. Approval of a standard as a National Standard of Canada indicates that a standard conforms to the criteria and procedures established by the Standards Council of Canada. Approval does not refer to the technical content of the standard; this remains the continuing responsibility of
15、the accredited standards development organization. Those who have a need to apply standards are encouraged to use National Standards of Canada whenever practicable. These standards are subject to periodic review; therefore, users are cautioned to obtain the latest edition from the organization prepa
16、ring the standard.The responsibility for approving National Standards of Canada rests with theStandards Council of Canada270 Albert Street, Suite 200Ottawa, Ontario, K1P 6N7CanadaCette Norme nationale du Canada est offerte en anglais et en franais.Although the intended primary application of this St
17、andard is stated in its Scope, it is importantto note that it remains the responsibility of the users to judge its suitability for their particular purpose.Registered trade-mark of Canadian Standards AssociationInformation technology JPEG 2000 image coding system: ExtensionsTechnical Corrigendum 4:2
18、010 (IDT) toNational Standard of CanadaCAN/CSA-ISO/IEC 15444-2-05(ISO/IEC 15444-2:2004, IDT)NOT FOR RESALE.PUBLICATION NON DESTINE LA REVENTE.CSA Standards Update ServiceTechnical Corrigendum 4:2010 toCAN/CSA-ISO/IEC 15444-2-05December 2010Title: Information technology JPEG 2000 image coding system:
19、 ExtensionsPagination:4 pagesTo register for e-mail notification about any updates to this publicationgo to www.ShopCSA.caclick on E-mail Services under MY ACCOUNTclick on CSA Standards Update ServiceThe List ID that you will need to register for updates to this publication is 2417454.If you require
20、 assistance, please e-mail techsupportcsa.ca or call 416-747-2233.Visit CSAs policy on privacy at www.csagroup.org/legal to find out how we protect your personal information.ICS 35.040 Ref. No. ISO/IEC 15444-2:2004/Cor.4:2007(E) ISO/IEC 2007 All rights reserved INTERNATIONAL STANDARD ISO/IEC 15444-2
21、:2004 TECHNICAL CORRIGENDUM 4 Published 2007-09-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATIONINTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION LECTROTECHNIQUE INTERNATIONALEInformation technology JPEG 2000 image coding system: Extensions TECHNICAL
22、CORRIGENDUM 4 Technologies de linformation Systme de codage dimages JPEG 2000: Extensions RECTIFICATIF TECHNIQUE 4 Technical Corrigendum 4 to ISO/IEC 15444-2:2004 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia
23、 and hypermedia information, in collaboration with ITU-T. The identical text is published as ITU-T Rec. T.801 (2002)/Cor.4 (05/2006). Technical Corrigendum 4:2010 to CAN/CSA-ISO/IEC 15444-2-05ISO/IEC 15444-2:2004/Cor.4:2007 (E) ITU-T Rec. T.801 (2002)/Cor.4 (05/2006) 1 INTERNATIONAL STANDARD ITU-T R
24、ECOMMENDATION Information technology JPEG 2000 image coding system: Extensions Technical Corrigendum 4 1) Clause M.8 Add the following additional bullet item after the first item: The MinV field in the File Type box shall bet set to 1, indicating a minor revision to the standard. 2) Clause M.11.1 a)
25、 Add the following two paragraphs after the first paragraph: All features specified are in addition to the features defined by the JP2 file format and JPEG 2000 codestream profile 0; it is assumed that any reader capable of reading a JPX file is also capable of understanding every feature defined in
26、 the JP2 file format and decoding a JPEG 2000 profile 0 codestream. This box shall contain an accurate specification, to the extent as known by the writer, of all features in the file and an accurate specification of the set or sets of features required to display the image as intended by the writer
27、. NOTE If a JPX file contains no features other than those defined by the JP2 file format and JPEG 2000 codestream profile 0, or if the reader does not know of any features contained in the file beyond those base features, the Reader Requirements box will list zero standard features and zero vendor
28、features. Many features from previous revisions of this Recommendation | International Standard have been deprecated. Writers shall not include these features when creating or updating files. Readers shall ignore the contribution of those features when determining whether they can or cannot read the
29、 file. b) Replace all instances of “Decode Completely“ with “Display Contents“. 3) Table M.14 Replace the entire Table M.14 with the following table. The following features only list specific, non-divisible features (no “negative“ features as in the original version, and no feature combinations). Ta
30、ble M.14 Legal values of the SFifield Value Meaning0 File not completely understood 1 Deprecated 2 Contains multiple composition layers 3 Deprecated 4 JPEG 2000 Part 1 Profile 1 codestream as defined in ITU-T Rec. T.800 | ISO/IEC 15444-1, A.10, Table A.45 5 Unrestricted JPEG 2000 Part 1 codestream a
31、s defined in ITU-T Rec. T.800 | ISO/IEC 15444-1 6 Unrestricted JPEG 2000 Part 2 codestream as defined in this Recommendation | International Standard 7 JPEG codestream as defined in ISO/IEC 10918-1 8 Deprecated 9 Non-premultiplied opacity channel 10 Premultiplied opacity channel 11 Chroma-key based
32、opacity 12 Deprecated 13 Fragmented codestream where all fragments are in the file and in order 14 Fragmented codestream where all fragments are in the file but are out of order 15 Fragmented codestream where not all fragments are within the file but all are in locally accessible files Technical Cor
33、rigendum 4:2010 to CAN/CSA-ISO/IEC 15444-2-05ISO/IEC 15444-2:2004/Cor.4:2007 (E) 2 ITU-T Rec. T.801 (2002)/Cor.4 (05/2006) Table M.14 Legal values of the SFifield Value Meaning16 Fragmented codestream where some fragments may be accessible only through a URL specified network connection 17 Compositi
34、ng required to produce rendered result from multiple compositing layers 18 Deprecated 19 Deprecated 20 Deprecated 21 At least one compositing layer consists of multiple codestreams 22 Deprecated 23 Colourspace transformations are required to combine compositing layers; not all compositing layers are
35、 in the same colourspace 24 Deprecated 25 Animation 26 First animation layer does not cover entire rendered result area 27 Deprecated 28 Reuse of animation layers 29 Deprecated 30 Some animated frames are non-persistent 31 Deprecated 32 Rendered result involves scaling within a layer 33 Rendered res
36、ult involves scaling between layers 34 ROI metadata 35 IPR metadata 36 Content metadata 37 History metadata 38 Creation metadata 39 JPX digital signatures 40 JPX checksums 41 Desired Graphic Arts reproduction specified 42 Deprecated 43 Deprecated 44 Compositing layer uses Any ICC profile 45 Deprecat
37、ed 46 Deprecated 47 BiLevel 1 enumerated colourspace 48 BiLevel 2 enumerated colourspace 49 YCbCr 1 enumerated colourspace 50 YCbCr 2 enumerated colourspace 51 YCbCr 3 enumerated colourspace 52 PhotoYCC enumerated colourspace 53 YCCK enumerated colourspace 54 CMY enumerated colourspace 55 CMYK enume
38、rated colourspace 56 CIELab enumerated colourspace with default parameters 57 CIELab enumerated colourspace with non-default parameters 58 CIEJab enumerated colourspace with default parameters Technical Corrigendum 4:2010 to CAN/CSA-ISO/IEC 15444-2-05ITU-T Rec. T.801 (2002)/Cor.4 (05/2006) 3 Table M
39、.14 Legal values of the SFifield Value Meaning59 CIEJab enumerated colourspace with non-default parameters 60 e-sRGB enumerated colourspace 61 ROMMRGB enumerated colourspace 62 Non-square samples 63 Deprecated 64 Deprecated 65 Deprecated 66 Deprecated 67 GIS metadata XML box 68 JPSEC extensions in c
40、odestream as specified by ISO/IEC 15444-8 69 JP3D extensions in codestream as specified by ISO/IEC 15444-10 70 Deprecated 71 e-sYCC enumerated colourspace 72 JPEG 2000 Part 2 codestream as restricted by baseline conformance requirements in M.9.2.3 73 YPbPr(1125/60) enumerated colourspace 74 YPbPr(12
41、50/50) enumerated colourspace Other values Reserved for ISO use 4) Table M.15 Change the label “EM“ in row 2 to “FUAM“. 5) Tables M.19 and M.20 Combine Tables M.19 and M.20 into a single table (M.19) and delete Table M.20. 6) Table M.21, value of “C“ field Change the value of the “C“ field to “See T
42、able M.19“. 7) Clause M.11.5.1, definition of Uncompressed data Replace the paragraph defining “Uncompressed“ (Table M.19) with the following: Uncompressed. Picture data is stored in component interleaved format, encoded at the bit depth as specified by the BPC field. This value is only permitted fo
43、r codestreams where all components are encoded at the same bit depth. When the bit depth of each component is not a multiple of 8, component values shall be packed into bytes so that no bits are unused between components. However, the value of the first component of each sample shall begin on a byte
44、 boundary and padding bits having value zero shall be inserted after the last component of the sample as necessary to fill out the remaining bits to the next byte boundary. When multiple component values are packed into a byte, the first component shall appear in the most significant bits of the byt
45、e. When a component is larger than a byte, its most significant bits shall appear in earlier bytes. 8) Clause A.3.1, Table A.21 Add the following clarification: IEEE numbers as used in the ISO/IEC 15444-2 codestream have to be written in big-endian order, using the following bit-assignments for enco
46、ding the floating point numbers: SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM for single precision IEEE numbers, where S = sign bit, E = exponent bits, M = mantissa bits ISO/IEC 15444-2:2004/Cor.4:2007 (E) Technical Corrigendum 4:2010 to CAN/CSA-ISO/IEC 15444-2-05ISO/IEC 15444-2:2004/Cor.4:2007 (E) 4 ITU
47、-T Rec. T.801 (2002)/Cor.4 (05/2006) SEEE EEEE EEEE MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM MMMM for double precision IEEE numbers, where S = sign bit, E = exponent bits, M = mantissa bits NOTE 2 This encoding requires typically an endian-swap on little-endian machines, and is ty
48、pically the native encoding for big-endian machines. 9) Clause A.3.7 a) Replace the entire paragraph (Usage) as follows: Usage: Present only if the multiple component transformation capability bit in the Rsiz parameter (see A.2.1) is a one value. Main and first tile-part header of a given tile. An M
49、CT marker segment in a tile-part header overrides a main header MCT segment for that tile if and only if the ten low-order bits of the Imct fields of both marker segments are identical. b) Replace the entire paragraph (Imct) as follows: Imct: Multiple component transformation index value, array type, and parameter size. An MCT marker segment, or series, with a given Imct value in the tile-part header overrides a main header MCT marker segment, or se