ICC.1:2004-10 (Profile version 4.2.0.0), Image technology colour management — Architecture, profile format and data structure Errata Clause Paragraph Change General Global change of "Data Colour Space Field" to "data colour space field" except in headings. General Change all occurrences of "Profile Connection Space" to be title case as shown. Note that in "Profile Connection Space field", the word "field" is lowercase Contents Page iv In the Contents on page iv, Annex E should be page 86, Annex F should be page 89, Annex G should be page 91 and Bibliography should be page 97. Introduction Label orphan clause at beginning of introduction as "0.1 General" and renumber accordingly Introduction Renumber figures in Introduction as 1 through 5 and renumber Figure 1 in clause 7.1 to Figure 6 Introduction Add the following statement to the introduction as "0.10 Patent statement": "The International Organization for Standardization (ISO) draws attention to the fact that it is claimed that compliance with this document may involve the use of a patent concerning the outputResponseTag, (support of the outputResponseTag is optional), given in subclause 9.2.27. ISO takes no position concerning the evidence, validity and scope of this patent right. Eastman Kodak Company, the holder of this patent right has assured the ISO that he/she is willing to negotiate licences under reasonable and non-discriminatory terms and conditions with applicants throughout the world. In this respect, the statement of the holder of this patent right is registered with ISO. Information may be obtained from Eastman Kodak Company, 343 State street, Rochester, NY 14650." 2 Change title to Compliance and registration 3 Move CIE 15, CIE 122, CIE 131, ISO/IEC 8824-1, and ISO/IEC 10918-1 to the bibliography. Correct the titles of the following normative references to be as shown, ISO 5-3:1995, Photography — Density measurements — Part 3: Spectral conditions IEC 61966-2-1 (1999-10), Multimedia systems and equipment — Colour measurement and management — Part 2-1: Colour management — Default RGB colour space — sRGB IEC 61966-3 (2000-03), Multimedia systems and equipment — Colour measurement and management — Part 3: Equipment using cathode ray tubes Reorder normative references to place ISO documents first followed by IEC documents, DIN documents, EBU, ITU, SMPTE, and finally industry specifications. 5.1 Add at end of paragraph "N OTE As defined in 7.1, all profile data is encoded as big-endian." 5.2 6 and 10 Page 7 Paragraph 5.2 Delete "UCR Under Colour Removal". (it is not used in the document). Re-number equations in Body to be sequential numbers (Not by section). This impacts equations in Sections 6 and 10 and references to equations in all sections. ICC.1:2004-10 (Profile version 4.2.0.0), Image technology colour management — Architecture, profile format and data structure Errata Clause Paragraph Change 6.3.3 Add note at end of last paragraph to point to ISO 12640-3 gamut as follows "Note 3: The reference colour gamut defined in Annex B of ISO 12640-3 has been suggested as the gamut of the perceptual rendering intent reference medium." Add ISO 12640-3 to bibliography 6.4 Change CIE 15 to ISO 13655 in first line 8.5.2 This phrase "multi-dimensional" is redundant and both occurrences are deleted 8.6 Change: "colorantTableTag (see 9.2.14) - for the xCLR multi-dimensional colour spaces (see 7.2.6)." to "colorantTableTag (see 9.2.14) - required only if the Data Colour Space Field is xCLR, where x is hexadecimal 2 to F (see 7.2.6)." 8.6 Change "colorantTableOutTag (see 9.2.14.1) - for the xCLR multi-dimensional output colour spaces (see 7.2.6)." to "colorantTableOutTag (see 9.2.14.1) - required only if the Profile Connection Space field is xCLR, where x is hexadecimal 2 to F (see 7.2.6)." 8.6 Change "The colorantTableTag (9.2.14) is a required tag to specify the names and L*a*b* values of the colorants for the xCLR multi-dimensional input colour spaces (Table 15), as these names are not otherwise implicit in the choice of the colour space." to "If the data colour space field is set to xCLR , where x is hexadecimal 2 to F, the colorantTableTag (9.2.14) is a required tag to specify the names and L*a*b* values of the input colorants (Table 15), as these names are not otherwise implicit in the choice of the colour space." 8.6 Change "Correspondingly the required colorantTableOutTag (9.2.14.1) represents the output values for xCLR multidimensional output colour spaces." to "Correspondingly, if the Profile Connection Space field is set to xCLR where x is hexadecimal 2 to F, the colorantTableOutTag (9.2.14.1) is required, and represents the output colorants (Table 15)." 10.5 Add at end of clause "If the input is the XYZ PCS, 1+(32767/32768) shall be mapped to the value 1,0. If the output is the XYZ PCS, the value 1,0 shall be mapped to 1+(32767/32768)." Change “If the number of data points in a one-dimensional table, or in a particular dimension of the CLUT, is two" to "If the number of data points in a particular dimension of the CLUT is two” 10.9 Second para from end of 10.9 10.9 Table 34 Delete entire row referring to “Number of input table entries (n)” 10.9 Table 34 Delete entire row referring to “Number of output table entries (m)” 10.9 Table 34 Third row from end Change “52..51+(n*i)” to “48..47+(256*i)” and change “n*i” to “256*i” 10.9 Table 34 Second row from end Change “52+(n*i)..51+(n*i)+(g^i*o)” to “48+(256*i)..47+(256*i)+(g^i*o)” ICC.1:2004-10 (Profile version 4.2.0.0), Image technology colour management — Architecture, profile format and data structure Errata Clause Paragraph Change 10.9 Table 34 Last row 10.9 2nd para on p45 10.10.3 Table 36, last row In Field Length (bytes) column: Equation 10-5 should be equation 16 10.10.5 Last paragraph Remove " Each input X1, X2, or X3 is an u16Fixed16Number and each matrix entry is a s15Fixed16Number. Therefore, each multiplication in the matrix multiply is 1.15*s15.16=s16.31 and the final sum is also s16.31(48 bits). From this sum we take bits 31-16 as the unsigned integer result for Y1, Y2, or Y3. These are used as the inputs to the "B" curves." and replace with "The range of input values X1, X2 and X3 is 0,0 to 1,0. The resultant values Y1, Y2 and Y3 shall be clipped to the range 0,0 to 1,0 and used as inputs to the "B" curves." 10.10.5 End of 1st paragraph Remove " The domain and range of the matrix is 0,0 to 1,0." 10.11.1 Change “52+(n*i)+(g^i*o)..end” to “48+(256*i)+(g^i*o)..end” and change “m*o” to “256*o” in the second column. Change “The first entry is located at 0,0, the last entry at 1,0, and intermediate entries are uniformly spaced using an increment of 1,0/(M-1).” to “The first entry is located at 0,0, the last entry at 1,0, and intermediate entries are uniformly spaced using an increment of 1,0/(M-1). For the input and output tables, M is 256.” change "indentity" to "identity" 10.11.3 Last paragraph Remove " Each input X1, X2, or X3 is an u16Fixed16Number and each matrix entry is a s15Fixed16Number. Therefore, each multiplication in the matrix multiply is 1.15*s15.16=s16.31 and the final sum is also s16.31(48 bits). From this sum we take bits 31-16 as the unsigned integer result for Y1, Y2, or Y3. These are used as the inputs to the "B" curves." and replace with "The range of input values X1, X2 and X3 is 0,0 to 1,0. The resultant values Y1, Y2 and Y3 shall be clipped to the range 0,0 to 1,0 and used as inputs to the "M" curves." 10.11.3 End of 1st paragraph Remove " The domain and range of the matrix is 0,0 to 1,0." 10.11.5 Table 38, last row In Field Length (bytes) column: Equation 10-8 should be equation 19 10.15 Add at end of clause "If the input is the XYZ PCS, 1+(32767/32768) shall be mapped to the value 1,0. If the output is the XYZ PCS, the value 1,0 shall be mapped to 1+(32767/32768)." Annexes Change Equation number format in Annex to be (<Annex>.#) ICC.1:2004-10 (Profile version 4.2.0.0), Image technology colour management — Architecture, profile format and data structure Errata Clause B.5 Paragraph Change Change title to ".. JPEG files"