quantitative testing of color appearance models using the … · 1999. 10. 5. · david r. wyble,...
TRANSCRIPT
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.1
Quantitative Testing of ColorAppearance Models Using theMunsell Renotation DataDavid R. Wyble, [email protected]
Mark D. Fairchild, [email protected]
RIT Munsell Color Science LaboratoryChester F. Carlson Center for Imaging Science54 Lomb Memorial DriveRochester NY 14623-5604
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.2
Outline
u Introduction
u Munsell Renotation Data
u Color Appearance Models
u Color Appearance Metrics
u Color Appearance Model Performance
u Applications
u Conclusion
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.3
Testing Appearance Models
u Why evaluate models?● There are so many!
u Do we need one model?● Color management demands this
u This work is the first application of Munselldata to this set of color appearance models
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.4
Munsell Renotation Data
u Chromaticities used are as published byNewhall, et al, JOSA 1943
u Extracted real colors from data provided byD. Rich and R. Berns
u Illuminant C tristimulus values are inputdata for all models
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.5
Model Evaluation
u Models were evaluated only for lightness,chroma, and hue attributes
u All metrics are based on these threeappearance attributes
u Metrics focus on the particular property ofthe Munsell Renotation Data, wherebyappearance attributes are constant alongeach dimension.
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.6
Appearance Models Used Here
u CIELAB (CIE, 1976)
u RLAB (Fairchild, 1994)
u Hunt94 (Hunt, 1994)
u Nay95 (Nayatani, et al, 1995)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.7
Appearance Models Used Here
u LLAB (Luo, et al, 1996)
u CIECAM97s (CIE TC1-34, 1997)
u ZLAB (Fairchild, 1997)
u IPT (Ebner, et al, 1998)
Excel and IDL code can be found at:www.cis.rit.edu/people/faculty/fairchild/CAM.html
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.8
Appearance Models Conditions
u Recommended Munsell viewing conditions
u CIE Illuminant C, 1931 2° observer
u Where applicable, fully discount illuminant
u Absolute white luminance = 400 cd/m2
u Correlated color temperature = 6774°K
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.9
Goals and Expectations
u Goal here is to evaluate the uniformity ofthese models with respect to the constanthue, chroma, and lightness properties of theMunsell Renotation Data
u We expect CIELAB and RLAB to performvery well
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.10
Appearance Model Metrics
u Chroma Circularity
u Chroma Linearity
u Hue Linearity
u Hue Spacing
u Lightness Linearity
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.11
Chroma Circularity Description
Input data arecircles of constantMunsell chroma
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.12
Chroma Circularity Description
Chromas for each model are normalized tothat model’s chroma at value=5, chroma=6:
C normalized =Cmodel
C model,6
CMunsell,6
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.13
Chroma Circularity Description
Normalized Model Chroma vs Munsell Hue
Model Chroma
Average Chroma
B/Y
R/G
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.14
Chroma Circularity Results
4.0
5.0
6.0
7.0
8.0
9.0
10RP 10R 10YR 10Y 10GY 10G 10BG 10B 10PB 10P
Munsell Hue
MunsellChroma
CIELABRLABZLABCIECAM97sHunt94Nay95LLABIPT
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.15
ZLAB
RLABNay95
Hunt94CIECAM97s
CIELAB
LLABIPT
0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
Chroma Circularity Summary
RMS difference between Munsell and normalized modelchroma for four Munsell value/chroma combinations.
Ave
rage
Chr
oma
Erro
r(n
orm
aliz
ed M
unse
ll ch
rom
a un
its)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.16
Chroma Linearity Description
Input data arelines of constantMunsell chroma
and hue
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.17
Chroma Linearity Description
u Chromas for each model are normalized tothat model’s chroma at value=5, chroma=6
u RMS difference between normalizedchromas and their normalized averages
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.18
21
2
3
4
5
6
7
8
9
Normalized chroma(Munsell chroma units)
5R
Chroma Linearity Results
CIELAB chroma lines forMunsell chroma=2,
hue=5R (red)
Cnormalized,2 =Cmodel ,2
C m o d e l , 6
CMunsell,6
Mun
sell
Val
ue
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.19
2 4 6 824681
2
3
4
5
6
7
8
9
Normalized chroma (Munsell chroma units)
CIELAB
CIECAM97s
5R5BG
Chroma Linearity Results
Constant chroma lines for red/green slice of Munsell space
Mun
sell
Val
ue
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.20
2 4 6 824681
2
3
4
5
6
7
8
9
Normalized chroma (Munsell chroma units)
CIELAB
CIECAM97s
10BP10Y
Chroma Linearity Results
Constant chroma lines for blue/yellow slice of Munsell space
Mun
sell
Val
ue
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.21
Chroma Linearity Summary
Chroma error from average normalized chroma
IPTRLAB
LLAB ZLABNay95
Hunt94
CIECAM97sCIELAB
0.0
0.2
0.4
0.6
0.8
1.0
1.2A
vera
ge
Chr
oma
Erro
r(n
orm
aliz
ed M
unse
ll ch
rom
a un
its)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.22
Hue Linearity Description
Input data arelines of constantMunsell hue and
value
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.23
Hue Linearity Description
u Report RMS and max difference between predicted hueand hue at Munsell chroma=6
Predicted Color
Hue at chroma=6
Hue Error
R/G
B/Y
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.24
Hue Linearity Results
RMS difference from hue at chroma=6.
0
1
2
3
4
5
6
7
8
10RP 10R 10YR 10Y 10GY 10G 10BG 10B 10PB 10P
Munsell hue
CIELAB RLAB
ZLAB CIECAM97s
Hunt94 Nay95
LLAB IPT
Hue
Err
or (
°)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.25
Hue Linearity Results
Maximum difference from hue at chroma=6.
-10
-8
-6
-4
-2
0
2
4
6
8
10
12
10RP 10R 10YR 10Y 10GY 10G 10BG 10B 10PB 10PMunsell hue
CIELAB RLABZLAB CIECAM97sHunt94 Nay95LLAB IPT
Max
imum
hue
err
or (
°)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.26
Hue Linearity Summary
Hue error at Munsell value=5
Nay95
CIELAB LLABZLAB RLAB IPT
Hunt94
CIECAM97s
0.0
0.5
1.0
1.5
2.0
2.5A
vera
ge
Hue
Err
or (
°)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.27
Hue Spacing Description
Input data arecircles of constantMunsell chroma
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.28
Hue Spacing Description
u Reported as RMS difference betweenpredicted hue and ideal spacing
u Ideal hue spacing is 360°/40 hues = 9°
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.29
Hue Spacing Results
4
6
8
10
12
14
16
18
20
10RP 10R 10YR 10Y 10GY 10G 10BG 10B 10PB 10PMunsell Hue
CIELABRLABZLABCIECAM97sHunt94Nay95LLABIPT
Hue
Spa
cing
(°)
Distance between hue lines at Munsell value=5, chroma=6
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.30
Nay95 IPT
ZLAB LLAB CIELAB RLAB
Hunt94CIECAM97s
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Hue Spacing Summary
Ave
rage
Hue
Spa
cing
Err
or (
°)
Average hue spacing error at Munsell value=5, chroma=6
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.31
Lightness Linearity Description
u Input data are Munsell value scale (neutrals)
u Plotted as lightness vs Munsell Value
u Linearity reported as distance betweentranslated, normalized data and Munsellvalue
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.32
Lightness Linearity Description
-200
20406080
100120
0 2 4 6 8 10Munsell Value
0
20
40
60
80
100
120
0 2 4 6 8 10Munsell Value
0
2
4
6
8
10
0 2 4 6 8 10Munsell Value
Lightness translation and normalization.
Raw Lightness Translated Raw Lightness Normalized Lightness
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.33
Lightness Linearity Results
0
1
2
3
4
5
6
7
8
9
10
0 1 2 3 4 5 6 7 8 9 10
Munsell Value
CIELAB
CIECAM97s
Normalized lightness for CIELAB and CIECAM97s
Nor
mal
ized
lig
htne
ss
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.34
Lightness Linearity Summary
Average difference between normalized lightness and Munsell value
ZLAB
LLABHunt94
RLAB IPT
Nay95
CIELAB
CIECAM97s
0.00
0.05
0.10
0.15
0.20
0.25
0.30
0.35N
orm
aliz
ed
light
ness
(M
unse
ll va
lue
unit
s)
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.35
Model Performance Summary
u Models excel at different metrics
u Currently no appropriate method toquantitatively rank model performance● It would be too deceptive
● In many ways, it would be incorrect
u If a statistical comparison can be devisedwhich uses all the metrics described here, itwill appear in future work
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.36
The Old Way
My Model
-10
-8
-6
-4
-2
0
2
4
6
8
10
12
-12 -8 -4 0 4 8 12
CIELAB
-10
-8
-6
-4
-2
0
2
4
6
8
10
12
-12 -8 -4 0 4 8 12
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.37
The New: CIECAM97s
-10
-8
-6
-4
-2
0
2
4
6
8
10
12
-12 -8 -4 0 4 8 12
The past and the future?
The Old: CIELAB
-10
-8
-6
-4
-2
0
2
4
6
8
10
12
-12 -8 -4 0 4 8 12
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.38
Possible Applications
u Model designers can clearly see shortfalls
u These techniques can be used to help selecta model for a specific purpose
u Can we do another correction of Munsellspace?
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.39
Conclusions
u Eight modern color appearance models
u Evaluation using the Munsell Renotationdata as visually-uniform input colors
u Models evaluated for constant lightness,chroma, and hue response
u Comparisons were made for modeluniformity with respect to the MunsellRenotation Data
David R. Wyble, Mark D. Fairchild RIT/MCSL ISCC Baltimore, October 3, 1998 p.40
Conclusions
u No clear winners or losers, but rather cleardistinctions between predictive abilities ofthe various models for various metrics
u No claim is being made as to the ability tocompare these results to other colorappearance model studies● Cross-media reproduction
● Color difference comparisons