Introduction to Color Management System (CMS / CMM) and ICC Profiles
Color Management System / Module (CMS/CMM)
In digital printing combining RGB (matrix-based) or CMYK (LUT based) source ICC profiles with CMYK (LUT based) or RGB (LUT-based) destination ICC profiles leads to the most common profile chain for the color-managed transformation. Display destination profiles use matrix-based ICC profiles. CIE Lab (D50/2°) serves as the profile connection space.
RGB matrix-based and CIE Lab D65/10° (other illuminant/observer) used as so-called working color space (source) exist but are rare.
Device Link Profiles define the final color transformation table from the source to the output color space and not using the PCS of the CMS, therefore. In the Ergosoft RIP, Device Link Profiles are selected under the input color management sections. The printer profile of the activate Print Environment is ignored when selected.
A first additional loop in the profile transformation chain is inserted when an intermediate color space for e.g., proofing or color normalizing (or PDF-X Output Intent) is activated.
A second transformation loop is applied to generate more color-accurate soft proofs shown in the print preview pane within the Ergosoft RIP.
Matrix And LUT Based ICC Profiles
Matrix based profiles are used for simpler devices, such as scanners and monitors, while LUT-based profiles are used for more complex devices, such as printers. There are many different color spaces available, and most of them are matrix based. The advantages of a matrix-based profile are conversion speed and the ability to convert back and forth.
Ergosoft’s device ICC color profilers (ColorGPS RGB and ColorGPS CMYK++) generate LUT-based profiles. The most important lookup tables and contents are:
Lab to device (B2A) known as forward tables: Three lookup tables exist (Perceptual, Saturation, Colorimetric). These main tables are used to transform colors from the PCS to output. Each table consists of an additional output channel curve, normally set to linear.
Device to Lab (A2B) known as backward tables: Three lookup tables exist (Perceptual, Saturation, Colorimetric). These tables are used to transform colors back from output to PCS. These tables are also used to generate previews in cases in which no preview tables exist.
Preview tables: Ergosoft profilers are always calculating and writing high-precision preview tables into the ICC profiles. Three preview lookup tables exist (Perceptual, Saturation, Colorimetric). All Ergosoft preview modules and preview views are using these dedicated preview tables whenever available in the profile. Within the Ergosoft RIP, these preview tables are also used for gamut previews and out of gamut estimations, rather than the Gamut table or the A2B tables, which normally lead to less accurate results.
Related Articles
Create Color Profiles in ColorGPS
After you’ve created the Density Linearization and determined the Total Ink Limit, it’s finally time to move to the Color Profile, the final step in the color calibration of your printer. The Color Profile examines how different color mixtures look ...
Preview Profile Generator
The Preview Profile Generator creates RGB ICC profiles based on CMYK or CMYK+ output profiles. These RGB profiles can then be used in third party graphics programs such as Adobe Photoshop to simulate output colors on the screen. By using a preview ...
Generate Color Books
Generate Color Books lets you create a color chart in either Lab or RGB color and to customize the chart in color tones, color variance, dimensions and color management used. You can even generate aco and swb Color Books for use in Photoshop and ...
Fundamentals of Rendering Intents and Black Point Compensation
Rendering Intents These graphs illustrate one of the main characteristics of rendering intents: brightness/luminance (L) scaling. This scaling occurs from an input luminance dynamic range (L0-100) to an output device's exemplary L dynamic range ...
Pixel Color Replacement
Probably the method most people think about first when thinking about color replacement. Pixel color replacement uses pixel color values to identify and replace color in an image either by selecting it from the image itself, or by specifying a color ...