Use of DeviceLink Profiles for graphic industries ... - Impressed
Use of DeviceLink Profiles for graphic industries ... - Impressed
Use of DeviceLink Profiles for graphic industries ... - Impressed
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
TRICHON Amélie – PFE 2006/2007 1
SUMMARY<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Abstract 6<br />
1 PART ONE: BIBLIOGRAPHIC RESEARCH 7<br />
1.1 Colorimetry basic knowledge 7<br />
1.1.1 Color and vision 7<br />
1.1.2 CIE color systems 7<br />
1.1.3 Definitions <strong>of</strong> �E 10<br />
1.2 Color Management 13<br />
1.2.1 Why do we need Color Management? 13<br />
1.2.2 Definition 14<br />
1.3 ICC Pr<strong>of</strong>iles 14<br />
1.3.1 ICC organization 14<br />
1.3.2 Definition and interest 14<br />
1.3.3 Rendering intent 15<br />
1.3.4 Content <strong>of</strong> an ICC pr<strong>of</strong>ile 16<br />
1.3.5 How to create an ICC Pr<strong>of</strong>ile 17<br />
1.4 ICC <strong>DeviceLink</strong> Pr<strong>of</strong>iles 18<br />
1.4.1 Definition 18<br />
1.4.2 Advantages 18<br />
1.4.3 Disadvantages 18<br />
1.5 Dynamic <strong>DeviceLink</strong> Pr<strong>of</strong>ile (Dynamic DVLP) 19<br />
1.5.1 Defintition 19<br />
1.5.2 Advantages and disadvantages 19<br />
1.6 Black generation 19<br />
1.6.1 UCR and GCR 19<br />
TRICHON Amélie – PFE 2006/2007 2
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.6.2 Alwan “Dynamic Maximum Black” generation 20<br />
2 PART TWO: EXPERIMENTAL STUDY 22<br />
2.1 S<strong>of</strong>tware used 22<br />
2.1.1 Alwan LinkPr<strong>of</strong>iler 22<br />
2.1.2 Alwan CMYK Optimizer 26<br />
2.1.3 Alwan ColorPursuit 29<br />
2.2 Tests and Works 30<br />
2.2.1 Description <strong>of</strong> the project 30<br />
2.2.2 Part 1: Processing <strong>of</strong> Tiff images 33<br />
2.2.3 Part two: test on PDF 40<br />
3 CONCLUSION 53<br />
4 BIBLIOGRAPHY 55<br />
5 GLOSSARY 57<br />
6 ACKNOWLEDMENTS 58<br />
KEY WORDS 59<br />
ILLUSTRATIONS AND TABLES<br />
Figure 1-1: The CIELAB color space 10<br />
Figure 1-2: Color management proposes a way to connect all devices in a <strong>graphic</strong><br />
chain through a common space 13<br />
Figure 1-3: The architecture <strong>of</strong> a color management system 14<br />
Figure 1-4: The four ICC rendering intents. On these examples the triangle<br />
represents input device gamut and the circle represents the output device gamut. 15<br />
Figure 1-5: The ISOwebcoated pr<strong>of</strong>ile structure 16<br />
Figure 1-6: Structure <strong>of</strong> the tables in a pr<strong>of</strong>ile. The in<strong>for</strong>mation provided in the<br />
header indicates which table should be used (0, 1 or 2). 17<br />
Figure 1-7: On this example, 50% <strong>of</strong> CMY inks are replaced by 30% <strong>of</strong> black ink.<br />
TRICHON Amélie – PFE 2006/2007 3
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Next the color will be completed by a new percentage <strong>of</strong> CMY inks. 19<br />
Figure 2-1: screenshots <strong>of</strong> LinkPr<strong>of</strong>iler interface, arrows show the variable<br />
parameters in the tests 24<br />
Figure 2-2: Alwan Color Hub interface 25<br />
Figure 2-3: ICC Pr<strong>of</strong>ile Processor interface 25<br />
Figure 2-4: CMYK Optimizer Task interface 27<br />
Figure 2-5: CMYK Optimizer DTAC tab interface 27<br />
Figure 2-6: CMYK Optimizer Purity tab interface 28<br />
Figure 2-7: CMYK Optimizer Vector interface 28<br />
Figure 2-8: CMYK Optimizer Action tab interface 28<br />
Figure 2-9: ColorPursuit interface 29<br />
Figure 2-10: In this example, the original file (n°1) is in ISOcoatedv2 color space<br />
and the trans<strong>for</strong>med file (n°2) in ISOwebcoated color space. 29<br />
Figure 2-11: Image Comparator window calculates �E difference between 2 images 30<br />
Figure 2-12: Twenty color trans<strong>for</strong>mations were used to assess probable situations 31<br />
Figure 2-13: CMYK Optimizer “Check Only (Preflight)” action 32<br />
Figure 2-14: test files 33<br />
Figure 2-15: Schematic diagram <strong>of</strong> image files processing workflow 34<br />
Figure 2-16a: Average �E on VPR 36<br />
Figure 2-17b: Maximum �E on VPR with medium GCR 36<br />
Figure 2-18c: % <strong>of</strong> output colors within �E 4 on VPR images 37<br />
Figure 2-19: Average �E <strong>for</strong> TC 3.5 chart with medium GCR 38<br />
Figure 2-20: �CMYK on TC 3.5 with the GCR (2.4) settings (series 1) 40<br />
Figure 2-21: PDF test <strong>for</strong>m created <strong>for</strong> the tests (left: page1; right: page2) 41<br />
Figure 2-22: PDF test <strong>for</strong>m elements 41<br />
Figure 2-23: PDF test<strong>for</strong>m processing workflow 42<br />
Figure 2-24: Medium �E 94 on car image from PDF test <strong>for</strong>m with “color matching”<br />
settings 44<br />
Figure 2-25: Medium �E 94 on car image from PDF test <strong>for</strong>m with “Dynamic<br />
Maximum Black” settings. 44<br />
Figure 2-26: Medium �E 94 on TC 3.5 from PDF test <strong>for</strong>m with “color matching”<br />
settings 45<br />
Figure 2-27: Medium �E 94 on Medienkeil from PDF test <strong>for</strong>m with “color matching”<br />
settings 45<br />
TRICHON Amélie – PFE 2006/2007 4
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-28: Medium �E 94 on TC 3.5 from PDF test <strong>for</strong>m with “Dynamic Maximum<br />
Black” settings 46<br />
Figure 2-29: Medium �E 94 on Medienkeil from PDF test <strong>for</strong>m with “Dynamic<br />
Maximum Black” settings 46<br />
Figure 2-30: Positions <strong>of</strong> the test points on images from page 1 <strong>of</strong> PDF test <strong>for</strong>m 47<br />
Figure 2-31: Medium �E on images from page1 <strong>of</strong> PDF test <strong>for</strong>m with “color<br />
matching” settings 48<br />
Figure 2-32: Medium �E on images from page1 <strong>of</strong> PDF test <strong>for</strong>m with “Dynamic<br />
Maximum Black” settings 48<br />
Figure 2-33: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “color matching”<br />
settings 49<br />
Figure 2-34: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “color matching”<br />
settings 49<br />
Figure 2-35: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “Dynamic Maximum<br />
black” settings 50<br />
Figure 2-36: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “Dynamic Maximum<br />
black” settings 50<br />
Figure 2-37: Results <strong>of</strong> ink saving test on car image from PDF test <strong>for</strong>m <strong>for</strong> “color<br />
matching” settings 51<br />
Figure 2-38: Results <strong>of</strong> ink saving test on car image from PDF test <strong>for</strong>m <strong>for</strong><br />
“Dynamic Maximum Black” settings 51<br />
TRICHON Amélie – PFE 2006/2007 5
Abstract<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Nowadays ICC color management is widely used. The majority <strong>of</strong> <strong>graphic</strong> industry<br />
operators use ICC pr<strong>of</strong>iles to achieve predictable and consistent colors. Nevertheless,<br />
ICC Device Pr<strong>of</strong>iles trans<strong>for</strong>mations do not take into consideration some printability<br />
issues.<br />
An ICC Device Pr<strong>of</strong>ile trans<strong>for</strong>mation can convert a source CMYK file to another CMYK<br />
destination space <strong>for</strong> example. Input CMYK pixel values are converted to LAB using the<br />
source device pr<strong>of</strong>ile and then the obtained LAB values are converted to destination<br />
CMYK values by means <strong>of</strong> the destination device pr<strong>of</strong>ile. This operation can create<br />
problems on the press because specific in<strong>for</strong>mation can be lost. For example, an<br />
original black text will be converted in four colors (CMYK) like all the others elements<br />
<strong>of</strong> the document, which will complicate registration on press. To avoid this kind <strong>of</strong><br />
printability related problems, ICC <strong>DeviceLink</strong> Pr<strong>of</strong>iles (DVLPs) can be used. This is a<br />
specific type <strong>of</strong> ICC pr<strong>of</strong>iles, which is built by connecting/concatenating two ICC<br />
Device pr<strong>of</strong>iles. By using <strong>DeviceLink</strong> pr<strong>of</strong>iles (DVLPs) we can apply color<br />
trans<strong>for</strong>mations on CMYK data while paying attention to printability parameters like<br />
color purity, TAC (Total Area Coverage), black generation etc...<br />
ICC DVLPs (<strong>DeviceLink</strong> Pr<strong>of</strong>iles) have been used by the printing industry <strong>for</strong> some years<br />
now to repurpose files in order to adapt incoming data to the actual printing process<br />
properties and requirements. These pr<strong>of</strong>iles contain a predefined color trans<strong>for</strong>mation<br />
which s applied to all files and files content without differentiation.<br />
Recently, Dynamic DVLP technology has been introduced in the printing industry.<br />
Dynamic technology differ from Static (Conventional) DVLP technology in that it takes<br />
into account source file content prior to building the optimal DVLP needed <strong>for</strong> the<br />
defined color trans<strong>for</strong>mation. A Static DVLP applies the same trans<strong>for</strong>mation to all<br />
files whereas a Dynamic DVLP will check the content <strong>of</strong> the file and then optimizes it<br />
depending on its content.<br />
The aim <strong>of</strong> this project is to study the interest <strong>of</strong> Dynamic DVLPs compared to Static<br />
(Conventional) DVLPs. This study will try to determine if the technological advance <strong>of</strong><br />
Dynamic pr<strong>of</strong>iles is real or not. The project will look at the benefit <strong>of</strong> using each type<br />
<strong>of</strong> DVLPs <strong>for</strong> printers in terms <strong>of</strong> color matching, print contrast and ink savings.<br />
TRICHON Amélie – PFE 2006/2007 6
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1 PART ONE: BIBLIOGRAPHIC RESEARCH<br />
This chapter deals with color management and ICC pr<strong>of</strong>iles. It explains what color<br />
management is, why we need to use a color management system when we want to<br />
reproduce colors and how it functions. Here you will find the definitions <strong>of</strong> an ICC<br />
pr<strong>of</strong>ile, a Static (Conventional) <strong>DeviceLink</strong> pr<strong>of</strong>ile (DVLP) and a Dynamic <strong>DeviceLink</strong><br />
pr<strong>of</strong>ile (DVLP). It is essential to be familiar with this part to understand the aim <strong>of</strong> the<br />
project and the practical studies realized.<br />
To start, it is important to know how color is created and perceived by human eye so<br />
in the first part, you will find reminders about basic colorimetry and color vision. [1]<br />
1.1 Colorimetry basic knowledge<br />
In color science, a color is called a color stimulus; it is the result <strong>of</strong> the combination <strong>of</strong><br />
three parts: the light source, the object which reflects the light and the human<br />
observer which receives the light. We can specify each part <strong>of</strong> the vision process by its<br />
spectral power distribution. In this section you will find the description <strong>of</strong> the role that<br />
the human eye plays in color perception and the methods to measure colors.<br />
1.1.1 Color and vision<br />
A color stimulus is characterized by its spectral power distribution which is the<br />
product <strong>of</strong> the spectral power distribution <strong>of</strong> the light source and the spectral<br />
distribution <strong>of</strong> the object. But the human eye does not make the difference when it<br />
perceives a light which is a mixture <strong>of</strong> several wavelengths and can not analyze the<br />
signal wavelength-by-wavelength. Indeed the human vision system is only sensible to<br />
wavelengths between about 400 and 700 nanometers and is based on three kind <strong>of</strong><br />
retinal photoreceptors (cones), which are sensible to different wavelengths,<br />
respectively short, medium and long. This phenomenon explains that we can<br />
reproduce any color from a mixture <strong>of</strong> three primary lights (in appropriate quantities),<br />
red, blue and green. So a “standard observer” can decompose a trichromatic signal to<br />
obtain a fourth color. Moreover, the trivalence nature <strong>of</strong> color vision shows that it is<br />
possible to perceive the same color sensation with two color stimuli having different<br />
spectral components. In this case, the two color stimuli produce the equivalent effects<br />
on the photoreceptors and the two colors appear identical. This is called metamerism.<br />
This phenomenon explains why we need to quantify and measure a color very<br />
accurately. This is why the CIE (Commission Internationale de l’Eclairage) defined<br />
different systems to describe a color.<br />
1.1.2 CIE color systems<br />
The first mathematical model proposed by the CIE, is based on three monochromatic<br />
TRICHON Amélie – PFE 2006/2007 7
primary lights: red, green and blue, fixed arbitrarily.<br />
LR= 700 nm<br />
LG= 546 nm<br />
LB= 436 nm<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
But in this model, the white is an equal mixture <strong>of</strong> the three components but we<br />
determine visually that theoretical white point is:<br />
1.1.<br />
R= 1.2. 1 Cd/m�<br />
1.3.<br />
G=4,591 Cd/m�<br />
B= 0,059 Cd/m�<br />
So we determine the RGB system:<br />
1.4.<br />
R= 1.5. LR<br />
1.6.<br />
G= LV/ 4,59<br />
B= LB . 0,059<br />
This system is practical because based on real mechanism <strong>of</strong> vision but it leads to<br />
negative components especially <strong>for</strong> very saturate colors. So in 1931, the CIE decide to<br />
create a new system with imaginary components that are linear functions <strong>of</strong> the RGB<br />
system.<br />
This is the CIE XYZ 1931 system:<br />
X= 2.77 R +1.74 G + 1.128 B<br />
Y= R + 4.59 G + 0.06 B<br />
Z= 0.0046 G + 5.58 B<br />
These tristimulus values can also be describe differently by summing the products <strong>of</strong><br />
the object and light source over the visible wavelengths (�):<br />
TRICHON Amélie – PFE 2006/2007 8
X = � �� R�x �d�<br />
� � visible<br />
Y = � �� R� y �d�<br />
� � visible<br />
Z = � �� R�z �d� � � visible<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
where R� represents the spectral reflectance <strong>of</strong> the reflective object; �� the spectral<br />
power distribution <strong>of</strong> the light source and X �, Y� and Z � the color matching functions<br />
<strong>of</strong> the CIE Standard Colorimetric Observer.<br />
Then we try to build mathematic systems, which can be represented <strong>graphic</strong>ally and<br />
where the distance between two colors represents the colorimetric distance.<br />
If we want representing the XYZ components we need to calculate the reduced x and y<br />
coordinates:<br />
X<br />
x =<br />
X + Y + Z<br />
Y<br />
y =<br />
X + Y + Z<br />
But the CIEXYZ 1931 system has disadvantages. Indeed the calculated colorimetric<br />
differences do not match with the real difference perceived by the observer. The<br />
research allows adjusting other systems, more adapted. Among these, we can quote<br />
the CIELuv or the CIEL * a * b * 1976, the most used currently.<br />
The CIEL * a * b * 1976 system is built from the CIEXYZ 1931 system:<br />
L * = 116 Y � � 3<br />
� � � 16<br />
� Yo�<br />
a * = 500 X<br />
1<br />
� � 3<br />
� � �<br />
� Xo�<br />
Y<br />
�<br />
1�<br />
� � 3<br />
�<br />
� �<br />
�<br />
� � Yo�<br />
�<br />
�<br />
�<br />
b * = 200 Y<br />
1<br />
� � 3<br />
� � �<br />
� Yo�<br />
Z<br />
�<br />
1�<br />
� � 3<br />
�<br />
� �<br />
�<br />
� � Zo�<br />
�<br />
�<br />
�<br />
1<br />
With X,Y,Z the CIEXYZ1931 coordinates <strong>of</strong> the color and Xo,Yo,Zo the CIEXYZ 1931<br />
coordinates <strong>of</strong> the light source.<br />
TRICHON Amélie – PFE 2006/2007 9
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Finally, the “sister” <strong>of</strong> the CIELAB system is known as CIELCH system where LCH means<br />
Lightness, Chroma and Hue. L * has the same signification than in CIELAB. C * is the<br />
chroma coordinate, more the point is far from the center and more the color is<br />
saturated. And h is the hue angle, expressed in degrees where 0° is <strong>for</strong> red, 90° <strong>for</strong><br />
yellow, 180° <strong>for</strong> green and 270° <strong>for</strong> blue.<br />
CIELAB and CIELCH systems share the same color space. The only difference is that<br />
CIELAB specifies a position on a rectangular grid, although CIELCH use cylindrical<br />
coordinates.<br />
L * = L * LAB<br />
C ab<br />
1<br />
* * * 2 = (a + b )<br />
hab * = arctan( b*<br />
)<br />
*<br />
a<br />
1.1.3 Definitions <strong>of</strong> �E<br />
Figure 1-1: The CIELAB color space<br />
So, we have shown that there are many different ways to describe and quantify a<br />
color. That is why there are also several different methods to quantify a difference<br />
between colors.<br />
TRICHON Amélie – PFE 2006/2007 10
a) �E 76<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
A difference <strong>of</strong> color is actually expressed in the CIELAB 1976 system:<br />
* 2 * 2 * 2<br />
� E76 = �L<br />
+ �a<br />
+ �b<br />
with Lab coordinates<br />
Or<br />
* 2 * 2 * 2<br />
� E76 = �L<br />
+ �C<br />
+ �H<br />
with LCh coordinates.<br />
Where, <strong>for</strong> the difference between color 1 and color 2, with x=L * , a * , b * and C * :<br />
�x = x 2 � x 1<br />
�H * *<br />
= 2(C1 C2<br />
Warning: in the <strong>for</strong>mula �H*� �h<br />
From this definition, CIE defines others �E to optimize the matching between visual<br />
and calculated perception.<br />
b) �E94<br />
One is the �E94, this <strong>for</strong>mula will use <strong>for</strong> the tests to calculate color differences:<br />
�E94 =<br />
�L * � �<br />
� �<br />
� kLS L �<br />
2<br />
+ �C* � �<br />
� �<br />
� kCSC �<br />
With Si: ponderation factor<br />
2<br />
+ �H* � �<br />
� �<br />
� kH SH �<br />
2<br />
ki: correcting factor depending <strong>of</strong> observation conditions, typically ki=1<br />
X * = X2-X1<br />
The CIE recommendations are:<br />
SL = 1<br />
SC = 1+0,045C *<br />
SH = 1+0,015C *<br />
1<br />
*<br />
)<br />
2 sin( �h<br />
2 )<br />
TRICHON Amélie – PFE 2006/2007 11
In practical, we consider that if:<br />
�E94 < 1, there are no perceptible differences <strong>for</strong> human eye<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1 < �E94 < 2, it is very difficult to see a difference, only a trained eye can detect<br />
something<br />
2 < �E94 < 4, the difference is perceptible <strong>for</strong> human eye<br />
�E 94> 4, we perceive a difference <strong>of</strong> color.<br />
�E76 and �E94 are the two mode <strong>of</strong> calculation available in Alwan’s s<strong>of</strong>tware but<br />
there are other <strong>for</strong>mulas.<br />
c) �E CMC (Color Mesurment Committee)<br />
�ECMC<br />
=<br />
If L*
1.2 Color Management<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.2.1 Why do we need Color Management?<br />
In a <strong>graphic</strong> chain an original is scanned, displayed, pro<strong>of</strong>ed and printed with different<br />
devices at every stage <strong>of</strong> the process. All these devices have different behaviors: as<br />
we know every imaging device has its own colorimetric characteristics and is usually<br />
used with different system: RGB <strong>for</strong> displays, digital cameras and scanners and CMYK<br />
<strong>for</strong> pro<strong>of</strong>ers and printers. Moreover final file can be created in RGB, in CMYK or use<br />
several color spaces in the same document in some specific cases. (cf. figure 1-2)<br />
Figure 1-2: Color management proposes a way to connect all devices in a <strong>graphic</strong> chain<br />
through a common space<br />
We absolutely need to know how to manage the different characteristics <strong>of</strong> these<br />
because if we give the same data to two different devices, two printers <strong>for</strong> example,<br />
we will not print the same color because each device has its own interpretation <strong>of</strong> the<br />
data [2], working with multiple system components necessitates a way to get<br />
predictable, consistent color [3]. On the other hand, we need to have a common<br />
translator <strong>for</strong> colors, a system which is device-independent and which will be able to<br />
quantify and compensate <strong>for</strong> any device variability. This is the role <strong>of</strong> color<br />
management.<br />
TRICHON Amélie – PFE 2006/2007 13
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.2.2 Definition<br />
A color management system is defined as a set <strong>of</strong> methods that allows us to get<br />
consistent, predictable and reproducible colors. Side benefits <strong>of</strong> using a color<br />
management system can be the optimization <strong>of</strong> color separations and ink usage and<br />
the reduction <strong>of</strong> production costs.<br />
Every color management system is composed <strong>of</strong> several components: the reference<br />
color space called PCS ( Pr<strong>of</strong>ile Connection Space), usually the LAB space, an input and<br />
an output space, an input pr<strong>of</strong>ile, an output pr<strong>of</strong>ile and a CMM (Color Management<br />
Module) which is the calculator. The tool that realizes these operations is described in<br />
ICC pr<strong>of</strong>iles. [4] (Cf. figure 1-3)<br />
INPUT<br />
SPACE<br />
INPUT PROFILE OUTPUT PROFILE<br />
CMM<br />
Figure 1-3: The architecture <strong>of</strong> a color management system<br />
1.3 ICC Pr<strong>of</strong>iles<br />
1.3.1 ICC organization<br />
Eight companies founded the ICC or International Color Consortium in 1993: Adobe,<br />
Agfa, Apple, Kodak, Taligent, Micros<strong>of</strong>t, Sun and Silicon Graphics. Since 1993 more<br />
than 70 companies joined them. The ICC objective is color exchange standardization.<br />
It is a regulator body that supervises color management protocols between s<strong>of</strong>tware<br />
vendors, equipment manufacturers and users. They established specifications <strong>for</strong> color<br />
trans<strong>for</strong>mations between devices. These specifications are applied in a special file<br />
<strong>for</strong>mat called ICC pr<strong>of</strong>ile.<br />
1.3.2 Definition and interest<br />
PCS<br />
CMM<br />
OUTPUT<br />
SPACE<br />
An ICC pr<strong>of</strong>ile is a file that allows controlling color trans<strong>for</strong>mations. It interprets the<br />
different color pixels values, RGB <strong>for</strong> example and works out what color they actually<br />
refer to. The pr<strong>of</strong>ile must accompany the image to allow a correct interpretation <strong>of</strong><br />
the device dependent values. That is why every device must have a pr<strong>of</strong>ile [5], [6],<br />
[7]. An ICC pr<strong>of</strong>ile has a standard <strong>for</strong>mat and is neither vendor nor plat<strong>for</strong>m<br />
dependent.<br />
TRICHON Amélie – PFE 2006/2007 14
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.3.3 Rendering intent<br />
Generally, device gamuts are not large enough to reproduce all the colors we want.<br />
That is why ICC pr<strong>of</strong>iles provide four ways to still do the trans<strong>for</strong>mations. This<br />
paragraph will describe the different ways. [8]<br />
� Perceptual rendering intent (0):<br />
This mode preserves the relationship between colors but it deviates the original colors<br />
<strong>of</strong> the image. It allows having a good contrast in the image. This mode is well adapted<br />
<strong>for</strong> image or photography.<br />
� Relative colorimetric rendering intent (1)<br />
In this mode, only the values, which are outside <strong>of</strong> the destination gamut, are<br />
changed. The others values are preserved.<br />
� Absolute colorimetric rendering intent (1)<br />
This mode is almost the same as the relative mode except that in this case media<br />
(paper) color is taken into account<br />
� Saturation rendering intent (2)<br />
Maximum saturation is assigned to each value. This mode is not widely used.<br />
Figure 1-4: The four ICC rendering intents. On these examples the triangle represents<br />
input device gamut and the circle represents the output device gamut.<br />
TRICHON Amélie – PFE 2006/2007 15
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.3.4 Content <strong>of</strong> an ICC pr<strong>of</strong>ile<br />
An ICC pr<strong>of</strong>ile consists <strong>of</strong> two parts: the header and the tags (Cf. figure 1-5).<br />
The header contains in<strong>for</strong>mation about the building <strong>of</strong> the pr<strong>of</strong>ile: who, when, which<br />
color space, size <strong>of</strong> the file, the CMM used, type <strong>of</strong> device concerned, which table<br />
should be used. This is a standardized part which has a fixed size.<br />
The tags <strong>for</strong>m the body <strong>of</strong> the pr<strong>of</strong>ile. They refer to tables, which contain the data<br />
useful <strong>for</strong> the conversions. The size <strong>of</strong> tags varies depending on the type <strong>of</strong> device<br />
concerned by the pr<strong>of</strong>ile (monitor, printer, pro<strong>of</strong>er, scanner…) and the author <strong>of</strong> the<br />
pr<strong>of</strong>ile. We can find two types <strong>of</strong> tags: required tags that are describing by ICC<br />
specifications <strong>for</strong> each type <strong>of</strong> pr<strong>of</strong>ile [9] and are necessary to operate the pr<strong>of</strong>ile. In<br />
addition you can also have optional tags that are not required to have a valid pr<strong>of</strong>ile<br />
but are recognized by ICC too.<br />
Figure 1-5: The ISOwebcoated pr<strong>of</strong>ile structure<br />
Each pr<strong>of</strong>ile contains 6 tables: 3 from source space to PCS and 3 from PCS to<br />
destination space.<br />
We find a table <strong>for</strong> each rendering intent: perceptual, saturation and colorimetric. We<br />
can notice that absolute and relative colorimetric mode use the same table, the only<br />
difference is the use or not <strong>of</strong> the media color (white <strong>of</strong> the paper). [2], [10]<br />
TRICHON Amélie – PFE 2006/2007 16<br />
tags<br />
header
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 1-6: Structure <strong>of</strong> the tables in a pr<strong>of</strong>ile. The in<strong>for</strong>mation provided in the header<br />
indicates which table should be used (0, 1 or 2).<br />
The pr<strong>of</strong>ile can be embedded in the image with all <strong>for</strong>mats (eps, PDF, Tiff, jpeg, bmp,<br />
gif, png, pict) except the PS <strong>for</strong>mat because PS has its own color pr<strong>of</strong>iles.<br />
1.3.5 How to create an ICC Pr<strong>of</strong>ile<br />
We need three steps to achieve accurate color called the “Three Cs”: calibration –<br />
characterization – conversion. [11]<br />
� Calibration:<br />
We should make sure that all adjustments <strong>of</strong> devices are compliant with established<br />
specifications. We should create defined and repeatable conditions: anything that can<br />
alter colors <strong>of</strong> the image must be identified and locked-down.<br />
� Characterization<br />
It is the creation <strong>of</strong> pr<strong>of</strong>ile strictly speaking. We should now study the response <strong>of</strong> the<br />
output device depending on input values. We use a test chart: we send a reasonable<br />
sampling <strong>of</strong> color patches to the device and we measure the color we really obtain.<br />
The collected data can be used to create the corresponding tables <strong>of</strong> pr<strong>of</strong>iles<br />
� Conversion<br />
Source � PCS PCS � Destination<br />
Perceptual A2B0 B2A0<br />
Colorimetric A2B1 B2A1<br />
Saturation A2B2 B2A2<br />
This is the use <strong>of</strong> pr<strong>of</strong>iles that allows converting a file from one color space to<br />
another.<br />
TRICHON Amélie – PFE 2006/2007 17
1.4 ICC <strong>DeviceLink</strong> Pr<strong>of</strong>iles<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.4.1 Definition<br />
An ICC <strong>DeviceLink</strong> pr<strong>of</strong>ile, or DVLP, is a special kind <strong>of</strong> pr<strong>of</strong>ile recognized by the ICC<br />
specification, which connects two pr<strong>of</strong>iles and their settings together. In a DVPL there<br />
is no PCS, the original and the final spaces are directly linked. So it provides a way to<br />
avoid the problems created when we convert 4-component data like CMYK in a 3component<br />
color space like LAB and then we reconvert in CMYK again.<br />
A DVLP is a unidirectional conversion without using a PCS. [12]<br />
1.4.2 Advantages<br />
A DVLP is <strong>of</strong>ten used <strong>for</strong> CMYK to CMYK data repurposing. It provides better control <strong>of</strong><br />
special printability features <strong>of</strong> CMYK printing. By linking directly CMYK data, DVLPs<br />
provide a way to manage preservation <strong>of</strong> pure colors and to have a more accurate<br />
control on output GCR and TAC.<br />
Purity preservation is very useful <strong>for</strong> one-color-text or linework elements which remain<br />
easy and well registered.<br />
Improved GCR and TAC control help achieve better printability and possibly ink savings<br />
because on one hand black ink is cheaper than color inks and on the other hand DVLP<br />
allows the reduction <strong>of</strong> the quantity <strong>of</strong> ink on paper.<br />
Reminder: the TAC or Total Area Coverage is the maximal amount <strong>of</strong> overprinting ink<br />
that we can put on a media. In theory, maximum TAC is 400% but in practice, to have<br />
a better printability on the press, the maximum inking has to be limited to lower<br />
values.<br />
Some s<strong>of</strong>tware used to create DVLPs allows you also to preserve secondary colors,<br />
achromatic colors (CMK, CYK, MYK) and 100% solid colors but these options are not<br />
provided in all s<strong>of</strong>tware.<br />
By using a DVLP we reduce the number <strong>of</strong> operations: we need only one DVLP to<br />
convert a file from one space to another. With Device pr<strong>of</strong>iles two pr<strong>of</strong>iles are<br />
needed.<br />
1.4.3 Disadvantages<br />
As it was said be<strong>for</strong>e, a DVLP is a unidirectional trans<strong>for</strong>mation so if you want to step<br />
back the simplest way is to make a copy <strong>of</strong> the original file.<br />
Moreover, currently DVLPs are not supported by all RIPs and applications like Adobe<br />
Photoshop. For more in<strong>for</strong>mation about DVLP please read [2], [10] and Alwan’s<br />
documentation available on their web site.<br />
TRICHON Amélie – PFE 2006/2007 18
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
1.5 Dynamic <strong>DeviceLink</strong> Pr<strong>of</strong>ile (Dynamic DVLP)<br />
1.5.1 Defintition<br />
The main difference between “Static” and “Dynamic” DVLP is that Alwan Dynamic<br />
DVLPs are built on the fly after image or page analysis and take into account<br />
characteristics <strong>of</strong>:<br />
. source image/page color space, black generation and TAC<br />
- destination color space or device pr<strong>of</strong>ile<br />
- s<strong>of</strong>tware separation settings<br />
Dynamic DVLPs aim is to optimize color separations <strong>for</strong> a given file and desination<br />
process and to ensure improved printability, improved contrast, possibly reduction <strong>of</strong><br />
costs, while maintaining color.<br />
1.5.2 Advantages and disadvantages<br />
The purpose <strong>of</strong> this study is also to find out the advantages as well as the advantages<br />
<strong>of</strong> Dynamic DVLPs.<br />
1.6 Black generation<br />
1.6.1 UCR and GCR<br />
A fundamental part <strong>of</strong> the color conversion process is the black printer generation. We<br />
can use several algorithms <strong>for</strong> that. The most common are called UCR (Under Color<br />
Removal) applied to neutral colors only and GCR (Gray Component Replacement)<br />
applied to all colors. The aim <strong>of</strong> the operation is to replace CMY inks by black ink to<br />
extend the gamut <strong>of</strong> colors achievable in dark areas, facilitate color control on the<br />
press and save ink.<br />
Often calculations are based on addition <strong>of</strong> density. There are many ways to calculate<br />
black generation but <strong>for</strong> GCR, we obtain always a monotonic increasing function (cf.<br />
figure 1-7)<br />
Figure 1-7: On this<br />
example, 50% <strong>of</strong> CMY inks<br />
are replaced by 30% <strong>of</strong><br />
black ink. Next the color<br />
will be completed by a<br />
new percentage <strong>of</strong> CMY<br />
inks.<br />
TRICHON Amélie – PFE 2006/2007 19
Examples <strong>of</strong> equations you can find:<br />
a) Equation <strong>of</strong> Jonhson (1985)<br />
The total black z is given by the following <strong>for</strong>mula [13]:<br />
6.1.1.<br />
6.1.2.<br />
c � a<br />
z =<br />
1 � a<br />
c � a<br />
� �<br />
� � 1�<br />
� � + ma(1�<br />
� �<br />
� K �<br />
a<br />
� �<br />
� �<br />
� �<br />
� �<br />
� K �<br />
)<br />
K<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
With m: fraction <strong>of</strong> CMY color density replaced by equivalent density <strong>of</strong> black<br />
c: total density<br />
a: three-color density (CMY)<br />
K: convergent point <strong>of</strong> the additive Yule’s diagram<br />
b) Black printer model 2:<br />
The following equation includes a UCR concept too; the CMYK values after<br />
replacement are given by [14]:<br />
k ' = b min(c,m,y)<br />
c ' = c � uk '<br />
m ' = m� uk '<br />
y ' = y � uk '<br />
With 0 � b � 1 and 0 � u � 1<br />
In this model, b and u represents respectively a black rate and a UCR rate and c,m,y, k<br />
the original dot area values.<br />
1.6.2 Alwan “Dynamic Maximum Black” generation<br />
Alwan “Dynamic Maximum Black” option aims to use more black (and less CMY) than<br />
what is possible with conventional GCR. Alwan “Dynamic Maximum Black” algorithms<br />
are not public, but the princple as explained to me is the following:<br />
“Dynamic Maximum Black” option consists <strong>of</strong> finding, <strong>for</strong> each color (that is to say<br />
each Lab combination) represented in the destination pr<strong>of</strong>ile the C-M-Y-K output<br />
values which will have the optimal combination <strong>of</strong> max (K), min (CMY), min (�E),<br />
TRICHON Amélie – PFE 2006/2007 20
among all the possible solutions.<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
This model seams to be more efficient <strong>for</strong> ink savings than conventional UCR/GCR but<br />
is not always very smooth depending on the output pr<strong>of</strong>ile.<br />
This is the reason why Alwan strongly recommends the use <strong>of</strong> “Dynamic Maximum<br />
Black” option only with high quality ICC pr<strong>of</strong>iles and preferably, the actual printing<br />
process pr<strong>of</strong>ile.<br />
TRICHON Amélie – PFE 2006/2007 21
2 PART TWO: EXPERIMENTAL STUDY<br />
2.1 S<strong>of</strong>tware used<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
In this part you will find a description <strong>of</strong> the s<strong>of</strong>tware developed by Alwan Color<br />
Expertise that I used <strong>for</strong> my study. You will find a summary <strong>of</strong> the applications and the<br />
main functions <strong>of</strong> the two s<strong>of</strong>tware. For more complete in<strong>for</strong>mation about s<strong>of</strong>tware,<br />
please visit Alwan website or contact them.<br />
2.1.1 Alwan LinkPr<strong>of</strong>iler<br />
a) Definition<br />
Alwan LinkPr<strong>of</strong>iler is a pr<strong>of</strong>iling s<strong>of</strong>tware that allows to create Static (Conventional)<br />
DVLPs between two CMYK spaces. It allows repurposing CMYK files prepared <strong>for</strong> one<br />
CMYK space to another CMYK space. For example, it allows changing paper or press<br />
be<strong>for</strong>e printing. [15]<br />
b) Features<br />
LinkPr<strong>of</strong>iler includes features such as dot gain correction, TAC and black generation<br />
adjustments and preservation <strong>of</strong> purities. So no additional device pr<strong>of</strong>iles are<br />
necessary <strong>for</strong> different kind <strong>of</strong> papers and presses (cf. figure 2-1).<br />
c) Specific features used <strong>for</strong> the test<br />
Among all the available features <strong>of</strong> the s<strong>of</strong>tware, here are the one used in the tests<br />
and their significance:<br />
- Separation tab: you will find GCR (1.7), a medium GCR and GCR(1.0), an Dynamic<br />
Maximum Black as described in section I.6.1 and I.6.2 <strong>for</strong> each case you can define the<br />
TAC you want to obtain, the “K start” value representing the lightness <strong>of</strong> the color <strong>for</strong><br />
the CIE-L value where the black generation begins; the “K max” value representing the<br />
maximum amount <strong>of</strong> black in the output separation.<br />
- Purity tab: options “primary colors”, “secondary colors” and “100% solid colors were<br />
used.<br />
“Primary colors” means that an input pure color value (C, Y, M or K) will remain a pure<br />
color on the output, but the value can change: a 60% <strong>of</strong> cyan on the input can become<br />
63% <strong>of</strong> cyan on the output but there is no color contamination.<br />
“Secondary colors” is based on the same principle and applies to two pure colors. A<br />
mixture <strong>of</strong> yellow and magenta will remain a mixture <strong>of</strong> yellow and magenta on the<br />
output.<br />
“100% solid colors” means that input solid areas stay unchanged after the conversion<br />
(a 100% black text will stay 100% black text). So all these options are very practical to<br />
maintain and control printability on the press.<br />
TRICHON Amélie – PFE 2006/2007 22
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
To have an exhaustive description <strong>of</strong> LinkPr<strong>of</strong>iler features, please refer to this report<br />
appendices or to Alwan documentation.<br />
d) LinkPr<strong>of</strong>iler Interface:<br />
TRICHON Amélie – PFE 2006/2007 23
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-1: screenshots <strong>of</strong> LinkPr<strong>of</strong>iler interface, arrows show the variable parameters in<br />
the tests<br />
e) Application <strong>of</strong> <strong>DeviceLink</strong> pr<strong>of</strong>iles<br />
LinkPr<strong>of</strong>iler allows the creation <strong>of</strong> DVLPs but does not allow applying these pr<strong>of</strong>iles to<br />
a file. This is why it is necessary to combine LinkPr<strong>of</strong>iler with a file processing<br />
s<strong>of</strong>tware or a RIP. I choose another s<strong>of</strong>tware from Alwan ColorHub framework : ICC<br />
Pr<strong>of</strong>ile Processor. We access to ICC Pr<strong>of</strong>ile Processor by lauching Alwan ColorHub and<br />
choosing “ICC Pr<strong>of</strong>ile Processor” “Task” in the “Queue” settings tab (cf. figure 2.2).<br />
DVLPs created with LinkPr<strong>of</strong>iler can be selected in “CMYK Color processing” settings,<br />
from “Default CMYK pr<strong>of</strong>ile” pop-up menu (cf. figure 2-3).<br />
TRICHON Amélie – PFE 2006/2007 24
Figure 2-2: Alwan Color Hub interface<br />
Figure 2-3: ICC Pr<strong>of</strong>ile Processor interface<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
TRICHON Amélie – PFE 2006/2007 25
2.1.2 Alwan CMYK Optimizer<br />
a) Definition<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
CMYK Optimizer is a color and separation Preflight and Optimization s<strong>of</strong>tware. Like<br />
LinkPr<strong>of</strong>iler, CMYK Optimizer can create CMYK to CMYK ICC DVLPs. Globally, this<br />
s<strong>of</strong>tware has the same aim as LinkPr<strong>of</strong>iler but it is more sophisticated. It includes a<br />
file handling and management framework (Alwan ColorHub), <strong>of</strong>fers more features and<br />
options <strong>for</strong> a sophisticated color management like managing vectors and bitmaps<br />
separately etc… and the more important difference is its Dynamic TAC and color<br />
calculations. [16]<br />
b) Specific features<br />
The main difference between CMYK Optimizer and LinkPr<strong>of</strong>iler DVLPs is the Dynamic<br />
nature <strong>of</strong> CMYK Optimizer DVLPs. Indeed, on the contrary <strong>of</strong> LinkPr<strong>of</strong>iler DVLPs that,<br />
like all conventional DVLPs, apply the same CMYK to CMYK trans<strong>for</strong>mation to all input<br />
data, CMYK Optimizer does an analysis <strong>of</strong> the file to be processed and <strong>of</strong> the<br />
destination color space and pr<strong>of</strong>ile be<strong>for</strong>e applying trans<strong>for</strong>mations. Depending on the<br />
settings <strong>of</strong> the Separation tab, DTAC (Dynamic TAC) tab and the original file<br />
separation, an optimal output TAC is calculated <strong>for</strong> each images or page file. DTAC<br />
parameters are the following:<br />
- “Filter image noise”: removes noise from images be<strong>for</strong>e TAC analysis.<br />
- “Tolerate excess TAC up to”: represents an area <strong>of</strong> high TAC that will be tolerated<br />
even if its TAC is superior to the target nominal TAC. Generally, this surface is small<br />
and corresponds usually to relatively small details. For example, if you print a portrait<br />
on a newspaper (TAC = 240), you can tolerate that part <strong>of</strong> the subject, such as the<br />
eyes pupils , have a TAC superior to 240.<br />
- “Keep nominal TAC up to”: defines the maximum area that can have the nominal<br />
TAC value. Beyond this surface, output TAC can be set to decrease below nominal TAC<br />
to avoid set-<strong>of</strong>f or rippling problems. So if the file contains a very large dark area, the<br />
output TAC can be decreased accordingly.<br />
This technological advance allows adjusting and optimizing the trans<strong>for</strong>mation <strong>of</strong> the<br />
original file.<br />
The aim <strong>of</strong> the study is to determine if the dynamic effect has a real effect in practice<br />
or not.<br />
TRICHON Amélie – PFE 2006/2007 26
c) CMYK Optimizer Interface<br />
Figure 2-4: CMYK Optimizer Task interface<br />
Figure 2-5: CMYK Optimizer DTAC tab interface<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
TRICHON Amélie – PFE 2006/2007 27
Figure 2-6: CMYK Optimizer Purity tab interface<br />
Figure 2-7: CMYK Optimizer Vector interface<br />
Figure 2-8: CMYK Optimizer Action tab interface<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
TRICHON Amélie – PFE 2006/2007 28
2.1.3 Alwan ColorPursuit<br />
a) Definition<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
ColorPursuit is s<strong>of</strong>tware that allows comparing two files numerically without printing<br />
them. You can determine �E between an original file and a trans<strong>for</strong>med file. This<br />
s<strong>of</strong>tware will be used to evaluate color differences in files. [17]<br />
b) Comparison Process<br />
1.7.<br />
1.8.<br />
1.9.<br />
to open a widget and load an image to compare two images<br />
Figure 2-9: ColorPursuit interface<br />
ColorPursuit allows you to open a color or an image “widget, ie a window where you<br />
can choose a color or an image and compare it (�E) with another color or image. You<br />
can also build a workflow by linking widgets, assigning the relevant ICC Pr<strong>of</strong>iles and RI<br />
(Rendering Intents) to simulate the result <strong>of</strong> a succession <strong>of</strong> color trans<strong>for</strong>mation in a<br />
workflow. For this study, all trans<strong>for</strong>mations will be done using LinkPr<strong>of</strong>iler (Static<br />
DVLPs) and CMYK Optimizer (Dynamic DVLPs) be<strong>for</strong>e comparing the results using<br />
ColorPursuit. ColorPursuit does not apply any color trans<strong>for</strong>mation to the files.<br />
Figure 2-10: In this example, the original file (n°1) is in ISOcoatedv2 color space and the<br />
trans<strong>for</strong>med file (n°2) in ISOwebcoated color space.<br />
If the ICC pr<strong>of</strong>iles are embedded in the files they are automatically detected and used<br />
by ColorPursuit. If loaded files do not contain embedded pr<strong>of</strong>iles, you should choose<br />
TRICHON Amélie – PFE 2006/2007 29
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
the relevant pr<strong>of</strong>ile in the pr<strong>of</strong>iles list to obtain the good s<strong>of</strong>tpro<strong>of</strong> and calculations.<br />
Figure 2-11: Image Comparator window calculates �E difference between 2 images<br />
Image Comparator calculated average �E, maximum �E and the percentage <strong>of</strong> pixels<br />
having a �E less than the specified maximum �E.<br />
2.2 Tests and Works<br />
2.2.1 Description <strong>of</strong> the project<br />
a) Methodology<br />
The aim <strong>of</strong> this project is to study the interest <strong>of</strong> Dynamic DVLPs compared to Static<br />
(Conventional) DVLPs. This study will try to determine if the technological advance <strong>of</strong><br />
Dynamic pr<strong>of</strong>iles is real or not. The project will look at the benefit <strong>of</strong> using each type<br />
<strong>of</strong> DVLPs <strong>for</strong> printers in terms <strong>of</strong> color matching, print contrast and ink savings.<br />
The project has been divided in three experimental parts:<br />
TRICHON Amélie – PFE 2006/2007 30
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Part1 assessment <strong>of</strong> converted and optimized Tiff images using ColoPursuit calculations<br />
Part2 assessment <strong>of</strong> converted and optimized PDF documents using ColoPursuit calculations<br />
as well as visual assessment and SpectroEye measurements on produced pro<strong>of</strong>s<br />
Each experimental part and measurement series involved up to 20 different color<br />
trans<strong>for</strong>mations chosen from plausible real life situations in a multinational prepress or<br />
press environment. Each color trans<strong>for</strong>mation has an associated number to facilitate<br />
its referencement in <strong>graphic</strong>s.<br />
Applied color trans<strong>for</strong>mations are the following:<br />
1 iSOcoated_v2_ec i ISOwebcoate d<br />
2 iSOcoated_v2_ec i ISOnewspaper26V4<br />
3 iSOcoated_v2_ec i SWOP2006_Coated5v2<br />
4 iSOcoated_v2_ec i Japan Color 2001 Coate d<br />
5 ISOwebcoate d ISOnewspaper26V4<br />
6 ISOwebcoate d SWOP2006_Coated5v2<br />
7 ISOwebcoate d Japan Color 2001 Coate d<br />
8 ISOwebcoate d iSOcoated_v2_ec i<br />
9 ISOnewspaper26V4 ISOwebcoate d<br />
10 ISOnewspaper26V4 SWOP2006_Coated5v2<br />
11 ISOnewspaper26V4 Japan Color 2001 Coate d<br />
12 ISOnewspaper26V4 iSOcoated_v2_ec i<br />
13 SWOP2006_Coated 5 v 2 ISOwebcoate d<br />
14 SWOP2006_Coated 5 v 2 ISOnewspaper26V4<br />
15 SWOP2006_Coated 5 v 2 Japan Color 2001 Coate d<br />
16 SWOP2006_Coated 5 v 2 iSOcoated_v2_ec i<br />
17 Japan Color 2001 Coate d ISOwebcoate d<br />
18 Japan Color 2001 Coate d ISOnewspaper26V4<br />
19 Japan Color 2001 Coate d SWOP2006_Coated5v2<br />
20 Japan Color 2001 Coate d iSOcoated_v2_ec i<br />
Figure 2-12: Twenty color trans<strong>for</strong>mations were used to assess probable situations<br />
b) Criteria <strong>of</strong> comparison<br />
i. Colorimetric accuracy assessment<br />
TRICHON Amélie – PFE 2006/2007 31
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
To evaluate these trans<strong>for</strong>mations color accuracy, converted files were compared with<br />
their corresponding originals using:<br />
Part 1: color managed images are assessed using ColorPursuit s<strong>of</strong>tware as described in<br />
section 2.1.3.<br />
Part 2: color managed PDFs are assessed in 2 ways. 1- using ColorPursuit. 2- by<br />
producing pro<strong>of</strong>s that were measured with GMB Spectroeye.<br />
ii. Ink savings calculations<br />
All Ink consumption and savings were done using CMYK Optimizer Ink Statistics<br />
manager intrerface and data base.<br />
To evaluate Dynamic pr<strong>of</strong>iles ink savings, ink statistics reports generated by CMYK<br />
Optimizer have been used (cf. figure 2-14). When “Ink Consumption Statistics” is<br />
chosen in CMYK Optimizer “action” tab (cf. figure 2-8), ink statistics including<br />
individual CMYK inks consumption be<strong>for</strong>e and after optimization are generated <strong>for</strong><br />
each processed file.<br />
To evaluate conventional DVLPs ink savings, files that were processed using<br />
LinkPr<strong>of</strong>iler DVLPs and ICC Pr<strong>of</strong>ile Processor were analyzed using CMYK Optimizer<br />
“Check Only (Preflight)” mode.(Figure 2-13) This option allows the preflighting <strong>of</strong> a<br />
file without applying any trans<strong>for</strong>mation to it. Corresponding preflighting report and<br />
log contain color and separation in<strong>for</strong>mation about the file including its ink<br />
characteristics and consumption.<br />
Figure 2-13: CMYK Optimizer “Check Only (Preflight)” action<br />
TRICHON Amélie – PFE 2006/2007 32
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2.9 Extract <strong>of</strong> a report. Ink amounts and consumption statistics are in bold<br />
2.2.2 Part 1: Processing <strong>of</strong> Tiff images<br />
a) Test files<br />
Two types <strong>of</strong> images were used: GMB TC 3.5 chart including 432 patches was used <strong>for</strong><br />
colorimetric measurements. Parts <strong>of</strong> Ugra VPR (Visual Print Reference) were selected<br />
and used <strong>for</strong> measurement and visual assessments (cf. figure 2-14).<br />
Figure 2-14: test files<br />
TRICHON Amélie – PFE 2006/2007 33
) Test workflow processing<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-15: Schematic diagram <strong>of</strong> image files processing workflow<br />
c) Settings<br />
For this study, four series <strong>of</strong> tests with different separation options were per<strong>for</strong>med:<br />
Series 1 Medium GCR<br />
Series 2 Heavy GCR<br />
Series 3 Maximum GCR<br />
Series 4<br />
Dynamic Maximum Black (Alwan intelligent Black<br />
generation)<br />
TRICHON Amélie – PFE 2006/2007 34
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Aim <strong>of</strong> settings 1 & 2 was to study the comparative effect <strong>of</strong> different levels <strong>of</strong><br />
conventional GCR on the color accuracy <strong>for</strong> each type <strong>of</strong> DVLP trans<strong>for</strong>mation, Static<br />
and Dynamic.<br />
Aim <strong>of</strong> series 3 and 4 was to study the comparative effect <strong>of</strong> Dynamic Maximum Black<br />
generation on ink savings <strong>for</strong> each type <strong>of</strong> DVLP trans<strong>for</strong>mation, Static and Dynamic.<br />
A maximum <strong>of</strong> 20 different Trans<strong>for</strong>mations were used <strong>for</strong> the test series as listed in<br />
figure 2-12. A complete description <strong>of</strong> the used settings can be found in Appendix<br />
tables 1 to 5d, p.3 to 15.<br />
d) Results and interpretation<br />
i. Colorimetric accuracy assessment<br />
File Measurements:<br />
For each converted file, ColorPursuit was used to calculate the �E94 difference<br />
between original and converted CMYK files. The aim <strong>of</strong> the measurements is to<br />
determine which trans<strong>for</strong>mation (Static or Dynamic) gives more color accurate results.<br />
ColorPursuit s<strong>of</strong>tware calculates and displays average �E94, maximum �E94 as well as<br />
the percentage (in number) <strong>of</strong> pixels that have a �E94 which is lower than the<br />
specified �E limit. In this analysis �E limit has been set to 4 because it seems to<br />
correspond to an accepted average �E by the industry as well as by Standards (ISO<br />
12647-2/7).<br />
Results <strong>of</strong> series 1 (Medium GCR):<br />
Terminology:<br />
In this report, the following terms found on the graphs refer to the corresponding ICC<br />
pr<strong>of</strong>ile/color space:<br />
Coated = ISOcoated v2<br />
• Web = ISOwebcoated<br />
• SWOP = swop 2006 coated 5v<br />
• News = ISOnewspaper 26v2<br />
• Japan = Japan color 2001 coated<br />
• RGB = Adobe RGB 1998<br />
TRICHON Amélie – PFE 2006/2007 35
VPR (Visual Print Reference) images analysis:<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Globally, we can say that a trend emerges: <strong>for</strong> 11 cases among 20, dynamic<br />
trans<strong>for</strong>mations give a better (lower) �E than the static/conventional trans<strong>for</strong>mation.<br />
�E average is lower by 1.1 to 2.6, �Emax is lower by 2.0 to 4.1 units and number <strong>of</strong> in<br />
gamut colors (having an individual color shift < �E 4) is 3.8% to 50.8% higher with the<br />
dynamic technology <strong>for</strong> these images, depending on the color trans<strong>for</strong>mation.<br />
This result is most probably due to the content dependant nature <strong>of</strong> dynamic<br />
trans<strong>for</strong>mations which convert colors and adapt TAC taking into account differences<br />
between strongly inked images and weekly inked images, and differences between<br />
input and output color gamuts capabilities.<br />
Figure 2-16a: Average �E on VPR<br />
Figure 2-17b: Maximum �E on VPR with medium GCR<br />
TRICHON Amélie – PFE 2006/2007 36
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-18c: % <strong>of</strong> output colors within �E 4 on VPR images<br />
The same observations can be done <strong>for</strong> Heavy GCR color separation. For complete<br />
results, please refer to Appendix.<br />
• TC 3.5 chart conversions analysis:<br />
There is hardly any difference between the two methods except <strong>for</strong> one case, Coated<br />
to News (2), where the dynamic trans<strong>for</strong>mation <strong>of</strong> the chart gives a slightly better<br />
result (�E average lower by 1.2) than conventional trans<strong>for</strong>mation, cf. figure 2-19.<br />
This result which is contradictory with the images assessment result was investigated.<br />
Two possible reasons can explain this result. The first reason would be that TC 3.5<br />
chart contains 400% TAC patches which inhibits in some cases input Dynamic TAC<br />
according to Alwan, the second being that the chart patches are too small to activate<br />
output Dynamic TAC which is surface dependant.<br />
With both dynamic processes deactivated, similar and even identical results would be<br />
expected from the two systems.<br />
In order to test the threshold <strong>of</strong> Dynamic processing, Nominal TAC area (see DTAC tab<br />
figure 1-5 page 27) was decreased until a difference was measured between Static and<br />
Dynamic processing. A difference was noticed <strong>for</strong> a setting <strong>of</strong> 1cm2 which indeed<br />
corresponds approximately to the TC 3.5 patches surface. So it seems that the<br />
assumption was probably true: the parameter ”Keep nominal TAC up to” is behind the<br />
TRICHON Amélie – PFE 2006/2007 37
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
fact that in TC 3.5 chart tests, we did not see the “Dynamic” effect <strong>of</strong> CMYK<br />
Optimizer.<br />
This seems to confirm that the surface <strong>of</strong> 25 cm2 was not adapted <strong>for</strong> the size <strong>of</strong> TC<br />
3.5 patches but is probably adapted <strong>for</strong> more conventional files received by printers<br />
everyday. This may be confirmed by the following tests done on PDF test <strong>for</strong>ms (para<br />
2.2.3).<br />
Figure 2-19: Average �E <strong>for</strong> TC 3.5 chart with medium GCR<br />
Conclusions <strong>of</strong> color matching assessment <strong>of</strong> images:<br />
VPR images: For VPR images, it has been possible to clearly establish that Dynamic<br />
DVLPs achieve better color accuracy than conventional DVLPs.<br />
Average and maximum �E as well as gamut mapping <strong>of</strong> out <strong>of</strong> gamut colors were in<br />
favor <strong>of</strong> CMYK Optimizer Dynamic technology.<br />
TC 3.5: The conclusion regarding TC 3.5 chart is more reserved as there is hardly any<br />
colorimetric difference between the two systems except <strong>for</strong> severe gamut mapping<br />
situations like <strong>for</strong> Newspaper output.<br />
TRICHON Amélie – PFE 2006/2007 38
ii. Ink Savings:<br />
Measurements:<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
As described in section 2.2.1.a.ii), CMYK Optimizer reports ink consumption <strong>of</strong> each<br />
image file including cyan, magenta, yellow and black inks separately. It compares<br />
original and converted files ink consumption and determines three values:<br />
�K = K final -K initial where K i is the percentage <strong>of</strong> black plate ink coverage.<br />
�CMY = CMY final -CMY initial where CMY i is the sum <strong>of</strong> percentage <strong>of</strong> cyan, yellow and<br />
magenta plates ink coverage.<br />
�CMYK = CMYK final -CMYK initial where CMYK i is the sum <strong>of</strong> percentage <strong>of</strong> cyan, yellow,<br />
magenta and black plates ink coverage.<br />
Results <strong>for</strong> TC 3.5 chart analysis:<br />
TC 3.5 chart output TAC and ink savings assessment confirms in a way the colorimetric<br />
assessments. There is no clear difference between the two methods except <strong>for</strong> the<br />
trans<strong>for</strong>mations 2, 5, 14 and 18 (ISOnewspaper26v4 destination) which are un favor <strong>of</strong><br />
Dynamic DVLPs. For newspaper output, TAC reduction and ink savings are higher by 7%<br />
and 3% respectively with Dynamic DVLPs. We may explain this small difference by<br />
noting that DTAC parameter applied to dynamic trans<strong>for</strong>mations is not effective on a<br />
test chart having 400% values and relatively small areas <strong>for</strong> dark colors, hence we<br />
cannot see the full dynamic effect on such a file. If we want to increase the effect <strong>of</strong><br />
DTAC, we must choose a “Keep nominal TAC up to” value which is under 1 cm2.<br />
Despite this image specific limitation, we can observe that CMYK Optimizer achieves<br />
higher ink savings with a small gamut output pr<strong>of</strong>ile, than do conventional DVLPs.<br />
However, we observe that the decrease <strong>of</strong> inking on the studied surface is not<br />
systematic.<br />
TRICHON Amélie – PFE 2006/2007 39
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-20: �CMYK on TC 3.5 with the GCR (2.4) settings (series 1)<br />
These results in terms <strong>of</strong> color accuracy and ink savings have been found to be<br />
practically identical with all levels <strong>of</strong> GCR: Heavy GCR, Maximum GCR and Dynamic<br />
Maximum Black.<br />
2.2.3 Part two: test on PDF<br />
a) Testing file<br />
A PDF/X-3 2001 A3 test <strong>for</strong>m has been created using “Adobe InDesign” s<strong>of</strong>tware.<br />
The document is composed <strong>of</strong> two pages with parts <strong>for</strong> numerical evaluation (charts,<br />
control strip) and parts <strong>for</strong> visual evaluation (vignettes, images) as shown on figure<br />
2.17.<br />
To simulate a real life situation where multi-page PDF documents contain images and<br />
pages produced with different color pr<strong>of</strong>iles and separation options, we decided to<br />
separate each set <strong>of</strong> images with a different color pr<strong>of</strong>ile.<br />
The test document hence contains 4 sets <strong>of</strong> 3 VPR images converted from their source<br />
RGB color space to a predefined output CMYK color space, and a car magazine cover<br />
page having an unknown color pr<strong>of</strong>ile and separation characteristics.<br />
All PDF content characteristics and color management parameters can be found in the<br />
Appendix.<br />
TRICHON Amélie – PFE 2006/2007 40
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-21: PDF test <strong>for</strong>m created <strong>for</strong> the tests (left: page1; right: page2)<br />
Figure 2-22: PDF test <strong>for</strong>m elements<br />
TRICHON Amélie – PFE 2006/2007 41
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
We know that Static DVLPs loaded in a RIP will always apply the same color conversion<br />
regardless <strong>of</strong> the content <strong>of</strong> the input files.<br />
Alwan Dynamic technology applies context dependant color conversion to input files in<br />
order to generate Dynamic DVLPs on the fly prior to color conversion.<br />
The context parameters are:<br />
- input image/page color space, TAC and GCR<br />
- chosen output color space, TAC and GCR<br />
- s<strong>of</strong>tware custom settings<br />
This will be tested in this study as our document includes elements <strong>of</strong> different color<br />
spaces and separation characteristics as shown in figure 2.12. The first column <strong>of</strong> parts<br />
1, 2, 3, 4 and parts 5, 7 and 8 will be used <strong>for</strong> numerical evaluation and the second<br />
and third columns <strong>of</strong> parts 1, 2, 3, 4 and part 6 will be used <strong>for</strong> a visual evaluation.<br />
(Cf. figure 2-22)<br />
b) Process<br />
Figure 2-23: PDF test<strong>for</strong>m processing workflow<br />
TRICHON Amélie – PFE 2006/2007 42
c) Settings<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Two modes <strong>of</strong> colorimetric trans<strong>for</strong>mations were tested in this part: the first called<br />
“Color Matching” with parameters <strong>of</strong> series 2 and the second called “Dynamic Black<br />
generation” - with the parameters <strong>of</strong> series 4 as described in part 2.2.The complete<br />
parameters used <strong>for</strong> applying DVLPs are in the Appendix in Tables 6 and 7.<br />
The aim <strong>of</strong> color matching settings is to achive maximum color accuracy hence<br />
minimum �E. The aim <strong>of</strong> “Dynamic Maximum Black” settings is to save maximum ink<br />
on the press.<br />
The original PDF contains 3 different CMYK color spaces and an undefined color space.<br />
The output color space <strong>for</strong> the color trans<strong>for</strong>mations has been arbitrarily chosen to be<br />
Fogra39/ISOcoatedv2.<br />
So <strong>for</strong> the two sets <strong>of</strong> trans<strong>for</strong>mations, numbers 1 to 3 refer to conventional/Static<br />
trans<strong>for</strong>mations and numbers 4 to 6 refer to Dynamic trans<strong>for</strong>mations.<br />
Once color managed and optimized, the files were pro<strong>of</strong>ed on an Epson SP 4000 inkjet<br />
digital printer, with EPSON Ultra Chrome inks, semi-mat contract pro<strong>of</strong>ing paper and<br />
Fogra39/ISOcoatedv2 simulation. The inkjet printer has been calibrated and<br />
characterized be<strong>for</strong>e pro<strong>of</strong>ing. Pro<strong>of</strong>s were controlled and validated using Ugra/Fogra<br />
media wedge and ISO 12647-2 tolerances and then used <strong>for</strong> measurements and visual<br />
evaluations.<br />
d) Measurements<br />
To evaluate the per<strong>for</strong>mance <strong>of</strong> each type <strong>of</strong> DVLPs, two different methods were used<br />
to assess the achieved color accuracy <strong>of</strong> each one:<br />
1- calculations done using ColorPursuit.<br />
2- measurements using two spectrophotometers: X-Rite EyeOne/iO and Xrite 968<br />
Evaluation <strong>of</strong> ink savings was done using Alwan ColorHub Ink Statistics Manager.<br />
e) Results and interpretation <strong>of</strong> color matching<br />
i. Colorimetric accuracy:<br />
• Color Pursuit: test on files<br />
The same methodology that was used to test TIFF images in part 1 <strong>of</strong> this study, was<br />
used <strong>for</strong> PDF test files.<br />
However, <strong>for</strong> PDF files the results differed significantly from single images tests (cf.<br />
figure 2-24 and 2-25).<br />
Indeed we can see from the results shown below that CMYK Optimizer does take into<br />
TRICHON Amélie – PFE 2006/2007 43
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
consideration the input colour space and separation <strong>of</strong> the different elements <strong>of</strong> the<br />
PDF page and adapts its optimization accordingly.<br />
Figure 2-24: Medium �E 94 on car image from PDF test <strong>for</strong>m with “color matching”<br />
settings<br />
Figure 2-25: Medium �E 94 on car image from PDF test <strong>for</strong>m with “Dynamic Maximum<br />
Black” settings.<br />
Moreover our other evaluation criteria confirmed this trend. Maximum �E 94 and<br />
percentage <strong>of</strong> pixels which have �E 94
• Eye One Io: pro<strong>of</strong> measurement<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
The Eye One Io measures automatically the colorimetric values (CIELAB) <strong>of</strong> each patch<br />
on a chart and gives the results in a text file. It was used on TC 3.5 chart and<br />
Medienkeil control strip. Then, GMB Mesure tool 5.0 s<strong>of</strong>tware was used to compare<br />
the measurements obtained from optimized files and those obtained from the original.<br />
The s<strong>of</strong>tware gives the average �E and the associated standard deviation <strong>for</strong> the total<br />
chart, the best 90% patches and the worst 10%. It gives the maximum �E on the total<br />
chart and the best 90% patches too.<br />
The results show in each case that Dynamic DVLPs �E is always lower than Static DVLP<br />
as you can see on figures 2-26 to 2-29.<br />
DeltaE 94<br />
Figure 2-26: Medium �E 94 on TC 3.5 from PDF test <strong>for</strong>m with “color matching” settings<br />
DeltaE 94<br />
Figure 2-27: Medium �E 94 on Medienkeil from PDF test <strong>for</strong>m with “color matching”<br />
settings<br />
Medium DeltaE 94 on TC 3.5 from PDF test <strong>for</strong>m<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
8<br />
6<br />
4<br />
2<br />
0<br />
total best 90% worst 10%<br />
Trans<strong>for</strong>mations with color matching<br />
settings<br />
Medium DeltaE 94 on Medienkeil chart from PDF<br />
test <strong>for</strong>m<br />
total best 90% worst 10%<br />
Trans<strong>for</strong>mations with color matching<br />
settings<br />
static<br />
dynamic<br />
static<br />
dynamic<br />
TRICHON Amélie – PFE 2006/2007 45
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-28: Medium �E 94 on TC 3.5 from PDF test <strong>for</strong>m with “Dynamic Maximum Black”<br />
settings<br />
DeltaE 94<br />
DeltaE 94<br />
8<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
Medium DeltaE 94 on TC 3.5 from PDF test<br />
<strong>for</strong>m<br />
7<br />
6<br />
5<br />
4<br />
3<br />
2<br />
1<br />
0<br />
total best 90% worst 10%<br />
trans<strong>for</strong>mations with Dynamic<br />
Maximum Black settings<br />
Medium DeltaE 94 on Medienkeil chart<br />
from PDF test <strong>for</strong>m<br />
total best 90% worst 10%<br />
trans<strong>for</strong>mations with Dynamic<br />
Maximum Black settings<br />
Figure 2-29: Medium �E 94 on Medienkeil from PDF test <strong>for</strong>m with “Dynamic Maximum<br />
Black” settings<br />
For more complete results, please refer to Fig. 10, 11, 16 and 17 in appendix.<br />
• Manual spectrophotometer: pro<strong>of</strong> measurement<br />
To confirm the results obtained from the charts, CIELAB values were collected from<br />
the printed images <strong>of</strong> the first column <strong>of</strong> PDF test <strong>for</strong>m and from the graduated areas<br />
<strong>of</strong> the page.<br />
TRICHON Amélie – PFE 2006/2007 46<br />
static<br />
dynamic<br />
static<br />
dynamic
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
The tested points are the following: five in the image (green, orange, yellow, red and<br />
blue) and three in each graduated strip (left, middle and right the upper part <strong>of</strong> the<br />
strip)<br />
1<br />
2<br />
Figure 2-30: Positions <strong>of</strong> the test points on images from page 1 <strong>of</strong> PDF test <strong>for</strong>m<br />
For each part <strong>of</strong> the page, the average has been done and reported on a graph with<br />
the following notation:<br />
RGB: images from line 1<br />
3<br />
5<br />
ISOcoated: images from line 2<br />
SWOP: images from line 3<br />
JAPAN: images from line 4<br />
Graduated: graduated stripes<br />
4<br />
6 7 8 9 10 11<br />
The following figure gives medium �E between original pro<strong>of</strong> and optimized<br />
reproductions <strong>for</strong> the two types <strong>of</strong> settings (cf. figures 2-31 and 2-32)<br />
TRICHON Amélie – PFE 2006/2007 47
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-31: Medium �E on images from page1 <strong>of</strong> PDF test <strong>for</strong>m with “color matching”<br />
settings<br />
Delta E<br />
Delta E<br />
20.0<br />
16.0<br />
12.0<br />
8.0<br />
4.0<br />
0.0<br />
Figure 2-32: Medium �E on images from page1 <strong>of</strong> PDF test <strong>for</strong>m with “Dynamic Maximum<br />
Black” settings<br />
Medium delta E <strong>for</strong> color matching settings<br />
on PDF test <strong>for</strong>m<br />
RGB ISOcoated Swop Japan Graduated<br />
images <strong>of</strong> page 1 <strong>of</strong> the PDF test <strong>for</strong>m<br />
20.0<br />
16.0<br />
12.0<br />
8.0<br />
4.0<br />
0.0<br />
static<br />
Medium delta E <strong>for</strong> Dynamic Maximum<br />
Black settings on PDF test <strong>for</strong>m<br />
dynamic<br />
RGB ISOcoated Swop Japan Graduated<br />
static<br />
images <strong>of</strong> page 1 <strong>of</strong> the PDF test <strong>for</strong>m dynamic<br />
We can note that there is no significant difference <strong>of</strong> colorimetric accuracy when the<br />
original file is in RGB but <strong>for</strong> all the other cases, the advantage <strong>of</strong> Dynamic DVLPs is<br />
clear even if the right pr<strong>of</strong>ile is used with Link Pr<strong>of</strong>iler like in case B (ISOcoated input).<br />
For more complete results, please refer to Fig. 12 and Fig. 18 in appendix.<br />
TRICHON Amélie – PFE 2006/2007 48
ii. Ink savings:<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
We notice that in all cases, Dynamic DVLPs give a lower level <strong>of</strong> inking than Static<br />
DVLP (cf. figures 2-33 to 2-36)<br />
Moreover, we can see that “Colour Matching” settings do not save ink, but this is<br />
understandable because it is not the first aim <strong>of</strong> this setting.<br />
With “Dynamic Maximum black” we can see that the differences <strong>of</strong> inking level are<br />
significant between Static and Dynamic processing and, as seen in the last paragraph,<br />
saving more ink does not produce any additional colorimetric distortion.<br />
% <strong>of</strong> ink<br />
20<br />
15<br />
10<br />
5<br />
0<br />
Delta CMYK total on page 1 <strong>of</strong> PDF test<br />
<strong>for</strong>m<br />
ISOcoated output SWOP output JAPAN output<br />
Trans<strong>for</strong>mations with color<br />
matching settings<br />
static<br />
dynamic<br />
Figure 2-33: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “color matching” settings<br />
Figure 2-34: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “color matching” settings<br />
TRICHON Amélie – PFE 2006/2007 49
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-35: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “Dynamic Maximum black”<br />
settings<br />
% <strong>of</strong> ink<br />
10<br />
5<br />
0<br />
-5<br />
-10<br />
Delta CMYK total on page 2 <strong>of</strong> PDF test<br />
<strong>for</strong>m<br />
ISOcoated output SWOP output JAPAN output<br />
Trans<strong>for</strong>mations with Dynamic<br />
Maxim um Black settings<br />
static<br />
dynamic<br />
Figure 2-36: Results <strong>of</strong> ink saving test on PDF test <strong>for</strong>m <strong>for</strong> “Dynamic Maximum black”<br />
settings<br />
If we observe one image in particular, <strong>for</strong> example, the image <strong>of</strong> the car - having an<br />
undefined CMYK colour space - we can see that not only we save more ink with the<br />
dynamic processing but, as found previously (cf. figure 2-24 and 2-25) we were able to<br />
obtain better colorimetric accuracy as well.<br />
Moreover, this conclusion was confirmed by the visual evaluations (cf. next part iii)<br />
TRICHON Amélie – PFE 2006/2007 50
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Figure 2-37: Results <strong>of</strong> ink saving test on car image from PDF test <strong>for</strong>m <strong>for</strong> “color<br />
matching” settings<br />
Figure 2-38: Results <strong>of</strong> ink saving test on car image from PDF test <strong>for</strong>m <strong>for</strong> “Dynamic<br />
Maximum Black” settings<br />
For more complete results, please refer to Fig. 13, 14, 19 and 20 in appendix.<br />
iii. Visual evaluation:<br />
A sample group <strong>of</strong> seven persons were asked to observe the pro<strong>of</strong>s, compare Static<br />
optimization with Dynamic optimization and say if they see a difference. If they did,<br />
they had to say which pro<strong>of</strong> is closest to the original pro<strong>of</strong>.<br />
In a large majority <strong>of</strong> pro<strong>of</strong>s (7/10), observers did see a difference between the two<br />
processing. For only 1 pro<strong>of</strong>, some observers found that the Static DVLP pro<strong>of</strong> was<br />
more faithful to the original than the Dynamic DVLP pro<strong>of</strong>.<br />
The observers assessments can be summarized as follows:<br />
TRICHON Amélie – PFE 2006/2007 51
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
. 3 out <strong>of</strong> 4 observers said they saw a difference between pro<strong>of</strong>s produced with<br />
LinkPr<strong>of</strong>iler and those produced with CMYK Optimizer files<br />
. 3 out <strong>of</strong> 4 <strong>of</strong> those who saw a difference said that CMYK Optimizer pro<strong>of</strong>s were closer<br />
to the original reference pro<strong>of</strong> than LinkPr<strong>of</strong>iler pro<strong>of</strong>s.<br />
This leads us to say that a minority <strong>of</strong> observers found that either Static or Dynamic<br />
DVLPs pro<strong>of</strong>s matched equally the reference, and a majority <strong>of</strong> observers found that<br />
Dynamic DVLP gave a better visual result.<br />
Since we found previously that Dynamic processing ensures more ink savings, visual<br />
evaluation can be considered as a confirmation <strong>of</strong> the Dynamic technology advantage<br />
as ink savings do not seem to lead to visual or colour distortions.<br />
However, we should be careful with these results because visual observations are<br />
subjective.<br />
For more complete results, please refer to Tab. 8 and 9 in appendix.<br />
TRICHON Amélie – PFE 2006/2007 52
3 CONCLUSION<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
Conventional “Static” DVLPs and Content Dependant "Dynamic" DVLPs allow<br />
management and standardization <strong>of</strong> colour in a print oriented workflow.<br />
This project aim was to study the per<strong>for</strong>mance and possible advantages <strong>of</strong> these two<br />
DVLP types using a numerical/objective method as well as a visual/subjective method.<br />
Color Matching and Ink savings were retained <strong>for</strong> numerical assessment; visual<br />
matching with original reference was retained <strong>for</strong> visual assessment.<br />
The conclusion <strong>of</strong> this study is that Dynamic DVLPs give better results than Static<br />
DVLPs generated by conventional DVLP builders and applied with color management or<br />
a RIP s<strong>of</strong>tware.<br />
Numerically, Dynamic DVLPs provided:<br />
� better color accuracy <strong>for</strong> the 2 tested settings : Color Matching and Ink Savings<br />
� With “Color Matching” settings: better color accuracy was achieved with lower levels<br />
<strong>of</strong> ink usage on the press<br />
� With "Ink Savings" settings: differences in ink usage were significant between Static<br />
and Dynamic DVLPs processing. More ink savings were achieved using Alwan CMYK<br />
Optimizer “Dynamic Maximum Black” option without introducing additional colour<br />
deviations.<br />
A very illustrative example was the "Car" image where we saw more ink saved with<br />
Dynamic DVLPs while maintaining a better colorimetric accuracy (cf. figure 2.20 and<br />
2.21.)<br />
Visual evaluations seemed to be confirm this trend:<br />
. 3 out <strong>of</strong> 4 observers said they saw a difference between pro<strong>of</strong>s produced<br />
with LinkPr<strong>of</strong>iler and those produced with CMYK Optimizer files.<br />
. 3 out <strong>of</strong> 4 <strong>of</strong> those who saw a difference said that CMYK Optimizer pro<strong>of</strong>s<br />
were closer to the original reference pro<strong>of</strong> than LinkPr<strong>of</strong>iler pro<strong>of</strong>s.<br />
TRICHON Amélie – PFE 2006/2007 53
In conclusion we can say that Dynamic DVLPs allow printers to<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
repurpose their client files in order to adapt them to their printing<br />
process and/or to save ink with much superior results in terms <strong>of</strong><br />
color accuracy, print quality and ink savings than what is possible<br />
to achieve with conventional Static DVLPs.<br />
TRICHON Amélie – PFE 2006/2007 54
4 BIBLIOGRAPHY<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
[1] Gaurav Sharma. Digital Color Imaging handbook, color fundamentals <strong>for</strong> digital<br />
imaging. CRC press, chapter one, pp. 34-40.<br />
[2] Abhay Sharma. Understanding Color Management. Thomson Delmar learning, 2004.<br />
2nd printing April 1998.<br />
[3] Richard M.Adams II, Bruce G.Mills and Christy M.Hubbard. Color Management.<br />
GATFWorld, 1994, volume 6 issue 3, pp.33-42.<br />
[4] Ben Starr. <strong>DeviceLink</strong>Pr<strong>of</strong>iles/Repurposing CMYK. Progressive Color Media LLC.<br />
18/01/05.<br />
[5] Richard M.Adams II and Joshua B.Weisberg. The GATF practical guide to color<br />
management. GATFPress . Pittsburg, 1998.<br />
[6] International Color Consortium. The role <strong>of</strong> ICC pr<strong>of</strong>iles in a colour reproduction<br />
system. [In line] available on<br />
consulting<br />
12/02/07<br />
[7] David McDowell. What is a color management system? GATFWorld, july/August<br />
2000, volume 12 n°4, p.5.<br />
[8] Lionel Chagas. La gestion de la couleur. [in line] available on<br />
consulting<br />
12/02/07<br />
[9] International Color Consortium Specification ICC 1:2004-10. [In line] available on<br />
consulting 15/02/07.<br />
[10] Edward J.Giorgianni and Thomas E.Madden. Digital Color Management. Addision<br />
Wesley.<br />
[11] Dawn wallner. Building ICC pr<strong>of</strong>iles – the Mechanics and Engineering [in line]<br />
available on consulting 13/02/07.<br />
[12] Dimitris Ploumidis. <strong>DeviceLink</strong> Pr<strong>of</strong>iling.<br />
[13] Tony Johnson. Colour management in <strong>graphic</strong> arts and publishing. Pira technology<br />
series, 1996, pp.31-32.<br />
[14] Iino and Berns. Building Color Management Modues Using linear optimization.<br />
Journal <strong>of</strong> Imaging Science and Technology, vol.42, March/April 1998, p.106.<br />
TRICHON Amélie – PFE 2006/2007 55
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
[15] Alwan Color Expertise. Alwan LinkPr<strong>of</strong>iler Manual, Spot on pro<strong>of</strong>s and press to<br />
press match. [In line] available on http://www.alwancolor.com consulting 10/02/07<br />
[16] Alwan Color Expertise. Alwan CMYK Optimizer server v2.7 Manual. [In line]<br />
available on http://www.alwancolor.com consulting 10/02/07<br />
[17] Alwan Color Expertise. Color Pursuit [In line] available on<br />
http://www.alwancolor.com consulting 10/02/07<br />
TRICHON Amélie – PFE 2006/2007 56
5 GLOSSARY<br />
RGB: red-green-blue<br />
CMYK: cyan-magenta-yellow-black<br />
RIP: raster image processor<br />
DVLP: <strong>DeviceLink</strong> Pr<strong>of</strong>ile<br />
TAC: Total Area Coverage<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
CMYKex: CMYK exchange, appoints the spaces between original files and CMYK files<br />
CMYKpr: CMYK printer, appoints the final spaces after applying DVLP.<br />
TRICHON Amélie – PFE 2006/2007 57
6 ACKNOWLEDGMENTS<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
I would like to thank Dr. Lionel Chagas, researcher and teacher at EFPG <strong>for</strong> his advices<br />
and help during the entire project.<br />
I thank a lot Mr. François Fournié and Alwan Color Expertise team <strong>for</strong> the time, advice<br />
and help they gave me.<br />
I thank Mr. Elie Khoury <strong>for</strong> giving me all the means to succeed in this project.<br />
TRICHON Amélie – PFE 2006/2007 58
KEY WORDS<br />
ICC pr<strong>of</strong>ile<br />
Static (Conventional) <strong>DeviceLink</strong> pr<strong>of</strong>ile<br />
Dynamic <strong>DeviceLink</strong> pr<strong>of</strong>ile<br />
Colorimetric accuracy<br />
Ink savings<br />
CMYK Optimizer<br />
LinkPr<strong>of</strong>iler<br />
<strong>Use</strong> <strong>of</strong> <strong>DeviceLink</strong> Pr<strong>of</strong>iles <strong>for</strong> <strong>graphic</strong> <strong>industries</strong><br />
TRICHON Amélie – PFE 2006/2007 59