It's
Functionalities and Advantages
by Jan
Introduction
Instrument measurements and color characterization using spectrophotometer and the ICC
method is a fast and simple way to attain precise color
communication or exchanges between color devices. In
fact ICC standard is the de facto nowadays for color
exchanges between devices and supported by all leading vendors http://www.color.org/memberlist2.html
. ICC workflow enables the company to able to efficiently communicate, control, evaluate and analyze colors -- in short
WYSIWYG -- as well as color capability of various ink,.media, printer, RIP software combination through 3D color gamut visualization.
Without ICC Color Management
In the absence of ICC color environment setting, much time and resources have to
be wasted on color tweaking alone to make the unpredictable
color outcome match its expectations. Time and resources wasted are cumulatively very
very high which in fact is not
something which is required in a production enviroment!
Color tweaking this way is much more difficult than playing
Rubik's Cube with every print out that could never look totally perfect no
matter how skilfully it was tweaked. Compounding the situation is the variable illumination
and ambience condition of the surrounding which affect artist color perception that time as well as the very limited finesse
the eye and hand can tweak the CMKY channels to make these thousands of fine delicate
colors look acceptable all at the same time compare to
what a color measuring device could do to reference all
these and store them into a huge color database
called ICC profile. Even so when colors are
painstakingly adjusted there is no assurance that the ink output wouldn’t
exceed what the media can handle especially with 6 color
inks which is 600% theoretically thus resulting to bleeding or less sharper
images . Moreover, artist also has no way to exactly know the
color interpretation of another artist. This is more like
a guessing game as if whether it is specified in centimetres or inches. So this
vicious cycle of color uncertainty repeats again and
again for each job to be outputted.
Mechanics of ICC Profile and How It Color Manage
ICC profiling is color
characterization of the device itself rather than color
adjustments. Every Printer/Media ICC
profile has its own unique color lookup tables(CLUTs) that translate all those meaningless RGB/CMYK
color combinations into meaningful CIE standard color quantities eg. CIELab color definition
specification. This can best be illustrated with two displays having random dot
shapes and sizes in every numerical position throughout the display area. Common
sense tell us that if a figure is formed
by these dots on display1 it will naturally be impossible to replicate the same shape and size of this figure on display2
unless each and every dots on both display1 and display2 are accounted. However
once all these dots both on display 1 and display 2 are measured and remembered
then mapping figures of any shapes and sizes accurately between display1 to
display2 and vice versa will now be a breeze and with inches as the go-between conversion
for the two. So in ICC color standards it too have the
CIELab as the go-between or also known as the Profile
Connection Space (PCS) of RGB/CMYK so that
meaningful color conversions can take place. If we
have 101 (0%-100%) different levels of 4 channels CMYK which is 101 ^ 4
possible CMYK combinations then in ICC standards we should also have 101 ^ 4 possible
combinations that can be mapped by the CMM (Color Management
Module or color conversion engine) to other CMYKs or RGBs and vice versa.
Currently in ICC standards there are
three kinds of CLUT in every CLUT type of ICC profile and each has different color mapping method. Since conversion are two directional therefore we have six
CLUTs in total
which is either CMYK -> PCS and PCS
-> CMYK. The three kinds are the:
1) Perceptual Rendering Intent (CMYK0 -> PCS0 and PCS0 -> CMYK0) 2) the
Absolute and Relative Rendering Intent, (CMYK1 -> PCS1 and PCS1 -> CMYK1)
with the media white point mapping (on/off)
3) Saturation Rendering Intent (CMYK2
-> PCS2 and PCS2 -> CMYK2).
For color exchanges to be established between two different
profiles. We can have all these possibilities: RGB (device 1) -> PCS à PCS -> CMYK (device2 ); CMYK (device1) -> PCS à PCS
-> RGB (device2) ; RGB (device
1) -> PCS à PCS -> RGB (device 2); CMYK (device 1) ->
PCS à
PCS -> CMYK (device 2) with
either the rendering set at 0, 1 or 2 and with mapping directions reversible either:
device 1 to device 2 or device 2 to device 1
e.g. CMYK (device 2) -> PCS à PCS - > RGB (device 1) for all of the above
Features and Advantages of an ICC Color Managed
Workflow
1) Controlled Tone Reproduction and Accurate Colors on the Fly on Monitor to Print
Visually that means: 1) color are more natural and true-to-life 2) neutral gray balance 3) more details in the shadows and highlights 3) better sense of depth perception.


2) Quantifiable Colors and Lightness Values
Main objective of ICC color management is to faithfully and consistently recreate all the colors specified on a computer file to all different output devices. In a properly calibrated system, this is achievable and accuracy are within tolerance. Colors are made quantifiable by the CIE. If we have 'meter' as the standard unit for distance, in colors for the Graphics and Arts industry we have the CIELab. Color can also be quantified in various ways depending on its application uses such as Device Dependent RGB, HSB, Device Dependent CMYK, XYZ, CIELuv and CIELab. which are all mathematically interchangeable such as centimeters to inches to feet to yards and to meters.


3) Color Proofing
With calibration, characterization and ICC color management, color devices such as Inkjets and Lasers can be turned into ISO certified color proofers . Without need for traditional analog proofers it is possible to simulate the printing color characteristics of other print system such as those International Standard Offset Systems, Pantone or Munsell Color System and meet the requirements of ISO 12642: 1996 (International Standard on Defining Color Accuracy) or ISO 12642: 1996 (Prepress Digital Data Exchange - Input Data for Characterization of 4-Colour Process Printing (Digital Prepress Calibration Standards, Color Space Conversions, RGB Input, CMYK Output, CIE L*A*B*, ICC Profiles))


4) Total Ink Limit, Black Ink Limit, Defining Black Point Color,
UCR/GCR Control
With customizable Total Ink Limit, Black Ink Limit, UCR/GCR and Black
Point users have both their production costs and print quality optimised.
The Total Ink Limit in the ICC profile defines the maximum
allowable ink amount for output. Depending on paper types and print processes ideal
Total Ink Limit can be range from 260% and 400%. This value is obtained by
analyzing calibration targets based on image sharpness.
Black Ink
Limit defines the maximum Black Limit. It is usually set to less than 100% to reduce
the posterization effects of the shadow portion of a linearized K channel.
UCR is Under Color
Removal and GCR is Gray Component Replacement. Both functions are to replace
some equal parts of the CMY inks with K (black). The differences between UCR and GCR is that
UCR replaces some CMY inks that are concentrated in the shadows regions but
gradually stop at the middle tones and highlights; while GCR replaces some CMY
inks in the regions that includes the shadows, middle tones and highlights. A
finely crafted UCR/GCR curve should have these following results: 1) rich
shadows for images 2)
black text and vector graphics are sharp and crisp even in CMYK rich black 3) eliminate
the effects ink metamerism particularly with pigment
inks -- greenish appearance of neutral CMY when viewed under illuminants such as
fluorescent lights.


5)
Color Gamut Evaluating
The outline and shape of the color gamut is encoded in the ‘gamut table’ of the ICC profile. The 2D or 3D gamut shown in CIELab model or sometimes CIE xyY model, describe the latitude of colors and brightness that an output device can display or print. Evaluating device color gamut allows user to know which ink, paper and halftone combo have the widest possible colors for the image to be printed or to take remedial actions to some out-of-gamut colors by choosing a more suitable colorimetric rendering intent or manually adjusting the brightness and saturation to make it fit into the gamut before final production run.


6)
Perceptual Rendering Function
Another important aspect of ICC color management is the Perceptual Rendering. It is a gamut
mapping technique where the 3D color gamut and
vertices (white points and black points) of the source space (camera/ scanner/
RGB color space) are mapped into the smaller 3D color
gamut of the destination space (media/printer CMYK color
space This approach is chosen when the color space of the source is much larger than the
destination and the perceptual relationship of out-of-gamut colors
have to be preserved. Depending on the look up tables of the ICC profiles this
approach typically preserves the hue and perceptually mapped the contrast and saturation
inside the destination space to preserve its color
relationship relative to the source. Source images of high brightness and high saturation
to be replicated on low brightness and low saturation paper stocks such as newsprint
materials are recommended to use the Perceptual Rendering to avoid color clippings at the bright and saturated color boundaries. Compare this with the dynamic range of an
orchestral recording where the sound level may well exceeds a typical home
stereo system. So instead of turning up the volume to reproduce the sound
levels heard on the orchestra and get nastily distorted what is needed is lower
the volume to the range the stereo system is capable and preserve the pitch and
harmonics of the recording. This principle is similarly applied also for visual
colors. With current ICC standards there are four major color mapping
techniques to choose: 1) Absolute, 2) Relative 3) Saturation 4) Perceptual with custom tweaks such as defining
gray balance -- paper relative or absolute, defining
black and white point color etc. These
mappings techniques which is based on visual science theories are needed: to maximize
the use of the currently available color gamut for
the industry, to eliminate the ugly color clipping in
some parts of the images and even to trick the brain into seeing more colors than which is actually there!


