ICC profiles are widely used to provide transformations between different color spaces in different devices. The color lookup tables (CLUTs) in the profiles will increase the file sizes when embedded in color documents. In this paper, we discuss a compression method that decreases the storage cost of the CLUTs. A compressed color table includes quantized DCT coefficients for the color table, the additional nodes with large color difference, and the coefficients bit assignment table. This method supports lossy table compression to minimize the network traffic and delay, and also achieves relatively small maximum color difference.
Chuohao Tang, Weibao Wang, Sean Collison, Mark Shaw, Jay Gondek, Amy Reibman, Jan Allebach, "ICC Profile Color Table Compression" in Proc. IS&T 24th Color and Imaging Conf. , 2016, https://doi.org/10.2352/ISSN.2169-2629.2017.32.260