Download - Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

Transcript
Page 1: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

Rev

ealin

g IC

C Co

lor

Man

agem

ent:

Ver

sion

4,

Ren

derin

g In

tent

s, P

rofil

e Co

nnec

tion

Spac

e

Ann

McC

arth

yXe

rox

Inno

vatio

n G

roup

(exc

erpt

ed f

rom

the

CIC

10 t

utor

ial)

T2B

–Co

lor

Man

agem

ent

CI

C10

–Sc

otts

dale

, 12

Nov

200

2

Page 2: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

2Co

lor

Fide

lity

Th

e te

rm “

colo

r fid

elity

” re

fers

to

the

succ

essf

ul

inte

rope

rabi

lity

of c

olor

dat

a, f

rom

imag

e cr

eatio

n to

out

put

acro

ss m

ultip

le t

arge

ts, s

uch

that

col

or r

epro

duct

ion

qual

ity c

onsi

sten

t w

ith

the

user

’s in

tent

can

be

achi

eved

N

ote:

Int

erop

erab

ility

am

ong

syst

em c

olor

com

pone

nts,

ne

cess

ary

for

colo

r fid

elity

, is

both

col

or-w

orkf

low

and

mar

ket-

segm

ent

depe

nden

t

Ve

rsio

n 4

is m

otiv

ated

prim

arily

by

inte

rope

rabi

lity

impr

ovem

ents

lead

ing

to e

nhan

ced

colo

r fid

elity

Page 3: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

3Ve

rsio

n 4…

Sp

ecifi

catio

n IC

C.1:

2001

-12

Fi

le F

orm

at f

or C

olor

Pro

files

(Ve

rsio

n 4.

0.0)

In

tero

pera

bilit

y im

prov

emen

ts a

re t

he k

ey…

Page 4: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

4Rev

isio

n O

verv

iew

•Ba

lanc

ed a

ppro

ach

to t

ight

enin

g th

e pr

ofile

inte

rfac

eW

hen

a pa

rtic

ular

pai

r or

seq

uenc

e of

pro

files

is u

sed

-co

nsis

tenc

y is

impr

oved

reg

ardl

ess

of C

MM

Diff

erin

g in

terp

olat

ion

proc

edur

es m

ay s

till r

esul

t in

sm

all

inte

rpre

tatio

n di

ffer

ence

s•

ICC

does

not

con

stra

in w

orkf

low

or

usag

e, a

lthou

gh

cert

ain

conf

igur

atio

ns “

mak

e m

ore

sens

e”•

Wor

kflo

w u

sabi

lity

still

dep

ends

on

the

prof

ile e

xcha

nge

infr

astr

uctu

re -

file

form

at, e

tc.,

rela

ted

stan

dard

s•

Area

s of

cha

nge

PCS

Ren

derin

g In

tent

sCh

rom

atic

ada

ptat

ion

LUT

stru

ctur

es

N-c

olor

ant

tags

Uni

code

Page 5: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

5IC

C Ve

rsio

n 4

Chan

ges

-Pr

ofile

Con

nect

ion

Spac

e•

Perc

eptu

al P

CS d

istin

ct f

rom

Col

orim

etric

PCS

See

Anne

x D

Perc

eptu

al P

CS p

rovi

des

a de

fined

“co

lor-

rend

erin

g ta

rget

” fo

r pe

rcep

tual

Ren

derin

g In

tent

s, w

ith s

peci

fied

neut

ral b

ound

sM

edia

-rel

ativ

e Co

lorim

etric

PCS

is t

he “

mea

sure

men

t” p

ath

•PC

S CI

ELAB

equ

atio

ns a

re c

larif

ied

(no

t ch

ange

d) a

nd

NEW

PCS

CIE

LAB

valu

e en

codi

ng r

ange

is d

efin

edSe

e 6.

5.9,

6.5

.15,

Ann

ex A

.1, A

.2, A

nnex

D

L* =

100

is e

ncod

ed a

s FF

FFh

(L*

= 1

00 w

as e

ncod

ed a

s FF

00h)

a*, b

* =

127

is e

ncod

ed a

s FF

FFh

(was

enc

oded

as

FF00

h)N

ote

6.5.

15 n

amed

Colo

r2Ty

pe e

xcep

tion

•PC

S vi

ewin

g co

nditi

ons

are

clar

ified

, def

ined

Co

lorim

etric

PCS

def

ault

-ill

umin

ant

leve

l is

500

lux,

Ann

ex A

.1Pe

rcep

tual

PCS

vie

win

g co

nditi

on -

Anne

x D

.1.4

-IS

O 3

664

P2•

Han

dlin

g of

PCS

enc

odin

g bo

unds

is d

efin

edCl

ippi

ng is

spe

cifie

d be

twee

n XY

Z PC

S an

d LA

B PC

S -

Anne

x A.

3

Page 6: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

6IC

C Ve

rsio

n 4

Chan

ges

-Pr

ofile

Con

nect

ion

Spac

e•

Nor

mat

ive

Anne

x D

.1Ref

eren

ce V

iew

ing

Envi

ronm

ent

and

Ref

eren

ce M

ediu

m

spec

ified

for

Per

cept

ual P

CS•

Ref

eren

ce m

ediu

m li

near

dyn

amic

ran

ge =

287

.9:1

PCS

whi

te p

oint

val

ue s

peci

fied

for

med

ia-r

elat

ive

colo

rimet

ric,

perc

eptu

al a

nd s

atur

atio

n Ren

derin

g In

tent

tra

nsfo

rms

•An

nex

D.1

.3 -

Tabl

e 96

(

L*a*

b* =

100

, 0, 0

)•

Whi

te p

oint

of

the

actu

al m

ediu

m a

nd t

he w

hite

poi

nt o

f th

e re

fere

nce

med

ium

(Pe

rcep

tual

PCS

)PC

S ze

ro r

efle

ctan

ce s

peci

fied

for

med

ia-r

elat

ive

colo

rimet

ric

Ren

derin

g In

tent

tra

nsfo

rms

•An

nex

D.1

.3 T

able

97

(L*

a*b*

= 0

, 0, 0

)PC

S pe

rcep

tual

bla

ck p

oint

spe

cifie

d fo

r pe

rcep

tual

and

sa

tura

tion

Ren

derin

g In

tent

tra

nsfo

rms

•An

nex

D.1

.3 T

able

98

(L*

a*b*

= 3

.137

3, 0

, 0)

•In

form

ativ

e An

nex

D.2

Expl

anat

ory

disc

ussi

on a

nd c

ompu

tatio

n ex

ampl

es

Page 7: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

7IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Def

initi

ons

•Ren

derin

g In

tent

def

initi

ons

A.4

•M

edia

-rel

ativ

e co

lorim

etric

Co

lors

are

rep

rese

nted

with

res

pect

to

a co

mbi

natio

n of

the

ill

umin

ant

and

the

med

ia’s

whi

te p

oint

In-g

amut

chr

omat

ical

ly a

dapt

ed t

ristim

ulus

val

ues

are

scal

ed

such

tha

t th

e w

hite

poi

nt o

f th

e ac

tual

med

ium

is m

appe

d to

the

PC

S w

hite

poi

nt, a

nd t

he r

elat

ions

hips

bet

wee

n in

-gam

ut c

olor

s ar

e pr

eser

ved

Med

ia-r

elat

ive

colo

rimet

ric in

tent

pro

cedu

ral g

uide

D.2

.6.2

•IC

C-ab

solu

te c

olor

imet

ric

Colo

rs a

re r

epre

sent

ed w

ith r

espe

ct t

o th

e ill

umin

ant

and

a pe

rfec

t di

ffus

erIn

-gam

ut c

hrom

atic

ally

ada

pted

tris

timul

us v

alue

s ar

e no

rmal

ized

rel

ativ

e to

the

per

fect

diff

user

vie

wed

und

er t

he

sam

e ill

umin

atio

n so

urce

(PC

S ill

umin

ant

D50

), in

-gam

ut c

olor

re

latio

nshi

ps a

re p

rese

rved

Equa

tions

A.1

Page 8: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

8

for

thes

e in

tent

s

ICC

Vers

ion

4 Ren

derin

g In

tent

s -

Def

initi

ons

•Pe

rcep

tual

The

exac

t m

appi

ng o

f th

e pe

rcep

tual

inte

nt t

o th

e re

fere

nce

med

ium

is v

endo

r sp

ecifi

c an

d in

volv

es

com

prom

ises

suc

h as

tra

ding

off

pre

serv

atio

n of

co

ntra

st in

ord

er t

o pr

eser

ve d

etai

l thr

ough

out

the

tona

l ran

geIn

tend

ed f

or g

ener

al r

epro

duct

ion

of n

atur

al im

ager

y•

Satu

ratio

nTh

e ex

act

map

ping

of

the

satu

ratio

n in

tent

to

the

refe

renc

e m

ediu

m is

ven

dor

spec

ific

and

invo

lves

co

mpr

omis

es s

uch

as t

radi

ng o

ff p

rese

rvat

ion

of h

ue

in o

rder

to

pres

erve

the

viv

idne

ss o

f pu

re c

olor

sIn

tend

ed f

or c

ompu

ter

gene

rate

d im

ager

y su

ch a

s bu

sine

ss g

raph

ics

•Ref

eren

ce m

ediu

m is

spe

cifie

d in

Ann

ex D

.1.5

Neu

tral

ref

lect

ance

WP=

89%

, BP=

0.3

0911

%,

dens

ity r

ange

2.4

593,

line

ar d

ynam

ic r

ange

287

.9:1

Not

e th

e pr

ofile

bu

ilder

op

tions

…th

is is

w

hat

we

mea

n by

en

codi

ng

a “c

olor

ai

m”

in a

pr

ofile

Page 9: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

9IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Def

initi

ons

•Af

ter

Colo

r-Ren

derin

g to

the

Ref

eren

ce M

ediu

m →

Perc

eptu

al a

nd S

atur

atio

n re

nder

ings

are

sca

led

to P

CSFr

om t

he p

erce

ptua

l ref

eren

ce m

ediu

m, t

he c

olor

-ren

dere

d

in

-gam

ut t

ristim

ulus

val

ues

are

scal

ed s

uch

that

the

whi

te p

oint

of

the

refe

renc

e m

ediu

m is

map

ped

to t

he P

CS w

hite

poi

nt, a

nd t

he

rela

tions

hips

bet

wee

n in

-gam

ut c

olor

s ar

e pr

eser

ved

I.e,

con

cept

ually

-th

e de

sire

d re

fere

nce

med

ium

imag

e is

tr

ansf

orm

ed t

o th

e co

lorim

etric

PCS

usi

ng a

med

ia-r

elat

ive

colo

rimet

ric in

tent

Proc

edur

al g

uide

-D

.2.7

.8•

Whi

te P

oint

(W

P) a

nd B

lack

Poi

nt (

BP)

The

whi

te p

oint

(us

ed f

or n

orm

aliz

atio

n) a

nd b

lack

poi

nt a

re f

ixed

fo

r Pe

rcep

tual

PCS

and

are

not

fix

ed f

or C

olor

imet

ric P

CS•

6.3

and

Tabl

e 20

def

ine

the

supp

orte

d co

mbi

natio

ns o

f Ren

derin

g In

tent

s an

d pr

ofile

typ

esIn

put,

out

put,

dis

play

, col

orsp

ace,

mon

ochr

ome

all b

i-dire

ctio

nal

•0.

8 de

fines

Ren

derin

g In

tent

fal

l-bac

k st

rate

gy

Not

e N

-Com

pone

nt L

UT

Dis

play

Exc

eptio

n -

Rev

Pass

ed

Page 10: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

10IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge•

View

ing

and

Med

ium

Con

ditio

ns

Each

pro

file

is c

reat

ed f

or o

ne v

iew

ing

envi

ronm

ent

•Vi

ewin

g ill

umin

ant,

illu

min

atio

n le

vel,

stra

y lig

ht, s

urro

und

effe

cts,

… A

nd o

ne im

agin

g m

ediu

m•

Whi

te p

oint

chr

omat

icity

and

per

cent

ref

lect

ance

•M

axim

um d

ensi

ty -

med

ia b

lack

poi

ntTh

e pa

rtic

ular

con

ditio

ns p

erta

in t

o th

e D

EV s

ide

of e

ach

Ren

derin

g In

tent

tra

nsfo

rm in

the

pro

file

Thos

e co

nditi

ons

are

inhe

rent

in t

he c

olor

imet

ry d

eliv

ered

to

the

Colo

rimet

ric P

CS t

hrou

gh t

he m

edia

-rel

ativ

e co

lorim

etric

Ren

derin

g In

tent

tra

nsfo

rm in

the

pro

file

The

perc

eptu

al in

tent

tra

nsfo

rms

colo

r-re

nder

to

and

from

tho

se

cond

ition

s•

Perc

eptu

al a

nd C

olor

imet

ric P

CS u

se t

he s

ame

colo

r sp

aces

The

diff

eren

ce is

tha

t th

e pe

rcep

tual

inte

nt c

olor

-ren

ders

to

a fix

ed

refe

renc

e m

ediu

m c

olor

-ren

derin

g ta

rget

---

and

The

med

ium

for

the

col

orim

etric

inte

nt is

var

iabl

e ⇒

the

med

ium

for

w

hich

the

pro

file

is c

reat

ed (

tran

sfor

med

to

the

D50

col

orim

etry

)

Page 11: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

11IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a c

aptu

re (

scen

e-re

ferr

ed in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a sc

ene

in P

CS

colo

r en

codi

ngTh

e pe

rcep

tual

inte

nt c

olor

colo

r --re

nder

sre

nder

sa

scen

e to

an

imag

e di

spla

yed

on t

he P

CS P

I re

fere

nce

med

ium

•In

a c

aptu

re (

orig

inal

-ref

erre

d in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

an o

rigin

al in

PCS

co

lor

enco

ding

The

perc

eptu

al in

tent

rere-- c

olor

colo

r --re

nder

sre

nder

san

orig

inal

to

an im

age

disp

laye

d on

the

PCS

PI

refe

renc

e m

ediu

m.

Pick

you

r ca

ptur

e re

nder

ing

inte

nt b

ased

on

how

you

w

ill u

se t

he im

age

Page 12: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

12IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a c

aptu

re (

scen

e-re

ferr

ed in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a sc

ene

in P

CS

colo

r en

codi

ngTh

e pe

rcep

tual

inte

nt c

olor

colo

r --re

nder

sre

nder

sa

scen

e to

an

imag

e di

spla

yed

on t

he P

CS P

I re

fere

nce

med

ium

•In

a c

aptu

re (

orig

inal

-ref

erre

d in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

an o

rigin

al in

PCS

co

lor

enco

ding

The

perc

eptu

al in

tent

rere-- c

olor

colo

r --re

nder

sre

nder

san

orig

inal

to

an im

age

disp

laye

d on

the

PCS

PI

refe

renc

e m

ediu

m.

Page 13: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

13IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a c

aptu

re (

scen

e-re

ferr

ed in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a sc

ene

in P

CS

colo

r en

codi

ngTh

e pe

rcep

tual

inte

nt c

olor

colo

r --re

nder

sre

nder

sa

scen

e to

an

imag

e di

spla

yed

on t

he P

CS P

I re

fere

nce

med

ium

•In

a c

aptu

re (

orig

inal

-ref

erre

d in

put)

pro

file,

for

the

DEV

to

PCS

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

an o

rigin

al in

PCS

co

lor

enco

ding

The

perc

eptu

al in

tent

rere-- c

olor

colo

r --re

nder

sre

nder

san

orig

inal

to

an im

age

disp

laye

d on

the

PCS

PI

refe

renc

e m

ediu

m.

Refe

renc

e m

ediu

m

Perc

eptu

al C

olor

-Ren

der

Perc

eptu

al C

olor

-Ren

der

Colo

rimet

ric P

CS

enco

ding

Scal

e

Page 14: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

14IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge•

In c

aptu

re (

scen

e-re

ferr

ed in

put)

pro

file,

for

the

PCS

to

DEV

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a PC

S en

code

d sc

ene

re-e

ncod

ed in

the

cap

ture

enc

odin

g Th

e pe

rcep

tual

inte

nt in

vert

s th

e as

sum

ed p

erce

ptua

l DEV

to

PCS

PI

colo

r-re

nder

ing,

res

torin

g th

e ca

ptur

ed s

cene

enc

odin

g, m

inus

any

cl

ippi

ng t

hat

may

hav

e oc

curr

ed t

hrou

gh t

he p

rior

DEV

to

PCS

PI

tran

sfor

m•

In c

aptu

re (

orig

inal

-ref

erre

d in

put)

pro

file,

for

the

PCS

to

DEV

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a PC

S en

code

d or

igin

al r

e-en

code

d in

the

cap

ture

enc

odin

gTh

e pe

rcep

tual

inte

nt in

vert

s th

e as

sum

ed p

erce

ptua

l DEV

to

PCS

PIre

-col

or-r

ende

ring,

res

torin

g th

e ca

ptur

ed o

rigin

al e

ncod

ing,

min

us

any

clip

ping

tha

t m

ay h

ave

occu

rred

thr

ough

the

prio

r D

EV t

o PC

SPI

tra

nsfo

rm

In V

ersi

on 4

inpu

t pr

ofile

s th

e ne

w P

CS t

o D

evic

e tr

ansf

orm

s ar

e U

ND

Os

that

in

vert

the

ass

um

edtr

ansf

orm

that

was

use

d in

to P

CSe.

g., P

erce

ptua

l ⇔Pe

rcep

tual

Page 15: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

15IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge•

In c

aptu

re (

scen

e-re

ferr

ed in

put)

pro

file,

for

the

PCS

to

DEV

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a PC

S en

code

d sc

ene

re-e

ncod

ed in

the

cap

ture

enc

odin

g Th

e pe

rcep

tual

inte

nt in

vert

s th

e as

sum

ed p

erce

ptua

l DEV

to

PCS

PI

colo

r-re

nder

ing,

res

torin

g th

e ca

ptur

ed s

cene

enc

odin

g, m

inus

any

cl

ippi

ng t

hat

may

hav

e oc

curr

ed t

hrou

gh t

he p

rior

DEV

to

PCS

PI

tran

sfor

m•

In c

aptu

re (

orig

inal

-ref

erre

d in

put)

pro

file,

for

the

PCS

to

DEV

dire

ctio

nTh

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

a PC

S en

code

d or

igin

al r

e-en

code

d in

the

cap

ture

enc

odin

gTh

e pe

rcep

tual

inte

nt in

vert

s th

e as

sum

ed p

erce

ptua

l DEV

to

PCS

PIre

-col

or-r

ende

ring,

res

torin

g th

e ca

ptur

ed o

rigin

al e

ncod

ing,

min

us

any

clip

ping

tha

t m

ay h

ave

occu

rred

thr

ough

the

prio

r D

EV t

o PC

SPI

tra

nsfo

rm

Page 16: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

16IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a v

isua

lizat

ion

(out

put

or d

ispl

ay)

prof

ile, f

or t

he D

EV t

o PC

S di

rect

ion

(act

ing

as a

sou

rce

prof

ile)

The

med

ia-r

elat

ive

colo

rimet

ric in

tent

del

iver

s th

e co

lorim

etry

of

a vi

sual

izat

ion

cond

ition

enc

oded

(sc

ene/

orig

inal

/col

or-r

ende

red)

imag

e,

from

the

vis

ualiz

atio

n en

codi

ng b

ack

to t

he P

CS e

ncod

ing

(min

us a

ny

clip

ping

tha

t oc

curr

ed in

the

prio

r PC

S to

DEV

tra

nsfo

rm)

Whe

n ap

plie

d to

a p

erce

ptua

lly c

olor

-ren

dere

d im

age,

the

med

ia-

rela

tive

colo

rimet

ric in

tent

car

ries

the

colo

rimet

ry o

f a

visu

aliz

atio

n-sp

ecifi

c co

lor-

rend

ered

imag

e ba

ck t

o PC

S en

codi

ng, a

s ap

prop

riate

fo

r rere

-- tar

getin

gta

rget

ing

or p

roof

ing

If in

clud

ed, t

he p

erce

ptua

l int

ent

inve

rts

the

assu

med

per

cept

ual P

CS

PI t

o D

EV c

olor

-ren

derin

g, r

e-co

lor-

rend

erin

g th

e vi

sual

izat

ion-

spec

ific

enco

ded

imag

e ba

ck t

o th

e PC

S PI

ref

eren

ce m

ediu

m e

ncod

ing

Whe

n th

e op

tiona

l per

cept

ual i

nten

t tr

ansf

orm

is p

rese

nt t

his

enab

les

rere-- p

urpo

sing

purp

osin

gth

roug

h th

e PC

S PI

ref

eren

ce m

ediu

m t

o an

othe

r ou

tput

ga

mut

Whe

n re

-ren

derin

g, p

ick

your

so

urce

ren

derin

g in

tent

bas

ed o

n ho

w y

ou

will

re-

use

the

imag

e

Page 17: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

17IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a v

isua

lizat

ion

(out

put

or d

ispl

ay)

prof

ile, f

or t

he D

EV t

o PC

S di

rect

ion

(act

ing

as a

sou

rce

prof

ile)

The

med

ia-r

elat

ive

colo

rimet

ric in

tent

del

iver

s th

e co

lorim

etry

of

a vi

sual

izat

ion

cond

ition

enc

oded

(sc

ene/

orig

inal

/col

or-r

ende

red)

imag

e,

from

the

vis

ualiz

atio

n en

codi

ng b

ack

to t

he P

CS e

ncod

ing

(min

us a

ny

clip

ping

tha

t oc

curr

ed in

the

prio

r PC

S to

DEV

tra

nsfo

rm)

Whe

n ap

plie

d to

a p

erce

ptua

lly c

olor

-ren

dere

d im

age,

the

med

ia-

rela

tive

colo

rimet

ric in

tent

car

ries

the

colo

rimet

ry o

f a

visu

aliz

atio

n-sp

ecifi

c co

lor-

rend

ered

imag

e ba

ck t

o PC

S en

codi

ng, a

s ap

prop

riate

fo

r rere

-- tar

getin

gta

rget

ing

or p

roof

ing

If in

clud

ed, t

he p

erce

ptua

l int

ent

inve

rts

the

assu

med

per

cept

ual P

CS

PI t

o D

EV c

olor

-ren

derin

g, r

e-co

lor-

rend

erin

g th

e vi

sual

izat

ion-

spec

ific

enco

ded

imag

e ba

ck t

o th

e PC

S PI

ref

eren

ce m

ediu

m e

ncod

ing

Whe

n th

e op

tiona

l per

cept

ual i

nten

t tr

ansf

orm

is p

rese

nt t

his

enab

les

rere-- p

urpo

sing

purp

osin

gth

roug

h th

e PC

S PI

ref

eren

ce m

ediu

m t

o an

othe

r ou

tput

ga

mut

Page 18: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

18IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge

•In

a v

isua

lizat

ion

(out

put

or d

ispl

ay)

prof

ile, f

or t

he D

EV t

o PC

S di

rect

ion

(act

ing

as a

sou

rce

prof

ile)

The

med

ia-r

elat

ive

colo

rimet

ric in

tent

del

iver

s th

e co

lorim

etry

of

a vi

sual

izat

ion

cond

ition

enc

oded

(sc

ene/

orig

inal

/col

or-r

ende

red)

imag

e,

from

the

vis

ualiz

atio

n en

codi

ng b

ack

to t

he P

CS e

ncod

ing

(min

us a

ny

clip

ping

tha

t oc

curr

ed in

the

prio

r PC

S to

DEV

tra

nsfo

rm)

Whe

n ap

plie

d to

a p

erce

ptua

lly c

olor

-ren

dere

d im

age,

the

med

ia-

rela

tive

colo

rimet

ric in

tent

car

ries

the

colo

rimet

ry o

f a

visu

aliz

atio

n-sp

ecifi

c co

lor-

rend

ered

imag

e ba

ck t

o PC

S en

codi

ng, a

s ap

prop

riate

fo

r rere

-- tar

getin

gta

rget

ing

or p

roof

ing

If in

clud

ed, t

he p

erce

ptua

l int

ent

inve

rts

the

assu

med

per

cept

ual P

CS

PI t

o D

EV c

olor

-ren

derin

g, r

e-co

lor-

rend

erin

g th

e vi

sual

izat

ion-

spec

ific

enco

ded

imag

e ba

ck t

o th

e PC

S PI

ref

eren

ce m

ediu

m e

ncod

ing

Whe

n th

e op

tiona

l per

cept

ual i

nten

t tr

ansf

orm

is p

rese

nt t

his

enab

les

rere-- p

urpo

sing

purp

osin

gth

roug

h th

e PC

S PI

ref

eren

ce m

ediu

m t

o an

othe

r ou

tput

ga

mut

Refe

renc

e m

ediu

m

Perc

eptu

al C

olor

-Ren

der

Perc

eptu

al C

olor

-Ren

der

Colo

rimet

ric P

CS

enco

ding

Scal

e

Page 19: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

19IC

C Ve

rsio

n 4

Ren

derin

g In

tent

s -

Usa

ge•

In a

vis

ualiz

atio

n (o

utpu

t or

dis

play

) pr

ofile

, in

the

PCS

to

DEV

dire

ctio

n (a

ctin

g as

a d

estin

atio

n)Th

e m

edia

-rel

ativ

e co

lorim

etric

inte

nt d

eliv

ers

the

colo

rimet

ry o

f a

PCS

enco

ded

(sce

ne/o

rigin

al/c

olor

-ren

dere

d) im

age

from

the

PCS

en

codi

ng t

o th

e pr

ofile

's t

arge

t vi

sual

izat

ion

cond

ition

enc

odin

g (a

ctua

l or

refe

renc

e de

vice

/med

ium

), c

onst

rain

ed b

y an

y da

ta

clip

ping

req

uire

d to

fit

the

PCS

enco

ded

colo

rimet

ry in

to t

he t

arge

t ou

tput

gam

ut•

Not

e th

at t

he C

olor

imet

ric P

CS d

oes

not

cons

trai

n ei

ther

vie

win

gen

viro

nmen

t or

med

ium

-th

e co

lor

coor

dina

tes

are

know

n, b

ut t

he c

olor

ap

pear

ance

is c

arrie

d th

roug

h fr

om d

evic

e to

dev

ice

•A

med

ia-r

elat

ive

colo

rimet

ric in

tent

tra

nsfo

rm (

PCS

to D

EV)

follo

win

ga

capt

ure

perc

eptu

al in

tent

tra

nsfo

rm (

DEV

to

PCS)

-ef

fect

ivel

y “p

roof

s”

the

imag

e fr

om t

he P

CS R

efer

ence

Med

ium

to

the

outp

ut v

isua

lizat

ion

cond

ition

The

perc

eptu

al in

tent

re-

colo

r-re

nder

s fr

om t

he P

CS P

I re

fere

nce

med

ium

enc

odin

g (a

ref

eren

ce o

utpu

t de

vice

) to

the

pro

file'

s ta

rget

vi

sual

izat

ion

cond

ition

enc

odin

g (a

ctua

l or

refe

renc

e de

vice

/med

ium

)

Page 20: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

20IC

C Ve

rsio

n 4

PCS

and

Ren

derin

g In

tent

Usa

ge•

For

LUT-

base

d pr

ofile

sPe

rcep

tual

PCS

hol

ds m

edia

-rel

ativ

e co

lorim

etric

val

ues

for

an

idea

lized

vis

ualiz

atio

n co

nditi

onCo

lorim

etric

PCS

hol

ds m

edia

-rel

ativ

e co

lorim

etric

val

ues

for

a re

al

or s

tand

ard

visu

aliz

atio

n co

nditi

on, o

r fo

r a

capt

ure

cond

ition

Conn

ectin

g th

e tw

o di

ffer

ent

PCSs

tog

ethe

r is

the

sam

e as

de

liver

ing

med

ia-r

elat

ive

colo

rimet

ric v

alue

s to

ano

ther

dev

ice

•Fo

r M

atrix

/TRC

prof

iles

Thes

e pr

ofile

s m

ay h

ave

a fa

lse

blac

k po

int

of 0

Inte

ract

poo

rly w

ith L

UT-

base

d pr

ofile

s of

eith

er in

tent

Appl

y an

XYZ

PCS

sca

ling

to o

r fr

om P

CS P

I as

sho

wn

on

p

age

93 E

qn. D

.1.3

.0.0

•Ca

utio

nary

not

eD

iffer

ing

capt

ure

or v

isua

lizat

ion

cond

ition

s in

here

nt in

spe

cific

m

edia

-rel

ativ

e co

lorim

etric

inte

nt t

rans

form

s ca

n af

fect

res

ults

w

hen

two

prof

iles

with

suc

h di

ffer

ing

tran

sfor

ms

are

sequ

ence

d

Page 21: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

21IC

C Ve

rsio

n 4

Chan

ges

-Ch

rom

atic

Ada

ptat

ion

•If

the

chr

omat

icity

of

the

illum

inan

t (li

ght

sour

ce o

f th

e m

easu

rem

ent

envi

ronm

ent)

is d

iffer

ent

from

tha

t of

D

50, c

orre

ctio

ns f

or c

hrom

atic

ada

ptat

ion

mus

t be

in

corp

orat

ed in

to t

he m

edia

-rel

ativ

e co

lorim

etric

and

pe

rcep

tual

tra

nsfo

rms

by t

he p

rofil

e bu

ilder

For

exam

ple,

if a

n Al

exan

drite

sto

ne a

ppea

rs t

o be

a p

urpl

e co

lor

whe

n vi

ewed

und

er t

ungs

ten

illum

inat

ion,

and

app

ears

to

be s

ea-g

reen

whe

n vi

ewed

und

er d

aylig

ht -

then

if a

n im

age

of

the

ston

e is

cap

ture

d un

der

tung

sten

illu

min

atio

n, it

s PC

S co

lorim

etry

(as

pro

duce

d by

the

inpu

t pr

ofile

) sh

ould

co

rres

pond

to

the

purp

le c

olor

Anne

x D

.2.3

Colo

rimet

ric R

ende

ring

Inte

nt t

rans

form

s -

see

D.2

.4 &

D.2

.6.1

Pe

rcep

tual

Ren

derin

g In

tent

tra

nsfo

rms

-se

e D

.2.4

& D

.2.7

.8•

For

med

ia in

tend

ed f

or t

he g

raph

ic a

rts,

it is

re

com

men

ded

that

the

col

or m

easu

rem

ents

con

form

to

ISO

136

55 (

this

incl

udes

spe

cific

atio

n of

D50

)

Page 22: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

22IC

C Ve

rsio

n 4

Chan

ges

-Ch

rom

atic

Ada

ptat

ion

•Ch

rom

atic

Ada

ptat

ion

Mat

rix (

CAM

) ta

g is

req

uire

d w

hen

the

actu

al il

lum

inat

ion

is o

ther

tha

n D

50 -

Anne

x E

•Th

e ch

rom

atic

ada

ptat

ion

mat

rix t

rans

form

s re

al

mea

sure

d m

ediu

m v

alue

s -

unde

r th

e m

easu

ring

illum

inat

ion

-to

D50

rel

ativ

e va

lues

The

D50

ada

pted

val

ues

are

then

sca

led

for

enco

ding

as

med

ia

rela

tive

PCS

valu

es -

Anne

x D

.2.6

.2 s

tep

6•

med

iaW

hite

Poin

tTag

con

tain

s th

e CI

E 19

31 X

YZ

colo

rimet

ry o

f th

e w

hite

poi

nt o

f th

e ac

tual

med

ium

, ad

apte

d to

the

PCS

illu

min

ant

(D50

) Th

e ch

rom

atic

ada

ptat

ion

mat

rix is

app

lied

to t

he c

olor

imet

ry o

fth

e w

hite

poi

nt o

f th

e ac

tual

med

ium

In a

DIS

PLAY

pro

file

-th

e m

edia

Whi

tePo

intT

ag m

ust

equa

l D50

•m

edia

Blac

kPoi

ntTa

g co

ntai

ns t

he C

IE 1

931

XYZ

colo

rimet

ry o

f th

e bl

ack

poin

t of

the

act

ual m

ediu

m

To b

e ad

apte

d to

the

PCS

illu

min

ant

(D50

) as

nee

ded

All p

rofil

e ty

pes

exce

pt

Dev

iceL

ink

and

Nam

ed

Colo

r

Page 23: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

23IC

C Ve

rsio

n 4

Chan

ges

-Ch

rom

atic

Ada

ptat

ion

•Co

nsid

erat

ion

of a

n IC

C Rec

omm

ende

d Ch

rom

atic

Ad

apta

tion

Tran

sfor

m (

CAT)

The

use

of d

iffer

ent

chro

mat

ic a

dapt

atio

n tr

ansf

orm

s is

allo

wed

in

cre

atin

g IC

C pr

ofile

sPr

ofile

s ba

sed

on d

iffer

ent

chro

mat

ic a

dapt

atio

n tr

ansf

orm

s w

illpr

oduc

e di

ffer

ent

colo

rimet

ric v

alue

s in

the

PCS

In o

rder

to

avoi

d un

inte

ntio

nal v

aria

tion

in p

rofil

es a

nd

resu

lting

PCS

val

ues,

it is

des

irabl

e to

rec

omm

end

a ch

rom

atic

ad

apta

tion

tran

sfor

m -

to b

e us

ed w

hen

ther

e is

no

expl

icit

reas

on t

o us

e an

othe

r m

etho

d•

Line

ar B

radf

ord

CAT

will

be

reco

mm

ende

d fo

r co

nsis

tent

use

in t

he n

ext

revi

sion

of

the

ICC

spec

ifica

tion

Page 24: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

24IC

C Ve

rsio

n 4

Chan

ges

-Ch

rom

atic

Ada

ptat

ion

•W

ith C

olor

imet

ric P

CS -

exam

ple

Anne

x E.

2 Co

lor-

Ren

derin

g se

quen

tially

thr

ough

a c

aptu

re p

rofil

e th

at

uses

one

chr

omat

ic a

dapt

atio

n m

atrix

met

hod

-an

d a

disp

lay

prof

ile t

hat

uses

a d

iffer

ent

chro

mat

ic a

dapt

atio

n m

atrix

m

etho

d-

or -

Dis

play

ing

two

colo

r-re

nder

ings

of

a so

urce

imag

e th

at h

ave

each

bee

n co

lor-

rend

ered

thr

ough

diff

eren

t di

spla

y pr

ofile

s th

at

diff

er in

the

chr

omat

ic a

dapt

atio

n m

atrix

met

hod

used

⇒Ca

n re

sult

in v

isib

le h

ue s

hift

s su

ch a

s bl

ue a

ppea

ring

purp

le

•W

ith P

erce

ptua

l PCS

-un

doin

g th

e pr

ofile

’s C

AM t

o th

en

appl

y a

unifo

rm c

hrom

atic

ada

ptat

ion

met

hod

(in a

se

quen

ce o

f pr

ofile

s) m

ay n

ot d

eliv

er u

nifo

rm r

esul

ts

due

to t

he p

ropr

ieta

ry r

ende

rings

in t

he p

erce

ptua

l in

tent

tra

nsfo

rms

Page 25: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

25IC

C Ve

rsio

n 4

Chan

ges

-LU

T St

ruct

ures

•lu

tAto

B an

d lu

tBto

ASh

ortc

omin

gs in

the

pre

viou

s ve

rsio

n tr

ansf

orm

tag

typ

es

•AT

oBn

and

BToA

n Ta

gs u

sed

lut8

Type

or

lut1

6Typ

e st

ruct

ures

•AT

oBn

stru

ctur

es c

ould

not

be

the

reve

rse

of t

he B

ToAn

str

uctu

res

–Th

e m

atrix

was

alw

ays

perf

orm

ed f

irst

•Th

e 1-

D in

put

and

outp

ut t

able

s w

ere

fixed

to

256

entr

ies

in 8

-bit

•A

sing

le “

gam

ma”

val

ue c

ould

not

be

used

•Th

e CL

UT

requ

ired

that

the

num

ber

of g

rid p

oint

s be

the

sam

e in

eac

h di

men

sion

•Th

ere

was

no

prov

isio

n fo

r a

‘pla

ceho

lder

’ ele

men

t•

The

mat

rix h

ad n

o pr

ovis

ion

for

offs

et t

erm

s

The

new

lutA

toBT

ype

and

lutB

toAT

ype

stru

ctur

es c

orre

ct t

hese

pr

oble

ms

Prov

ide

a un

iform

str

uctu

re f

or in

put,

dis

play

, and

out

put

prof

iles

•N

ew L

UT-

base

d di

spla

y pr

ofile

-6.

3.2.

3

Impr

ove

inte

rcha

nge

with

Pos

tScr

ipt

Not

e ne

w p

aram

etric

Curv

eTyp

e -

6.5.

16•

Des

crib

es a

one

-dim

ensi

onal

cur

ve b

y sp

ecify

ing

a pr

edef

ined

fun

ctio

n

New

lut

stru

ctur

es c

orre

ct d

efic

ienc

ies

in t

he lu

t8 a

nd lu

t16

stru

ctur

esan

dpr

ovid

e a

com

mon

lut

stru

ctur

e fo

rin

put,

dis

play

, and

out

put

prof

iles

Page 26: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

26IC

C Ve

rsio

n 4

Chan

ges

-LU

T St

ruct

ures

•lu

tAto

B an

d lu

tBto

ASh

ortc

omin

gs in

the

pre

viou

s ve

rsio

n tr

ansf

orm

tag

typ

es

•AT

oBn

and

BToA

n Ta

gs u

sed

lut8

Type

or

lut1

6Typ

e st

ruct

ures

•AT

oBn

stru

ctur

es c

ould

not

be

the

reve

rse

of t

he B

ToAn

str

uctu

res

–Th

e m

atrix

was

alw

ays

perf

orm

ed f

irst

•Th

e 1-

D in

put

and

outp

ut t

able

s w

ere

fixed

to

256

entr

ies

in 8

-bit

•A

sing

le “

gam

ma”

val

ue c

ould

not

be

used

•Th

e CL

UT

requ

ired

that

the

num

ber

of g

rid p

oint

s be

the

sam

e in

eac

h di

men

sion

•Th

ere

was

no

prov

isio

n fo

r a

‘pla

ceho

lder

’ ele

men

t•

The

mat

rix h

ad n

o pr

ovis

ion

for

offs

et t

erm

s

The

new

lutA

toBT

ype

and

lutB

toAT

ype

stru

ctur

es c

orre

ct t

hese

pr

oble

ms

Prov

ide

a un

iform

str

uctu

re f

or in

put,

dis

play

, and

out

put

prof

iles

•N

ew L

UT-

base

d di

spla

y pr

ofile

-6.

3.2.

3

Impr

ove

inte

rcha

nge

with

Pos

tScr

ipt

Not

e ne

w p

aram

etric

Curv

eTyp

e -

6.5.

16•

Des

crib

es a

one

-dim

ensi

onal

cur

ve b

y sp

ecify

ing

a pr

edef

ined

fun

ctio

n

Page 27: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

27IC

C Ve

rsio

n 4

Chan

ges

-LU

T St

ruct

ures

•lu

tAto

BTyp

e -

6.5.

11Ei

ther

XYZ

or

LAB

PCS

enco

ding

may

be

used

with

thi

s ta

g ty

peD

ata

are

proc

esse

d th

roug

h th

e fo

llow

ing

com

puta

tiona

l ele

men

ts:

•(‘A

’ cur

ves)

→(m

ulti-

D C

LUT)

→(‘M

’ cur

ves)

→(m

atrix

)→(‘B

’ cur

ves)

Curv

es a

re c

urve

Type

or

para

met

ricCu

rveT

ype

•CL

UT

can

have

a v

aria

ble

num

ber

of g

rid p

oint

s in

eac

h di

men

sion

–N

umbe

r of

dim

ensi

ons

is t

he n

umbe

r of

inpu

t ch

anne

ls–

Chan

nel r

espo

nse

may

req

uire

few

er o

r gr

eate

r #

of

grid

poi

nts

•CL

UT

can

be 8

-bit

or 1

6-bi

t ⇒

impr

oved

with

new

uni

form

LAB

val

ues

–Si

mpl

e lo

ssle

ss 8

-bit

⇔16

-bit

conv

ersi

ons

usin

g fix

ed p

oint

mat

h

The

follo

win

g se

quen

ce c

ombi

natio

ns a

re a

llow

ed•

B•

M →

mat

rix →

B•

A →

CLU

T →

B•

A →

CLU

T →

M →

mat

rix →

B•

Oth

er s

eque

nce

com

bina

tions

can

be

achi

eved

by

sett

ing

proc

essi

ng

elem

ent

valu

es t

o id

entit

y tr

ansf

orm

sIm

prov

es c

ompa

tibili

ty f

or r

efor

mat

ting

as a

Pos

tScr

ipt

CSA

Page 28: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

28IC

C Ve

rsio

n 4

Chan

ges

-LU

T St

ruct

ures

•lu

tBto

ATyp

e -

6.5.

12Ei

ther

XYZ

or

LAB

PCS

enco

ding

may

be

used

with

thi

s ta

g ty

peD

ata

are

proc

esse

d th

roug

h th

e fo

llow

ing

com

puta

tiona

l ele

men

ts:

•(‘B

’ cur

ves)

→(m

atrix

)→(‘M

’ cur

ves)

→(m

ulti-

D C

LUT)

→(‘A

’ cur

ves)

Curv

es a

re c

urve

Type

or

para

met

ricCu

rveT

ype

•CL

UT

can

have

a v

aria

ble

num

ber

of g

rid p

oint

s in

eac

h di

men

sion

–N

umbe

r of

dim

ensi

ons

is t

he n

umbe

r of

inpu

t ch

anne

ls–

Chan

nel r

espo

nse

may

req

uire

few

er o

r gr

eate

r #

of

grid

poi

nts

•CL

UT

can

be 8

-bit

or 1

6-bi

t ⇒

impr

oved

with

new

uni

form

LAB

val

ues

–Si

mpl

e lo

ssle

ss 8

-bit

⇔16

-bit

conv

ersi

ons

usin

g fix

ed p

oint

mat

h

The

follo

win

g se

quen

ce c

ombi

natio

ns a

re a

llow

ed•

B•

B →

mat

rix →

M•

B →

CLU

T →

A•

B →

mat

rix →

M →

CLU

T →

B•

Oth

er s

eque

nce

com

bina

tions

can

be

achi

eved

by

sett

ing

proc

essi

ng

elem

ent

valu

es t

o id

entit

y tr

ansf

orm

sIm

prov

es c

ompa

tibili

ty f

or r

efor

mat

ting

as a

Pos

tScr

ipt

CRD

Page 29: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

29IC

C Ve

rsio

n 4

Chan

ges

-N

-col

oran

t ta

gs•

Enha

nced

sup

port

for

N-c

olor

pro

files

Curr

ent

N-c

olor

ant

spec

ifica

tion

pert

ains

to

outp

ut p

rofil

es a

nd

nam

ed c

olor

pro

files

Cons

ider

atio

n of

fut

ure

expa

nsio

n to

inpu

t pr

ofile

s•

Addi

tion

of c

olor

antT

able

Tag

-6.

4.14

and

co

lora

ntTa

bleT

ype

-6.

5.3

This

tag

is r

equi

red

for

outp

ut p

rofil

es a

nd n

amed

col

or p

rofil

es w

hen

the

prof

ile c

olor

spa

ce s

igna

ture

is o

ne o

f th

e xC

LR c

olor

spa

ces

Coun

t of

col

oran

ts m

ust

mat

ch c

olor

spa

ce s

igna

ture

in p

rofil

e he

ader

Spec

ifies

the

col

oran

ts u

sed

in t

he p

rofil

e by

a u

niqu

e na

me

and

an

XYZ

or L

ab P

CS v

alue

Colo

rant

coo

rdin

ates

in t

he P

CS c

olor

spa

ce o

f th

e pr

ofile

Th

e PC

S va

lue

can

be u

sed

by t

rapp

ing

algo

rithm

s -

to d

eriv

e th

e vi

sual

den

sity

of

the

colo

rant

and

det

erm

ine

over

lay

valu

esCo

lora

nt P

CS v

alue

s ar

e po

pula

ted

by p

roce

ssin

g ea

ch c

olor

ant

thro

ugh

the

A2B1

(D

EV t

o Co

lorim

etric

PCS

) ta

g of

the

pro

file

•D

oes

not

repl

ace

nam

edCo

lor2

Tag

for

Nam

ed C

olor

pro

files

New

col

oran

tTab

leTa

g sp

ecifi

es t

he c

olor

ants

use

d in

an

outp

ut o

r na

med

col

or p

rofil

e by

a u

niqu

e na

me

and

an X

YZ o

r La

b PC

S va

lue

Page 30: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

30IC

C Ve

rsio

n 4

Chan

ges

-N

-col

oran

t ta

gs•

Enha

nced

sup

port

for

N-c

olor

pro

files

Curr

ent

N-c

olor

ant

spec

ifica

tion

pert

ains

to

outp

ut p

rofil

es a

nd

nam

ed c

olor

pro

files

Cons

ider

atio

n of

fut

ure

expa

nsio

n to

inpu

t pr

ofile

s•

Addi

tion

of c

olor

antT

able

Tag

-6.

4.14

and

co

lora

ntTa

bleT

ype

-6.

5.3

This

tag

is r

equi

red

for

outp

ut p

rofil

es a

nd n

amed

col

or p

rofil

es w

hen

the

prof

ile c

olor

spa

ce s

igna

ture

is o

ne o

f th

e xC

LR c

olor

spa

ces

Coun

t of

col

oran

ts m

ust

mat

ch c

olor

spa

ce s

igna

ture

in p

rofil

e he

ader

Spec

ifies

the

col

oran

ts u

sed

in t

he p

rofil

e by

a u

niqu

e na

me

and

an

XYZ

or L

ab P

CS v

alue

Colo

rant

coo

rdin

ates

in t

he P

CS c

olor

spa

ce o

f th

e pr

ofile

Th

e PC

S va

lue

can

be u

sed

by t

rapp

ing

algo

rithm

s -

to d

eriv

e th

e vi

sual

den

sity

of

the

colo

rant

and

det

erm

ine

over

lay

valu

esCo

lora

nt P

CS v

alue

s ar

e po

pula

ted

by p

roce

ssin

g ea

ch c

olor

ant

thro

ugh

the

A2B1

(D

EV t

o Co

lorim

etric

PCS

) ta

g of

the

pro

file

•D

oes

not

repl

ace

nam

edCo

lor2

Tag

for

Nam

ed C

olor

pro

files

Page 31: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

31IC

C Ve

rsio

n 4

Chan

ges

-N

-col

oran

t ta

gs•

Addi

tion

of c

olor

antO

rder

Tag

-6.

4.13

and

co

lora

ntO

rder

Type

-6.

5.2

Prov

ides

con

trol

of

colo

rant

layd

own

orde

r -

N-c

olor

or

CMYK

Coun

t of

col

oran

ts m

ust

mat

ch c

olor

spa

ce s

igna

ture

in p

rofil

e he

ader

Whe

n co

lora

nt la

ydow

n or

der

is t

he s

ame

as t

he c

hann

el

gene

ratio

n or

der

liste

d in

the

col

oran

tTab

leTa

g or

the

cha

nnel

or

der

of a

col

or s

pace

suc

h as

CM

YK t

his

tag

is n

ot n

eede

d•

Clar

ifica

tion

of c

olor

ant

tags

-ch

angi

ng s

peci

ficat

ion

from

‘Col

oran

t’ to

‘Mat

rixCo

lum

n’ -

affe

ctin

g 6.

3.1.

2,

6.3.

2.2,

6.4

.4, 6

.4.2

2, 6

.4.4

1M

atrix

-bas

ed in

put

and

disp

lay

prof

iles

are

affe

cted

redM

atrix

Colu

mnT

ag r

epla

ces

redC

olor

antT

ag, g

reen

& b

lue…

•M

atrix

val

ues

rath

er t

han

XYZ

valu

es o

f co

lora

nts

•D

elet

ed n

amed

Colo

rTag

, nam

edCo

lorT

ype

redC

olor

antT

ag, g

reen

Colo

rant

Tag,

blu

eCol

oran

tTag

Page 32: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

32IC

C Ve

rsio

n 4

Chan

ges

-U

nico

de•

All t

ext

field

s fo

rmer

ly t

yped

with

tex

tDes

crip

tionT

ype

are

now

Uni

code

Del

eted

tex

tDes

crip

tionT

ype

Rep

lace

d w

ith m

ultiL

ocal

ized

Uni

code

Type

Som

e us

es o

f te

xtTy

pe a

lso

conv

erte

dM

ulti-

lingu

al U

nico

de s

trin

gs s

uper

cede

text

Des

crip

tionT

ype:

ASC

II, U

nico

de a

nd S

crip

tCod

e al

tern

ativ

es

•Af

fect

ed t

ags

copy

right

Tag,

dev

iceM

fgD

escT

ag, d

evic

eMod

elD

escT

ag,

prof

ileD

escr

iptio

nTag

, scr

eeni

ngD

escT

ag, v

iew

ingC

ondD

escT

ag

•ch

arTa

rget

Tag

still

use

s te

xtTy

peCo

ntai

ns t

he n

ame

of t

he r

egis

tere

d ch

arac

teriz

atio

n da

ta s

et, o

r th

e m

easu

rem

ent

data

for

a c

hara

cter

izat

ion

targ

etEn

able

s id

entif

icat

ion

of t

he u

nder

lyin

g ch

arac

teriz

atio

n da

ta u

sed

to b

uild

a p

rofil

e‘IC

CHD

AT’ v

alue

link

s to

cha

ract

eriz

atio

n da

ta s

et o

n IC

C w

ebsi

te

Page 33: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

33IC

C Ve

rsio

n 4

Chan

ges

…an

d fin

er p

oint

s…•

Prof

ile I

D f

ield

in h

eade

rPe

rsis

tent

pro

file

iden

tific

atio

n in

pro

file

head

er•

MD

5 fin

gerp

rintin

g m

etho

d -

refe

renc

e av

aila

ble

on I

CC w

ebsi

tePr

ofile

str

uctu

re r

equi

rem

ents

•Al

low

s ea

ch t

ag n

o m

ore

than

thr

ee f

ollo

win

g N

ULL

pad

byt

es t

o re

ach

a lo

ng w

ord

boun

dary

•Al

l pro

files

are

red

uced

to

min

imum

siz

e

•Ch

ange

the

def

initi

on o

f th

e gr

ay p

rofil

egr

ayTR

CTag

Firs

t el

emen

t is

bla

ck a

nd la

st e

lem

ent

is w

hite

in a

ll ca

ses

•Ad

ditiv

e in

terp

reta

tion

for

inpu

t, d

ispl

ay, a

nd o

utpu

t pr

ofile

sVa

lues

def

ined

: 0

repr

esen

ts b

lack

and

1.0

rep

rese

nts

whi

te

•Co

nsis

tent

for

inpu

t, d

ispl

ay a

nd o

utpu

t pr

ofile

s•

Cons

iste

nt w

ith P

ostS

crip

t

•Co

nsis

tent

dat

e/tim

e va

lues

All d

ate/

time

valu

es s

hall

be in

Coo

rdin

ated

Uni

vers

al T

ime

(UTC

, als

o kn

own

as G

MT

or Z

ULU

Tim

e)

Page 34: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

34Ve

rsio

n 4

Cons

ider

atio

ns in

a W

orkf

low

Capt

ure

Colo

r-Ren

der

Adju

st

Asse

mbl

e

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Page 35: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

35Se

quen

cing

ICC

Pro

files

Capt

ure

Colo

r-Ren

der

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Co

lor-

Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Gam

ut v

olum

e re

latio

nshi

p is

a k

ey

cons

ider

atio

n w

hen

sequ

enci

ng p

rofil

esCa

ptur

e-re

ferr

ed g

amut

vol

umes

are

typ

ical

ly

larg

er t

han

outp

ut-r

efer

red

gam

ut v

olum

es,

and

outp

ut-r

efer

red

gam

ut v

olum

es a

nd

shap

es v

ary

wid

ely

Re-

colo

r-re

nder

ing

an im

age

(fro

m o

ne

outp

ut-r

efer

red

stat

e) t

o a

larg

er g

amut

ou

tput

-ref

erre

d re

pres

enta

tion

(with

out

the

orig

inal

cap

ture

-ref

erre

d IC

C pr

ofile

) in

volv

es

estim

atio

nW

hen

repr

oduc

tion

accu

racy

is r

equi

red

—es

timat

ion

may

not

ach

ieve

the

nec

essa

ry

colo

r fid

elity

If a

noth

er

visu

aliz

atio

n is

req

uire

d

Ret

ain

the

capt

ure-

refe

rred

imag

e so

tha

t th

e co

lor-

rend

erin

g fo

r ea

ch in

depe

nden

t vi

sual

izat

ion

can

be o

ptim

ized

Page 36: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

36Se

quen

cing

ICC

Pro

files

Capt

ure

Colo

r-Ren

der

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Co

lor-

Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Prof

ile R

ende

ring

Inte

nt s

elec

tion

is a

noth

er k

ey p

oint

to

cons

ider

w

hen

sequ

enci

ng p

rofil

esVe

rsio

n 4

inpu

t pr

ofile

s co

ntai

n bo

th

perc

eptu

al a

nd m

edia

-rel

ativ

e co

lorim

etric

tra

nsfo

rms

to A

ND

fro

m

prof

ile c

onne

ctio

n sp

ace

(PCS

)

If a

ver

sion

4 in

put

prof

ile is

ret

aine

d w

ith a

n im

age,

eve

n af

ter

it is

col

or-

rend

ered

, the

n th

e co

lor-

rend

erin

g ca

n be

inve

rted

(w

ith im

age

depe

nden

t lo

ss d

ue t

o cl

ippi

ng)

Inve

rt u

sing

the

sam

e in

tent

Page 37: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

37

Colo

r-Ren

der

Sequ

enci

ng I

CC P

rofil

es

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Co

lor-

Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Ren

derin

g In

tent

usa

ge f

or g

ener

al p

urpo

se p

icto

rial

repr

oduc

tion :

perc

eptu

al f

rom

cap

ture

to

PCS ⇒

perc

eptu

al t

o vi

sual

izat

ion

Per

cept

ual P

CS

hol

ds m

edia

-rel

ativ

e co

lorim

etric

val

ues

for a

n id

ealiz

ed v

isua

lizat

ion

—w

hich

are

the

n co

lor-

rend

ered

to a

n ac

tual

vis

ualiz

atio

n

Whe

n th

e ca

ptur

e go

al is

to

accu

rate

ly r

etai

n a

limite

d ga

mut

sou

rce

imag

e :m

edia

-rel

ativ

e co

lorim

etric

fro

m c

aptu

re t

o PC

S ⇒

perc

eptu

al o

r m

edia

-rel

ativ

e co

lorim

etric

to

visu

aliz

atio

nR

ecal

l: In

this

cas

e P

CS

hol

ds c

aptu

re-re

ferre

d m

edia

-re

lativ

e co

lorim

etric

val

ues

-out

put c

ondi

tions

m

ust b

e ha

ndle

d th

roug

h th

e ou

tput

pro

file

Is t

he s

ourc

e im

age

gam

ut w

ell

mat

ched

to

the

PCS?

E.g

., ~

288:

1 lin

ear

dyna

mic

ran

ge?

Not

e th

at I

CC p

rofil

es a

re c

aptu

re

cond

ition

or

visu

aliz

atio

n co

nditi

on

spec

ific,

rat

her

than

imag

e sp

ecifi

c

Cust

omiz

ing

the

choi

ce o

f R

ende

ring

Inte

nt is

one

way

to

man

age

this

Perc

eptu

al

tran

sfor

ms

from

PCS

to

DEV

mus

t ha

ndle

the

fu

ll ra

nge

of

PCS

code

va

lues

to

enab

le

conn

ect

from

med

ia-

rela

tive

colo

rimet

ric

DEV

to

PCS

Page 38: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

38

Colo

r-Ren

der

Sequ

enci

ng I

CC P

rofil

es

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Colo

r-re

nder

ing

of s

cene

s to

rep

rodu

ctio

ns t

ypic

ally

in

clud

es a

chr

oma

and

cont

rast

boo

st

⇒Th

is b

oost

mus

t on

ly b

e do

ne o

nce

—in

the

DEV

to

PCS

perc

eptu

al t

rans

form

of

the

inpu

t pr

ofile

⇒Th

is b

oost

is b

y na

ture

ano

n-co

nver

gent

ope

ratio

n,an

d if

it is

app

lied

repe

ated

ly p

rodu

ces

unac

cept

able

res

ults

⇒Pe

rcep

tual

PCS

ser

ves

as a

tar

get

for

this

sce

ne t

ore

prod

uctio

n pe

rcep

tual

col

or-r

ende

ring

⇒Su

bseq

uent

rep

rodu

ctio

ns t

hrou

gh d

estin

atio

n pr

ofile

PCS

to D

EV p

erce

ptua

l or

med

ia-r

elat

ive

colo

rimet

ric

tran

sfor

ms

shou

ld n

ot im

plem

ent

this

boo

st⇒

Any

Vers

ion

4 de

stin

atio

n pr

ofile

DEV

to

PCS

perc

eptu

al

tran

sfor

m s

houl

d on

ly in

vert

tha

t pr

ofile

’s o

wn

PCS

to D

EV

perc

eptu

al c

olor

-ren

derin

g

Page 39: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

39

Colo

r-Ren

der

Sequ

enci

ng I

CC P

rofil

es

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Not

es o

n P

erce

ptu

al C

olor

-Ren

deri

ng:

The

prob

lem

of

colo

r-re

nder

ing

scen

es t

om

edia

incl

udes

co

mpr

essi

ng t

he s

cene

gam

ut a

nd d

ynam

ic r

ange

to

that

of

the

med

ium

. How

ever

, whi

le it

is t

rue

that

som

e sc

enes

hav

e co

lors

ou

t to

the

spec

tral

locu

s an

d ha

ve v

ery

high

dyn

amic

rang

es,

man

y sc

enes

do

not.

In

fact

, mos

t sc

enes

hav

e dy

nam

ic r

ange

s(a

nd g

amut

s) s

mal

ler

than

the

288

:1 o

f th

e PI

ref

eren

ce

med

ium

.

The

esse

nti

al p

robl

emde

alt

with

in a

sce

ne t

o re

prod

uctio

n pe

rcep

tual

tra

nsfo

rm —

is t

o m

aplo

w, m

ediu

m, a

nd h

igh

scen

e dy

nam

ic r

ange

s to

the

fix

ed r

ange

of

are

prod

uctio

n in

ple

asin

g w

ays.

The

sin

gle

mos

t co

nsis

tent

par

t of

thi

sm

appi

ng is

a b

oost

of

the

sce

ne g

amut

and

mid

-ton

e co

ntra

st.

E.g,

film

rep

rodu

ctio

n sy

stem

s ha

ve a

mid

-ton

e ga

mm

a gr

eate

r th

an u

nity

(~

1.2

to 1

.6).

Vid

eo

syst

ems

have

a s

yste

m g

amm

a of

~1.

2 to

1.4

and

som

e hi

ghlig

ht c

ompr

essi

on (

at le

ast

in h

igh-

end

syst

ems)

.

Opt

imal

m

appi

ngs

can

diff

er

for

scen

es

of lo

w,

med

ium

, an

d hi

gh

dyna

mic

ra

nge

Page 40: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

40

Colo

r-Ren

der

Sequ

enci

ng I

CC P

rofil

es

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Add

itio

nal

Ren

deri

ng

Inte

nt

sequ

ence

exa

mpl

es:

Colo

rimet

ric (

with

in g

amut

inte

rsec

tion)

pro

of o

f or

igin

al o

n ou

tput

(m

edia

rel

ativ

e):

Use

med

ia-r

elat

ive

colo

rimet

ric t

o an

d fr

om P

CSN

OTE

: Ap

prop

riate

for

rep

rodu

ctio

ns o

n si

mila

r m

edia

Colo

rimet

ric (

with

in g

amut

inte

rsec

tion)

pro

of o

f re

flect

ion

hard

copy

or

igin

al o

n re

flect

ion

hard

copy

(ab

solu

te):

Use

abs

olut

e co

lorim

etric

to

and

fro

m P

CS

Proo

f of

PCS

ref

eren

ce m

ediu

m im

age:

Use

per

cept

ual i

nto

PCS

and

med

ia-r

elat

ive

colo

rimet

ric f

rom

PCS

NO

TE:

Appr

opria

te f

or s

lide

scan

s an

d sc

ene

capt

ure,

w

here

a c

olor

imet

ric p

roof

of

the

scen

e is

not

ap

prop

riate

, but

the

obj

ectiv

e is

to

proo

f th

e PI

ref

eren

ce

med

ium

imag

e on

a s

imila

r re

al (

i.e.,

phot

o qu

ality

) m

ediu

m

(bla

ck p

oint

sca

ling

may

be

a CM

M o

ptio

n)

The

rela

tions

hips

bet

wee

n th

e ca

ptur

e co

nditi

on g

amut

, th

e vi

sual

izat

ion

cond

ition

gam

ut, t

he s

peci

fic im

age

gam

ut, a

nd t

he c

olor

fid

elity

req

uire

men

ts, d

eter

min

e th

e be

st c

hoic

e of

Ren

derin

g In

tent

s

Blac

k Po

int

note

: In

the

pe

rcep

tual

PCS

, co

lors

with

an

L* le

ss t

han

3 ar

e no

t de

fined

. Co

lorim

etric

PC

S, h

owev

er,

does

hav

e a

defin

ed

mea

ning

for

co

lors

w

ith a

n L*

less

th

an 3

. Th

e Co

lorim

etric

PC

S bl

ack

poin

t is

the

rea

l ca

ptur

e bl

ack

poin

t.

Page 41: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

41

Colo

r-Ren

der

Imag

e Sp

ecifi

c Pr

ofile

s fo

r Co

lor-

Ren

derin

g

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

An

imag

e sp

ecif

ic (

or im

age

type

) pr

ofile

can

be

use

d to

app

ly a

n o

ptim

al c

olor

-ren

deri

ng

from

a

capt

ure

-ref

erre

d st

ate

toth

e ou

tpu

t-re

ferr

ed P

CS

Cons

ider

the

dyn

amic

ran

ge d

iffer

ence

bet

wee

n th

e so

urce

imag

ean

d PC

S Re

fere

nce

Med

ium

and

th

en d

eter

min

e ho

w m

uch

blac

k cl

ippi

ng t

o do

, an

d ho

w t

o sh

ape

the

tone

cur

ve t

o re

scal

e th

e va

lues

A co

mbi

natio

n of

sha

dow

and

hig

hlig

ht

com

pres

sion

cou

pled

with

ligh

teni

ng c

an b

e us

ed

whe

n tr

ansf

orm

ing

from

a h

ighe

r ra

nge

med

ium

to

a lo

wer

ran

ge m

ediu

m

Mid

-ton

e ga

mm

a, c

hrom

a bo

ost,

gam

ut e

xpan

sion

or

com

pres

sion

, can

be

bala

nced

for

the

par

ticul

ar

imag

e or

imag

e ty

pe

Opt

imal

m

appi

ngs

can

diff

er

for

scen

es

of lo

w,

med

ium

, an

d hi

gh

dyna

mic

ra

nge

Page 42: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

42

Colo

r-Ren

der

Imag

e Sp

ecifi

c Pr

ofile

s -

Adju

stin

g

Capt

ure

Visu

aliz

e

Col

or A

im E

xpec

tatio

n

Col

or C

omm

unic

atio

nC

olor

Sou

rce

Spec

ifica

tion

Col

or C

alib

ratio

nC

olor

Cha

ract

eriz

atio

n

Col

or A

im Im

plem

enta

tion

Col

or T

rans

form

atio

n

Dig

ital C

amer

a Ca

ptur

eIn-C

amer

a Ren

der

to s

RG

B

Soft

copy

Im

age

Dis

play

Als

o, a

n im

age

spec

ific

(or

imag

e ty

pe)

prof

ile m

igh

t be

use

d to

en

code

glo

bal p

refe

ren

ce a

dju

stm

ents

fo

r an

imag

e, a

void

ing

actu

ally

mod

ifyin

g th

e im

age

code

va

lues

unt

il th

e im

age

is t

rans

form

ed f

or v

isua

lizat

ion

Pref

eren

ce e

dits

can

be

capt

ured

by

mod

ifyin

g th

e pe

rcep

tual

in

tent

tra

nsfo

rms

(bot

h D

EV t

o PC

S an

d PC

S to

DEV

) in

eith

er

a so

urce

or

dest

inat

ion

prof

ile

Whe

n a

sour

ce p

rofil

e as

soci

ated

with

a c

aptu

re-r

efer

red

imag

e is

adj

uste

d to

del

iver

a s

peci

fic p

refe

renc

e, t

hat

pref

eren

ce w

ill b

e ca

rrie

d to

all

succ

eedi

ng p

erce

ptua

lly

colo

r-re

nder

ed v

isua

lizat

ions

Whe

n a

dest

inat

ion

prof

ile a

ssoc

iate

d w

ith a

cap

ture

-re

ferr

ed o

r re

fere

nce-

outp

ut-r

efer

red

imag

e is

adj

uste

d to

de

liver

a s

peci

fic p

refe

renc

e, t

hat

pref

eren

ce w

ill b

e re

aliz

ed

in t

he s

peci

fic d

estin

atio

n vi

sual

izat

ion

—if

the

perc

eptu

al

colo

r-re

nder

ing

tran

sfor

m in

the

des

tinat

ion

prof

ile is

use

d

Adju

stin

g a

sour

ce p

rofil

e as

soci

ated

with

a

refe

renc

e-ou

tput

-ref

erre

d im

age

can

be

prob

lem

atic

—Th

e ed

its w

ill

not

be a

pplie

d w

hen

the

colo

rimet

ric D

EV

to P

CS

tran

sfor

m is

us

ed (

as in

the

re

targ

etin

g ca

se)

—an

d m

ay n

ot b

e op

timal

for

an

unkn

own

re-

purp

osin

g ca

se

An

abst

ract

pr

ofile

is

anot

her

optio

n.

Page 43: Revealing ICC Color Management: Version 4, Rendering ... · Revealing ICC Color Management: Version 4, Rendering Intents, ... related standards ... In-gamut chromatically adapted

T2B

-Co

lor

Man

agem

ent

A

. McC

arth

y

C

IC10

-Sc

otts

dale

, 12

Nov

200

2

43IC

C Ve

rsio

n 4

Impa

ct o

n Co

lor

Cont

rol

Arch

itect

ure

Elem

ents

•D

evic

e ca

libra

tion

•Ca

ptur

e an

d vi

sual

izat

ion

char

acte

rizat

ion

•Pr

ofile

cre

atio

n•

Imag

e co

lor

enco

ding

Prof

ile s

elec

tion

and

exch

ange

•Pr

ofile

use

•Vi

sual

izat

ion

–th

e hu

man

ele

men

t