ICC color management provides many benefits for standardizing color management and for accurate color transformation. However, problems are existed, including the creation of ICC profiles, the implementation of CMM (color management module), and the specifications of the ICC format. The misinterpretation of ICC specifications results in inaccurate data representation in ICC profiles. The lack of CMM specification results in the interoperability among different CMMs and inaccuracy of color transformation in many CMMs. In this paper, we focus on following topics and provide some solutions to improve the color transformation accuracy and the color reproduction quality in ICC color management:1) How to select a PCS (XYZ or L*a*b*) and a LutType (Lut8Type or Lutl6Type) for profile creation;2) How to determine the sizes of 1-D LUTs (lookup tables) and the size of the multidimensional LUT for accurate data representation and color transformation;3) The importance of 1-D LUTs in Lutl6Type tag;4) Profile linking for CMM implementation; and5) The implementation of a smart CMM for printing applications without using private tags in profiles.
Huanzhao Zeng, Mary Nielsen, "Color Transformation Accuracy and Efficiency in ICC Color Management" in Proc. IS&T 9th Color and Imaging Conf., 2001, pp 224 - 232, https://doi.org/10.2352/CIC.2001.9.1.art00042