| Navigator |
| |
Glossary |
|
| | A | B | C |
D | E | F |
| G | H | I |
J | K | L | M |
| N | O | P | Q |
R | S | T |
| U | V | W | X |
Y | Z | |
|
| |
Appendix |
|
| Standards
quoted |
| Illustrations & figures |
| Frames |
|
| |
|
| |
|
|
PART I - CHAPTER VI
ICC PROFILES
|
Presentation
of International Color Consortium
The
ICC, started in 1993, its goal is to promote a standardization
and the development of an interplatform architecture,
corresponding with an open system of the color management.
The principle is that each application must be in direct
relationship with the operating system (MacOs system,
Windows, UNIX, etc.), which involves all the transformations
of colors. This must entrust this information to a specific
module called CMM (Color Management Module). If no CMM
reference is used, the operating system employs one CMM
by default. Certain applications such as Adobe Photoshop
makes it possible to use several types of CMM (Adobe,
Heidelberg, Kodak etc.).
Definition
An
ICC profile is a file containing the data describing the
characteristics of colors for the given peripheral. This
numeric file can be used via a Color Management Software
(CMS). It is able to maintain the constancy of the colors
on the graphic chain. The profile characterizes the peripheral
and its support.
Structure of
an ICC Profile
An
ICC profile comprises a descriptive part concerning the
profiles from different peripherals, colorimetric spaces,
and spaces of connection of profiles. Also the architecture
of an ICC profile contains descriptions, that concerns
with the formats of profiles, sequence of the peripherals
and conversions from one color space to another. |

Diagram 14: Structure generic of a profile ICC
|
| The
whole characterization of the photographic chain must
be carried out via the use of these profiles. It is
thus necessary to distinguish the profiles from different
peripherals of input, visualization, output, sequence
of peripherals and also as well as the conversion of
profiles of colorimetric spaces.
Description of a profile
Header part Profile
The
header provides information about total size of the
profile, the type of CMM used by default, the version
of the profile (for example V.2.2.0), the type of peripheral
which this profile is associated, the type of colorimetric
space to which it refers, its origin, its creator,
Rendering Intent and other indications.
The following examples of signatures represent the peripherals
of input, monitor and output: scnr, mntr and prtr respectively.
In the preceeding case, the type of colorimetric space
in which the profile is defined under the same type
of signature. In the spaces such as the CIELAB
or the CIELUV,
the signature of space of reference of the profile (called
PCS or Profiles Connection Space) is clearly defined
by a code. Two spaces arise for the PCS: space CIEYxy
and Space CIELAB.
The platform of work is determined by a signature dedicated
to APPLE, Microsoft, Silicon Graphics or Sun Microsystems.
Header Profiles makes it possible to get information
about the type of Render Intent selected. Each four
mode has a specific code.
The
parts Tag Table and Tag Element Data supplements the
total structure of an ICC profile. The colorimetric
indications of the profile are contained in header profiles,
whereas precise descriptions of the peripherals, models
of conversion of colorimetric spaces (algorithms) are
described in the other two parts.
A
PCS (Profiles Connection Space) is an intermediate
space or an interface which provides a bridge between
an input and an output. From a technical point of
view, this space is based on the characteristics
of standard observer CIE1931. This space is supposed
to simplify the exchanges, and indicated like reference
in system ICC.
In general the Profile of peripheral uses LAB like
PCS and colorimetric Space like ColorMatch RGB,
our sRGB uses XYZ like PCS.
|
|
Here is a scanner profile. Its colorimetric space is RGB,
the space
of connection is LAB, the rendering intent is perceptive.
Here is a printer profile CMYK. Its colorimetric space
is CMYK, the space
of connection is LAB, the rendering intent is perceptive.
|
Use
of ICC Profiles
What
is CMM?
CMM
means Color Management Module . The goal of the CMM is
to map the colors of one colorimetric space to another.
Companies such as Heidelberg, Adobe, APPLE, Kodak, etc
provide their own CMM, thus the user can choose his engine
of conversion. Perfect correspondence between two peripherals
and with the two different color spaces does not exist.
The colorimetric space of the scanner is in general larger
than that of the screen, and even larger than that of
the printer. That means that the colors that the scanner
sees, all cannot be display on the screen, and the colors
which the screen posts, cannot all be printed. Which makes
the colors out of gamut? This is why it is N essaire
to make choices. Four modes of calculations are possible.
They are also called Render Intent. |

|
 |
Mapping
The mapping is the transfer of colors from one colorimetric
space to another space..
Colors RGB of the scanner or the digital
camera are initially transformed in space PCS
(Profile Connection Space, which is in general called
space LAB) then they are transformed into space RGB of
the screen.
According to the rendering intent, the colorimetric space
of the screen is smaller than that of the scanner the
colors will be cut or modified (compressed) when return
to smaller space. If the image is then printed on a printer
CMYK, colors RGB are again transformed into space PCS
and then transformed into CMYK. Still the space of destination
is smaller than that of the source, then according to
the rendering the colors will be cut or modified.
The transformation of color CMYK of the machine offset
towards the space of the screen (for posting) is less
complicated, because space RGB of the screen is larger
than the space of the machine offset. It is the same thing
for the numerical proof, i.e proofer spaces is larger
than that of the machine offset. |
|

|
The
perceptuel mode:
It
is also named as photographic mode. It chooses to privilege
the relation which exists between the colors. Above all,
they are the internal modulations between two images,
and those must be most homogeneous. It is made up of two
images and must be coherent between them. It is a mode
which is not normalized, and which can thus present discordances
according to the various sources of files. Practically,
this mode uses a homothetic projection of one space to
another, which makes it possible to consider the relations
between the colors. Its major disadvantage is that it
causes color loss, in the case of source space is larger
than that of Destination.
|
 |
This method is thus based on the fact
that the human is much more sensitive to the relations
between the colors than with their respective wavelength.
In Clear: In order to reproduce colors which are out of
gamut, the colors inside the gamut are modified in order
to make it enter into colors which are out of gamut.
It is recommended to use this mode for images for which
it is more important to keep the dynamics of the image
i.e the exact correspondence of the colors inside the
gamut.
|
The
saturation mode:
|

|
| This
mode is primarily based on the axis of saturation. It
preserves promptnesses of the colors, contrary to the
preceding case. The relation between the colors is not
considered here any more. Especially It acts on the average
values in the surroundings of 50% in saturation, and rise
these to some points. The result is not very close to
the original. |
 |
Relative
colorimetric mode:
This
mode is one which transform one space to another, with
an obligatory loss of information when source space
A is smaller than target space B. This loss is accompanied
by a total desaturation of the final image compared
to the original. This mode seeks possible color that
is most identical to that of origin, and thus sees itself
being more precise than the perceptuel mode. Most important
here is the precision of the colors. It can however
breaks in the ranges because of the losses which it
generates. Particularly, this mode functions well on
flat tint vectorials.
Absolute
colorimetric mode:
The
difference with the three preceding cases is that it
takes color from the white. The white of destination
is then parameterized differently from that of reference
and one can note a drift proportional of the restitution
of the colors according to the difference between these
two white points.
|
| Color
Management and operating system
Role
of Colorsync
Colorsync,
used on the Macintosh platform, is an extension to the
software system of APPLE which is used for color management.
Colorsync is an A.P.I (Application Programming Interface).
It can be able to manage colorimetric adjustments such
as the calibration of the monitor, the management of
the profiles (selection, suppression, posting of information
of the profile, modification etc.). These actions are
usable in the form of scripts, in the tableux
one of ColorSync edge or in ColorSync Plug-in
of Photoshop.
APPLE Colorsync was introduced into the Macintosh system
in 1993 under its version 1.0. Version 2.0 of Colorsync
was introduced in 1995 to control the color management
at the level of the operating system. It is supported
by a great number of software such as Adobe Photoshop,
InDesign, Illustrator, XPress Quark, Macromedia Freehand
etc. For Platform PC, Microsoft introduced an equivalent
module, the ICM.
Colorsync uses Color Management Module or C.M.M by default,
a module developed by Linotype-Hell and APPLE. Intermediary
conversions and modifications are made by itself.
Colorsync
currently became inevitable in the field of the color
management (v.3.3), as well as standard developed by
ICC in 1993. Colorsync is in conformity with this standard
and can, moreover, functions with other C.M.M. that
provided by default. This compatibility with others
CMM and other applications is an advantage with respect
to its competitor ICM.
For example, when one creates a tiff file via an application
using Colorsync, a Colorsync profile creates automatically.
It has information relating to the colors of the file,
properties of display, seizure and colorimetric reproduction.
To ensure the colorimetric correspondence with different
applications and between different peripherals, is a
difficult task, that the Colorsync module contributes
to facilitate.
Image
Color Matching ICM
This
module was created by the Eastman Kodak company, a format
dedicated to the digital photographic equipment.. ICM
2.0 is also an A.P.I (Application Programming Interface).
It is available on the platform of Windows 98, but is
not present on the current version of Windows NT. It
has the same function as Colorsync, since it is supposed
to establish a permanent dialogue between the peripherals
and to manage the constancy of the colors between them.
It is used very less in the field of Art-Graphs, the
PC does not have the same control in terms of color
management in comparison to the Colorsync system set
up on the Macintosh platform. This A.P.I. is integrated
in a system of color management, support shaping ICC.
It plays the part of interface between the various applications
using this type of profiles and conversions by mathematical
calculations are carried out by Color Management modulates
or C.M.M. and it is used in Windows by default.
What is
an inserted profile?
An
inserted profile (or Embedded profiles), as its name
indicates, it is a profile associated with the job file.
This profile posesses some characteristics and options
which differs according to the type of file to which
it is overlapping. It is necessary that the application
with which this file associated with its profile, support
this type of configuration. The overlapping profile
thus shows the limits of the colorimetric space of the
file which it is associated, and it is thus possible
for another application to use this file by carrying
out the modifications of colorimetric space if necesary.
The
numeric files are generated by several applications
such as page-setting software, final improvement of
an image, vectorial drawing and are used on multiple
peripherals (printers, systems of épreuvage,
presses, etc.). Use of inserted or imbricated profiles,
allows an essential traceability of the colorimetric
properties of the original file. The transfer of file
from one application to peripheral of another application
is currently facilitated by the inserted profile. The
Silverfast software, pilot of the scanners Lynx, Pro
42 and Pro 48 of Qubyx, have the property to bind a
ICC profile to the digitized file. The overlap of profile
effectuate files whose formats are as follows: PICT,
EPS, Tiff, JFIF and GIF.
The original file can thus, via an inserted profile,
keep its initial properties, and re-use later on in
its rough form.
Here an example of overlapping ICC Profile via the Silverfast
software, pilot of the Qubyx scanners.
|
Figure 10: Example of insertion of ICC Profile under Silverfast
AI

|
| - PART
I - CHAPTER VI - ICC PROFILES - |
|
|
| |
© 2001-2003 Qubyx LTD All rights
reserved |
|
|
|
|
|