05.11.2012 Views

Use of DeviceLink Profiles for graphic industries ... - Impressed

Use of DeviceLink Profiles for graphic industries ... - Impressed

Use of DeviceLink Profiles for graphic industries ... - Impressed

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!