Fargestyring
Fargestyring
Fargestyring
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Fargestyring</strong><br />
Rune Simensen, 04hbmeda<br />
Fargelære<br />
Høgskolen i Gjøvik, våren 2006
Sammendrag<br />
Mitt mål er å gi en kort oversikt over, og en lite innblikk i fargestyring.<br />
Hvordan man kan gjøre det, og hva man kan forvente av<br />
resultater.<br />
Som utgangspunkt brukes spesifisert labøvelse.<br />
Oppgavens første del besto i å generere input-, display- og outputprofiler,<br />
samt anvende disse profilene og foreta en visuell vurdering<br />
av resultatene. Del to besto i å skrive ut testchart (16patches.<br />
tif) mot Epson 1270 med beige papir og mot DesignJet 5000 med<br />
vanlig papir. Deretter simulerte vi Epson 1270 på Designjet 5000<br />
(simulert avistrykk) for deretter å måle printresultatene for å finne<br />
maksimal og gjennomsnitt ΔE*ab for de to printerne. ΔE*ab er et<br />
numerisk uttrykk for fargeforskjellen mellom to gitte målefelter.<br />
Introduksjon<br />
<strong>Fargestyring</strong> er et stort og komplisert fagområde, men ikke desto<br />
mindre er det viktig at alle som har befatning med produksjon av<br />
grafisk materiale for trykk eller skjerm har et visst begrep om hva<br />
fargestyring innebærer, hva som er resultatet av manglende fargestyring<br />
og hva man kan oppnå ved å implementere det i arbeidsflyten.<br />
Når det gjelder grafisk produksjon for skjerm, da mener jeg her<br />
fortrinnsvis for web, er det vanskelig å implementere fargestyring<br />
med særlig godt resultat fordi de fleste datamaskiner som brukes til<br />
visning av websider er i hjemmene hos folk og der er ikke fargestyringen<br />
kommet langt. Men det kan være tilfeller hvor grafisk<br />
materiale blir overført via web, og da bør man som avsender ha sitt<br />
på det tørre. Men også for hjemmebrukere har fargestyring fordeler,<br />
for eksempel hvis man vil skrive ut sine digitale bilder.<br />
For de som produserer grafisk materiale i et profesjonelt miljø<br />
er fargestyring helt avgjørende for resultatet. Ved å implementere<br />
fargestyring i arbeidsflyten vil man kunne oppnå en konsis og forutsigbar<br />
fargebehandling fra innsamling av grafisk materiale til det<br />
ferdige produktet.<br />
En viktig side ved saken er imidlertid at fargestyringen må<br />
følges opp. Det er ikke tilstrekkelig å profilere skjermer, scannere<br />
og skrivere/presser og så lene seg tilbake. Man må kontrollere<br />
at de innstillinger man har gjort holder seg over tid, man<br />
må ta hensyn til forskjellige faktorer ved produksjonen og man<br />
må jevnlig kontrollere utstyr og utstyrsprofiler. Ved profilering<br />
av utstyr benyttes måleutstyr, for skjerm-, skanner- og skriverprofilering<br />
benyttes spektrofotometer som gir en nøyaktig<br />
måling over hele fargespekteret.<br />
<strong>Fargestyring</strong><br />
93
94<br />
<strong>Fargestyring</strong><br />
For profilering av trykkpresser benytter man i tillegg densitometer<br />
for måling av punktstigning i prosessen og mengden påført<br />
trykkfarge.<br />
En annen viktig side ved saken er at vår oppfatning av farger<br />
endrer seg ved forskjellig betrakningslys. Derfor er det utviklet<br />
standarder for betrakningslysets kvalitet slik at en visuell sammenligning<br />
uavhengig av fysisk plassering er mulig. Standarden<br />
som i dag vanligvis benyttes heter D50. Lyskilde D50 har en<br />
fargetemperatur på 5000K, tilsvarer omtrent nøytralt dagslys<br />
og har en noenlunde jevn energifordeling over hele det synlige<br />
spekteret.<br />
Med fargestyring forstås ICC-baserte fargestyringsprinsipper.<br />
ICC er forkortelse for International Colour Consortium (www.<br />
color.org/) som er en sammenslutning av aktører innen grafisk<br />
bransje (printerprodusenter, trykkpresseprodusenter, produsenter<br />
av fotoutstyr, datamaskinprodusenter, trykkfargeprodusenter osv.)<br />
som arbeider for å fremme bruken av ICC-basert fargestyring i<br />
arbeidsflyten. ICC-spesifikasjonene er godkjent som internasjonal<br />
standard, ISO 15076<br />
.Hva består fargestyring av<br />
For å kunne forutsi hvordan resultatet av en innskanning eller et<br />
print vil bli må man vite hvordan de aktuelle enhetene oppfører<br />
seg så å si. Alle enheter har sin egen karakteristikk når det gjelder<br />
gjengivelse av farger. Denne karakteristikken må vi måle, og kompensere<br />
for slik at resultatet blir lik utgangspunktet. Framgangsmåten<br />
for å kartlegge dette, eller karakterisere det, er å benytte et<br />
testkart hvor alle fargefelter (patcher) er målt og måledataene er<br />
lagret i en referansefil. Prinsipielt kan man si at man da for skjermens<br />
del, viser dette testkartet på skjermen og måler de enkelte<br />
patcher. Måledataene fra skjermen blir sammenlignet med måledataene<br />
i referansefila og et program sørger for å bygge en skjermprofil<br />
som justerer inndataene i henhold til skjermens gjengivelse<br />
slik at resultatet blir korrekt. Prinsippet er det samme også for<br />
input- og outputprofiler.<br />
Den tekniske delen av fargestyringen går ut på at man tar inn<br />
fargedataene, som da er utstyrsavhengige, eksempelvis fra en skanner,<br />
sender disse dataene gjennom den utstyrsprofilen vi genererte<br />
og får ut igjen utstyrsuavhengige data i et «profile connection space»<br />
(PCS) hvor fargen er angitt etter CIE LAB-standard. Fargene i CIE<br />
LAB-fargerommet er absolutte og hver farge har sin egen verdi. Når<br />
dataene skal ut fra PCS blir dataene altså konvertert over til det<br />
fargerommet de skal brukes (RGB, CMYK eller RGB-skjerm).
Dette skjer via utstyrsprofilen (output profile) hvor enhetens karakteristikk<br />
er lagret (lookup-table) og utdataene blir kompensert<br />
for i henhold til enhetens karakteristikk slik at resultatet blir som<br />
forventet.<br />
Illustrasjonen viser hvordan input- og outputprofiler knyttes sammen<br />
via profile connection space (PCS). Data fra input blir konvertert<br />
til CIELAB verdier inn i PCS og konvertert over til outputenhetens<br />
fargerom via outputprofilen (eller displayprofilen).<br />
(Ill. Peter Nussbaum, forelesningspresentasjon 2006)<br />
Rendering intents<br />
Nå er det imidlertid slik at de forskjellige enheter ikke greier å<br />
gjengi alle farger som er definert i CIE LAB-fargerommet. Hver<br />
enhet har sitt eget fargerom (gamut), og man trenger en algoritme<br />
som kan håndtere slike situasjoner. Som brukere kan vi påvirke<br />
denne prosessen ved å velge «rendering intent».<br />
Vi har fire intents som hver har sin egen måte å håndtere «out-ofgamut»-situasjoner<br />
på. Out-of-gamut-situasjoner oppstår når man<br />
transporterer fargedata fra en kilde med stort fargerom til en enhet<br />
med mindre fargerom. Typisk kan være fra skanner til avistrykk.<br />
De fire rendering intents og deres bruksområder er oppsummert<br />
kort slik;<br />
Perceptual intent benyttes gjerne for fotografisk materiale som skal<br />
være «pent» å se på. Det innebærer at fargene kan forandres,<br />
<strong>Fargestyring</strong><br />
95
96<br />
<strong>Fargestyring</strong><br />
men at fargenes innbyrdes<br />
avstand holdes<br />
konstant. Det betyr at<br />
selv om fargene «komprimeres»<br />
inn i et mindre<br />
fargerom vil vi likevel få<br />
best mulig utnyttelse av<br />
utenhetens fargerom og<br />
flest mulig farger gjengitt.<br />
Relative colorimetric<br />
intent betyr at farger<br />
utenfor enhetens gamut<br />
vil bli flyttet inn i gamut,<br />
mens farger innefor<br />
gamut forblir uendret.<br />
Dette betyr at flere farger<br />
i originalen kan bli<br />
flyttet til samme farge<br />
i utenheten. Det betyr<br />
igjen at vi kan miste en<br />
del fargedynamikk i gjengivelsen. Denne måten tar ikke hensyn<br />
til substratets farge og gir da mulighet for at hvitpunktet i resultatet<br />
kan være forskjellig fra originalen. Denne metoden kan også<br />
benyttes for bilder, gjerne der hvor en side-ved-side kontroll ikke<br />
er nødvendig.<br />
Absolute colorimetric intent er lik relative colorimetric, bortsett<br />
fra at originalens hvitpunkt ikke tillates å bli endret. Dette gir resultater<br />
hvor man kan sammenligne original og resultat direkte. Alle<br />
farger mulig blir gjengitt nøyaktig lik originalen. Denne metoden<br />
benyttes for «proofing» (prøvetrykk) og andre produksjoner hvor<br />
kravet til nøyaktige farger er stort (logoer, bedriftsprofilering osv).<br />
Saturation rendering intent flytter in-gamut farger ut mot fargerommets<br />
kanter slik at man oppnår mest mulig mettede farger.<br />
Benyttes til trykksaker hvor sterke farger er viktig.<br />
Proofing<br />
Når man har implementert fargestyring i alle ledd i en arbeidsflyt<br />
har man samtidig skaffet seg et meget godt verktøy for å<br />
kunne forutse hvordan for eksempel et bestemt bilde vil se ut i<br />
det ferdige produktet. Dette er mest relevant i avistrykk, magasintrykk<br />
osv, hvor prøvetrykk i naturlig skala er tidkrevende og<br />
kostbart. Det eneste man trenger å gjøre er å kjøre bildedataene
gjennom trykkpressens profil slik at fargene tilpasses pressens<br />
gamut, deretter kan man printe ut på en hvilken som helst printer<br />
under to forutsetninger. Den ene er at printeren som benyttes<br />
(prooferen) har et gamut minst like stort som trykkpressa, og at<br />
man har en profil av god kvalitet. Man kan også benytte skjerm<br />
til proof, en såkalt softproof, men framgangsmåten er den samme.<br />
Man benytter trykkpressens profil for skjermvisning.<br />
Hoveddel<br />
Som bakgrunn for dette essayet<br />
ligger en oppgave som innebærer<br />
generering og praktisk bruk<br />
av fargeprofiler.<br />
Det første vi gjorde var<br />
å generere en skjermprofil<br />
for den skjermen som skulle<br />
benyttes til skjermpresentasjon<br />
av vårt materiale. Dette foregår<br />
ved hjelp av programvare<br />
og spektrofotometer. Bortsett<br />
fra innstilling av luminans var<br />
dette en automatisk prosess.<br />
Skjermprofilen legges til på<br />
systemnivå og er grunnstenen i<br />
fargestyringen. Det hjelper lite<br />
med printerprofil om det du<br />
ser på skjermen er feil. I vårt<br />
tilfelle så vi en markant endring<br />
Illustrajonen viser hvordan utstyrsavhengige<br />
i skjermens farger før og etter<br />
farger konverteres inn i, og ut av PCS som er<br />
implementering av fargeprofi-<br />
utstyrsuavhengig fargerom. (ill. Peter Nussbaum,<br />
forelesningspresentasjon 2006.)<br />
len.<br />
Neste steg i prosessen var å<br />
scanne testkart (IT 8.7/2) på<br />
to forskjellige scannere, generere fargeprofiler til disse og deretter<br />
foreta en visuell sammenligning av resultatene. Et viktig poeng her<br />
er at scannerne ikke foretok noen «forbedringer» eller endringer av<br />
bildet. Slike valg som «auto tone», «sharpen» osv må være slått av<br />
for at man skal få en riktig generert profil.<br />
Den visuelle kontrollen på skjerm viste at gjengivelse uten fargestyring<br />
var nærmest helt meningsløs. Vi hadde selvfølgelig originalen<br />
å sammenligne med, og i et knipetak kunne man kanskje<br />
kompensere for ulikhetene i for eksempel Photoshop. Men da ville<br />
man bare fått en tilnærming som var gjeldende for skjermvisningen.<br />
<strong>Fargestyring</strong><br />
97
98<br />
<strong>Fargestyring</strong><br />
Hvis derimot dette bildet skulle sendes til en førtrykksavdeling<br />
ville resultatet vært katastrofalt.<br />
Vi skrev ut testkartet uten fargestyring, med kun scannerprofil og<br />
tilslutt med både skanner- og printerprofil og fargematch fikk vi<br />
ikke før begge profilene ble implementert. Altså må man benytte<br />
fargestyring gjennom alle ledd i prosessen. Til gjengjeld så vi da<br />
at den originalen vi scannet inn hadde stor grad av fargematch<br />
både på skjerm og i utskrift. Selvfølgelig vil vi oppfatte fargene,<br />
eller fargenes metning noe annerledes på skjermen enn på papir,<br />
og avhengig av hva slags papir som benyttes (matt eller glanset<br />
osv). En annen viktig ting er at vi benyttet standard betrakningslys,<br />
altså D50.<br />
Vi skulle så simulere avistrykk på digital printer. Vår ene printer<br />
hadde beige papir som skulle være avistrykk. Dette skulle vi<br />
simulere på en annen digital printer med hvitt papir. Vi benyttet<br />
da en printerprofil for avistrykk og konverterte bildet fra printerens<br />
profil. Vi så da at prooferen tok hensyn til papirets farge slik<br />
at hvitpunktet ble det samme som for «avispapiret».<br />
Deretter målte vi alle fargepatchene og la dette inn i en tabell (se<br />
vedlegg) for deretter å regne ut gjennomsnitt og maksimal ΔE for<br />
de to testarkene.<br />
Våre måleresultater viste en maksimal ΔE*ab på 6,01 og en<br />
gjennomsnitt på 2,67. Det sier oss at et visst avvik er tilstede og<br />
maksimalavviket på 6,01 vil være synlig. Gjennomsnittet derimot<br />
kan sies å være akseptabelt. Vi ser imidlertid at selve trykkvaliteten<br />
på de to testarkene en noe forskjellig. Epsonprinteren<br />
(originalen så å si) har en noe ujevn fargepåføring og dette kan<br />
muligens forårsake større forskjell enn det i virkeligheten er.<br />
Konklusjon<br />
Etter å ha gått gjennom denne praktiske øvelsen ser man at fargestyring<br />
er et stort og komplisert område. Man trenger trening<br />
i å benytte de muligheter som finnes, man trenger noe teoretisk<br />
ballast for å forstå prinsippene og man trenger de nødvendige<br />
måleinstrumenter.<br />
Imidlertid er det overkommelig også for små bedrifter, eller<br />
privatpersoner, å tilegne seg de kunnskaper og det utstyr som er<br />
nødvendig for å kunne implementere ICC-basert fargestyring.<br />
Samtidig må det sies at rent praktisk sett så er den eneste måten<br />
å sikre riktig bruk og visning av farger i distribuert grafisk<br />
materiale, å benytte ICC-basert fargestyring. De fordelene man<br />
da oppnår, oppveier kostnadene ved opplæring, anskaffelse av<br />
utstyr osv.
Man må også være klar over at fargestyring er en kontinuerlig<br />
prosess, og det er viktig allerede ved innføringen at kontroll- og<br />
korreksjonsrutiner blir innført.<br />
Referanser<br />
Nussbaum, Peter 2006. ICC fargestyring:<br />
forelesningspresentasjoner 1 – 5<br />
Sharma, Abhay 2004. Understanding Color Management.<br />
New York: Delmar Learning<br />
Vedlegg:<br />
Tabell over måledata og utregnet ΔE*ab.<br />
Måleverdier på 16patches.tif<br />
Sample 1 Epson Sample 2 Epson simulert Utregning E<br />
L* a* b* L* a* b*<br />
1 58,96 1,02 8,37 58,6 1,16 8 E1*ab 0,534883<br />
2 42,15 6,6 -32,82 42,16 8,52 -32,76 E2*ab 1,9209<br />
3 87,21 -5,1 14,13 87,87 -4,4 11,89 E3*ab 2,4378679<br />
4 51,63 14,76 15,22 49,45 17,2 14,37 E4*ab 3,3806064<br />
5 31,82 0,53 0,05 32,88 5,06 -0,7 E5*ab 4,712430<br />
6 71,41 -33,04 3,95 72,5 -31,93 5,69 E6*ab 2,33405<br />
7 88,29 -3,12 22,12 88,37 -3,03 21,12 E7*ab 1,0072239<br />
8 49,59 -25,23 9,95 47,92 -22,9 8,52 E8*ab 3,2035449<br />
9 66,23 43,39 38,06 64,45 40,08 34,19 E9*ab 5,394571<br />
10 60,48 35,29 -9,36 62,88 37,94 -8,52 E10*ab 3,6726148<br />
11 86,69 6,68 18,02 86 5,46 17,57 E11*ab 1,472073<br />
12 54,49 24,25 -18,49 53,49 24,47 -19,71 E12*ab 1,5927334<br />
13 71,76 -29,38 36,49 72,54 -30,21 35,47 E13*ab 1,5289538<br />
14 81,97 -10,88 54,59 83,24 -9,41 52,64 E14*ab 2,7525079<br />
15 68 39,6 36,84 66,81 35,58 32,53 E15*ab 6,012703<br />
16 63,24 -3,64 29,07 62,53 -3,87 29,33 E16*ab 0,790316<br />
Totalt E 42,74804<br />
Gjennomsnitt E*ab: 2,67175<br />
Maksverdi E*ab: 6,0127<br />
<strong>Fargestyring</strong><br />
99