<<

Comparing Appearance Models Using Pictorial Images

Taek Gyu Kim, Roy S. Berns, and Mark D. Fairchild Munsell Science Laboratory, Center for Imaging Science Rochester Institute of Technology, Rochester, New York

Eight different color appearance models were tested using Appearance-Model Overview pictorial images. A psychophysical paired comparison ex- von Kries periment was performed where 30 color-normal observers ′ = ⋅ judged reference and test images via successive-Ganzfeld L kL L haploscopic viewing such that each eye maintained con- M′ = k ⋅ M stant and inter-ocular interactions M (1) ′ = ⋅ were minimized. It was found that models based on von S kS S Kries had best performance, specifically CIELAB, HUNT, RLAB, and von Kries. where L, M , and S represent the excitations of the long-, middle-, and short-wavelength sensitive cones, L′, M′, and ′ Introduction S represent the post-adaptation cone signals, and kL , kM , and kS are the multiplicative factors, generally taken to be Color appearance models are necessary to incorporate the inverse of the respective maximum cone excitations for into the color WYSIWYG chain when images are viewed the illuminating condition.3,4 The calculation of the cone under dissimilar conditions such as illumination spectral fundamentals is a linear transformation of CIE tristimulus power distribution and luminance, surround relative lu- values. In this case the Stiles-Estevez-Hunt-Pointer funda- minance, and media type where cognition is affected. mentals were used.2,9,17 (These are also used in the Hunt, These differing conditions often occur when compar- Nayatani, and RLAB models.) ing CRT and printed images, CRT and projected slides, or rear-illuminated transparencies and CRT or printed CIELAB images. The CIELAB space was recommended by the CIE in A psychophysical experiment was performed to test a 1976 for use as a color-difference metric.1 While CIELAB variety of color-appearance models described in the litera- was developed to describe color differences, it also incorpo- ture. Some of these models were developed for only object rates fundamental metrics of color appearance through the ∗ ∗ while some were developed for use in many modali- cylindrical specification of ( L ), chroma ( Cab ), and ties. In practice, different devices have different spatial angle ( hab ) and the inclusion of a modified form of the von (resolution and image microstructure) and colorimetric Kries model of chromatic adaptation (X/Xn, Y/Yn, Z/Zn). () properties. It was appropriate, therefore, to first test these appearance models such that these differences were CIELUV eliminated. This was accomplished by using a single de- The CIELUV space was recommended by the CIE in vice, a continuous-tone dye-diffusion thermal-transfer 1976 at the same time as CIELAB.1 Although it has similar printer. Future experiments will add the complexity of perceptual metrics to CIELAB, it differs significantly in its comparing different imaging modalities. chromatic adaptation model (u’-u’n, v’-v’n). Testing color-appearance models involves generat- ing corresponding colors (in this case corresponding LABHNU 23 images) under a test and reference set of conditions. An The LABHNU space was developed by Richter. It is appearance model will predict the tristimulus values for similar to CIELUV in that it has an embedded a pair of stimuli such that when each is viewed in its diagram and translational chromatic adaptation model: respective illuminating and viewing conditions, the 1/3 ∗  Y  stimuli will match in appearance for a CIE standard L = 116  −16 (2) observer. By colorimetrically characterizing the printer  Yn  for both conditions, the requisite samples can be gener- 1 ∗ = ()′ − ′ 3 ated. The following models were tested: von Kries, A 500 A An Y (3) CIELAB, CIELUV, LABHNU (Richter), Reilly- 1 ∗ = ()′ − ′ 3 Tannenbaum (DuPont), Hunt, Nayatani, and RLAB B 500 B Bn Y (4) (Fairchild-Berns). where

Chapter I—Color Appearance—49 1 G B 1  x 1 3 b′ = 200[( )1/3 − ( )1/3] (11) A′ =  +    100 100 4 y 6 RG-chroma (5) 100 R = R′( ) (12) 1 Gn −1  z 1 3 B′ =  +  JB-chroma (6) 100 12  y 6 G = G′( ) (13) Gn Reilly-Tannenbaum 100 B = B′( ) (14) The Reilly-Tannenbaum model was created at Du-Pont Gn during the 1970’s as a metric. It has been used as a part of their color matching system for automotive R′ = 0.7584X + 0.2980Y − 0.1564Z (15) colorant formulation and control. It has features of both ′ =− + + CIELAB (opponency and cube root) and CIELUV (transla- G 0.4632X 1.3677Y 0.0955Z (16) tional chromatic adaptation model) and has a transforma- B′ =−0.1220X + 0.3605Y + 0.7615Z (17) tion from CIE tristimulus values to cone fundamentals optimized from color-difference data. It’s worth noting that Hunt Reilly was one of the key developers of CIELAB; these Hunt’s model10-12 is diagrammed in Fig. 1. It incorpo- equations reflect his influence. rates many parameters necessary for cross-media color reproduction. However, it is not invertible and in order to

Hunt Appearance Model use it for color WYSIWYG, a successive-approximation iterative technique is required. Sample Illuminant Background x, y, Y x, y E x, y, Y Nayatani Nayatani’s color appearance model13-22,25 is dia-

X, Y, Z XW, YW, ZW Yb grammed in Fig. 2. Although there are many similarities to Hunt’s model, the non-linear compression stages are 0.2E Y /Y Y /Y LA = π W b b W quite different and Nayatani’s model is defined only for

ρ, γ, β ρ , γ , β object colors possibly limiting its use in color WYSIWYG. W W W T An advantage of this model over Hunt’s model is its

ρ/ρ , γ/γ , β/β no relative ease in inversion. W W W ❂ hρ, hγ, hβ

yes L / 2.26 AS Nayatani Appearance Model ❂ Fρ, Fγ, Fβ FL Ft discounting FLS Sample the color of Illuminant Ref. Illuminant the illuminant ρ γ β Scotopic D, D, D adapting Y/YW luminance x, y, Y x, y E0 E0r

ρ γ β a, a, a ξ, η, ζ Bs X, Y, Z

Ncb Nbb Aa, C1,C2,C3 As R, G, B R0, G0, B0 L0r Brightness hs surround es Nc A AW Nb Induction factor Chromatic Ref. e(R), e(G) surround H Hue Induction factor N1 N2 MYB , MRG β β β β R, G, B 1(R0), 1(G0), 2(B0) 1(L0r) Hc A+M

Value for M Reference White t, p Q Q W Brightness s Saturation θ mYB , mRG J Chroma C Lightness θ∗ e Hue s Figure 1. Flow diagram of Hunt appearance model. T, P Q

1/3 = − B B B (D65, E ) For Ref. L 25G 16 (7) Chroma C r rw rw 0r Illum. Y For White a = a′ − ( )1/3 a (8) 100 n s * Y Colorfulness M Saturation L Lightness b = b′ − ( )1/3 b (9) 100 n α where R G a′ = 500[( )1/3 − ( )1/3] (10) Bc Brightness 100 100 Figure 2. Flow diagram of Nayatani appearance model.

50—Recent Progress in Color Processing RLAB Illumination The RLAB model developed by Fairchild and Berns5 The right side of the booth (reference field) had tung- can be thought of as a simplification of the Hunt model; it sten bulbs closely simulating CIE illuminant A at 214 cd/ incorporates viewing condition parameters and is math- m2. The left side (test field) had high color rendering ematically efficient and invertible, all necessary require- fluorescent tubes with near D65. The day- ments for color WYSIWYG. It is based on Fairchild’s test field had three luminance level settings which model of chromatic adaptation, uses CIELAB for percep- were equivalent, 1/3 and 3 times the luminance level of the tual metrics, and takes in account differences in surround reference illuminant A field (71, 214 and 642 cd/m2). The relative luminance. each test field setting was named as D65-M, D65-L and D65-H for convenience. The spectral power distribu- Experiment tions are shown in Fig. 4.

Viewing Booth A bipartite viewing booth for haploscopic-type view- ing was constructed. The interior was painted with an approximately spectrally non-selective gray paint with a luminance factor of 0.2. Diffusing panels were inserted underneath each set of light sources to improve the uni- formity of the illumination.

Figure 3. Viewing Booth. The right viewing field is illuminated Figure 4. Spectral Distribution of the reference and test field with simulated illuminated. A and the right field, simulated D65. sources. Switches allow control of each bulb in order to vary luminance.

Figure 5. The successive-Ganzfeld haploscopic device will open one of the viewing fields and block the other view with frosted Mylarª. This device will toggle between eyes with a foot switch operation.

Chapter I—Color Appearance—51 Successive-Ganzfeld Haploscopic Device eight appearance models corresponding to 28 pairs. This To achieve successive viewing, a mechanism was repeated for each test field condition. with diffusers made from frosted Mylar™ was devised as shown in Fig. 5.6 The observer could control via a foot Psychophysics pedal whether the Ganzfeld blocked the test or reference Thirty color-normal observers with varying imaging field. The purpose of this alternating viewing was to experience took part in the experiment. Observers were maintain an eye’s state of chromatic adaptation while instructed to select one of the images from the test pair preventing the simultaneous viewing of images. that most closely matched the reference image. Three Sample Preparation separate observering sessions were used corresponding Four images were acquired from preliminary IT8 to the three test field conditions (D65-M, D65-L and standard image sets: “fruit basket,” “orchid,” “musi- D65-H). A total of 336 observations resulted per ob- cians,” and “candles.” The four-color CMYK 8 bit 2048 server. by 2560 images were transformed into 3 color Observer data were collected and summed on tally CMY 8 bit 1024 by 1280 pixel images using lookup sheets as in TABLE I. Each cell represents preference of tables based on CIELAB matching of the DuPont 4Cast™ one model (column) over another model (row). For dye-diffusion thermal-transfer printer. The reason for example, the column 3 and row 4 cell which has 116 the four to three colors conversion was to avoid technical means that CIELAB was preferred 116 times out of 120 difficulties of conversion between three channel (XYZ) over CIELUV. and CMYK. When calculating corresponding colors, a signifi- Table I. Count tally sheet at the same luminance level for cant shift in the color gamut can result for some of the the four images combined. appearance models resulting in many unprintable colors (e.g., LABHNU and CIELUV). Since gamut mapping was excluded from this experiment, the reference images were compressed in CIELAB until all the models pre- dicted corresponding colors that were within the printer’s gamut (see Fig. 6). (Because of this gamut reduction, the exclusion of the printer did not adversely affect the quality.) Four sets of the compressed CMY 8 bit images were defined as the original reference images. Visual inspection assured proper color balance and tone rendition. Table II. Normalized matrix at the same luminance level

for the four images combined.

100 90 L

10 0

x 0.9 C

same

H TABLE III. Z-score matrix at the same luminance level for the four images combined.

Figure 6. Gamut compression of original images. Pixel information was transformed into LCH and L and C were used to calculate new color coordinates.

To simplify the process of running many images through two successive tetrahedral interpolation lookup tables, CMY to XYZ for the reference condition and XYZ to CMY for each of three test conditions, CMYreference to CMYtest lookup tables were built each with 33×33×33 entries based on the method of Hung.8 Once corresponding images were computed, image Each cell was divided by the total number of judg- pairs were printed for each pairwise combination of the ments to calculate proportions (TABLE II). Using

52—Recent Progress in Color Processing Thurstone’s law of comparative judgments,7 Z-scores ± σ were calculated (TABLE III). The column sum results in Error Bar : 2 an interval scale where the larger the number, the more accurate a model was in predicting appearance matches. Dif-ferences between models greater than 1.39 are statis- tically significant at a 95% confidence interval. Results and Discussion

The z scores along with their 95% confidence limits for each image and the four images combined (total) are shown in Figs. 7-9 for the three luminance levels. Each Z-score model is shown along the ordinate in order of the com- bined scale value (z-score). The model order changed slightly with differences in adapting luminance level of Total the test field; these differences, however, were not statis- Fruit Basket tically significant. This was a somewhat surprising re- Orchid sult. The models of von Kries, CIELAB, CIELUV, Reilly- Musicians Tannenbaum, and Richter are all luminance invariant Candles while the remaining models take into account adapting -20 -15 -10 -5 0 5 10 luminance. This suggests that for these experimental

conditions, luminance did not have a perceptual effect Hunt RLAB CIELAB and that observers were judging the relative appearance CIELUV von Kries Nayatani LABHNU attributes of hue, lightness, and chroma and not the absolute Reilly-Tanb attributes of hue, brightness, and colorfulness. This Appearance Model result may not persist for different experimental condi- Figure 8. Plot of z-scores for the 1/3 luminance level. tions or when viewing single stimuli rather than images.

Error Bar : ± 2σ Error Bar : ± 2σ Z-score Z-score

Total Total Fruit Basket Fruit Basket Orchid Orchid Musicians Musicians Candles Candles -20 -15 -10 -5 0 5 10 -20 -15 -10 -5 0 5 10

Hunt Hunt RLAB RLAB CIELAB CIELAB CIELUV CIELUV von Kries LABHNU Nayatani von Kries Nayatani LABHNU Reilly-Tanb Reilly-Tanb Appearance Model Appearance Model Figure 7. Plot of z-scores for the same luminance level. Figure 9. Plot of z-scores for the 3 times luminance level.

Chapter I—Color Appearance—53 Conclusions Error Bar : ± 2σ The color appearance models of von Kries, CIELAB, Hunt, and RLAB were the most effective models in predicting color appearance matches under the condi- tions studied: successive-Ganzfeld haploscopic view- ing, fluorescent-daylight and tungsten sources, and picto- rial stimuli. The psychophysics, however, generated inter- val scales of matching effectiveness, not scales of accept- ability. In order to determine acceptability, further testing is required under typical WYSIWYG conditions. Z-score Acknowledgments

We thank Toru Hoshino for his calibration software and data. Special thanks are also given to those observers who have spent many hours judging images. This work was supported by the E. I. DuPont Company. References -20 -15 -10 -5 0 5 10 Hunt

RLAB 1. Commission Internationale de l’Eclairage (CIE), Colori- CIELAB CIELUV metry Publication CIE No 15.2, Central Bureau of the CIE, von Kries Nayatani LABHNU

Reilly-Tanb Paris, 1978. 2. O. Estevez, On the fundamental data base of normal and Appearance Model dichromatic colour vision, Ph.D. Thesis, University of Figure 10. Plot of z-scores for average of all three luminance levels. Amsterdam, 1979. 3. M. D. Fairchild, Chromatic adaptation and color appear- The models of low to poor performance had wide ance, Ph.D. Dissertation, University of Rochester, (1990). ranges of performance that depended on the image. This 4. M. D. Fairchild, Formulation and testing of an incomplete- was particularly notable for the Nayatani model results. chromatic-adaptation model, Color Res. Appl., 16, 243-250 Image “orchid” always yielded very poor performance (1991). because of its predominant dark-bluish background. The 5. M. D. Fairchild and Roy S. Berns, Image Color-Appearance Specification Through Extension of CIELAB, Color Res. Nayatani model predicts a large change in hue and Appl., 18, 178-190 (1993). lightness of the background to take into account the 6. M. D. Fairchild, E. Pirrotta, T. Kim, On the Successive Helson-Judd and Steven’s effects. The effects were not Ganzfield Technique, Color Res. Appl., in press, 1993. observed causing the large discrepancy between the 7. G. A. Gescheider, Psychophysics Method, Theory, and App- observed and predicted results. The LABHNU model lication, Lawrence Erlbaum Associates, 1985, pp. 264. provides another image-dependent example where the 8. P. Hung, Tetrahedral division technique applied to colori- image “fruit basket” always had the poorest perfor- metric calibration for imaging media, IS&T Final Program mance; in this case the of the high-chroma fruit and Advance Printing of Paper Summaries, 419-422 (1992). colors were incorrectly predicted. 9. R. W. G. Hunt and M. R. Pointer, A colour-appearance The average for all four images and three test field transform for the CIE 1931 standard colorimetric observer, Color Res. Appl., 10, 165-179 (1985). conditions is shown in Fig. 10. The appearance models 10. R. W. G. Hunt, A model of colour vision for predicting could be divided into three statistical categories. The colour appearance in various viewing conditions, Color first category consisted of von Kries, CIELAB, Hunt, Res. Appl., 12, 297-314 (1987). and RLAB; these models produced images that most 11. R. W. G. Hunt, Measuring Colour, 2nd Ed. Chichester, closely matched the reference images. The differences 1990, pp. 213-258. between these models were not statistically significant. 12. R. W. G. Hunt, Revised Colour-Appearance Model for Re- The second category consisted of LABHNU, Reilly- lated and Unrelated Colours, Color Res. Appl. 16, 25-43 Tannenbaum, and Nayatani producing significantly (1991). poorer results. The third category consisted of CIELUV 13. Y. Nayatani, K. Takahama, and H. Sobagaki, A nonlinear producing the worst results. For these viewing condi- model of chromatic adaptation, Color Res. Appl., 6, 161- 171 (1981). tions, von Kries-based appearance models with the ex- 14. Y. Nayatani, K. Takahama, H. Sobagaki, and J. Hirono, On ception of Nayatani were the most effective models in exponents of a nonlinear model of chromatic adaptation, yielding color appearance matches. The Nayatani model Color Res. Appl., 7, 34-45 (1982). could be improved to the level of performance of the 15. Y. Nayatani, K. Takahama, and H. Sobagaki, Prediction of other von Kries-type models by reducing the Helson- color appearance under various adapting conditions, Color Judd and Steven’s effects. Both effects adversely altered Res. Appl., 11, 62-71 (1986). the tone reproduction by changing the gray balance (light 16. Y. Nayatani, K. Hashimoto, K. Takahama, and H. Sobagaki, grays became yellowish and dark grays became bluish) Whiteness-blackness and brightness response in a nonlinear and reducing contrast. Changes in tone reproduction and color-appearance model, Color Res. Appl., 12, 121-127 gray balance are very noticeable in images. (1987).

54—Recent Progress in Color Processing 17. Y. Nayatani, K. Hashimoto, K. Takahama, and H. Sobagaki, Color-appearance model and chromatic-adaptation trans- A nonlinear color-appearance model using Estévez-Hunt- form, Color Res. Appl., 15, 210-221 (1990). Pointer primaries, Color Res. Appl., 12, 231-242 (1987). 22. Y. Nayatani, Y. Umemura, H. Sobagaki, K. Takahama, and 18. Y. Nayatani, K. Takahama, and H. Sobagaki, Field trials on K. Hashimoto, Lightness perception of chromatic object color appearance of chromatic colors under various light colors, Color Res. Appl., 16, 15-25 (1991). sources, Color Res. Appl., 13, 307-317 (1988). 23. K. Richter, Cube-Root Color Spaces and Chromatic Adap- 19. Y. Nayatani, Y. Umemura, K. Hashimoto, K. Takahama, tation, Color Res. Appl., 1, 25-43 (1980). and H. Sobagaki, Analyzing the natural color system’s 24. K. Takahama, H. Sobagaki and Y. Nayatani, Analysis of color-order system by using a nonlinear color-appearance chromatic-adaptation effect by a linkage model, J. Opt. Soc. model, Color Res. Appl., 14, 69-78 (1989). Am., 67, 651-656 (1977). 20. Y. Nayatani, K. Takahama, and H. Sobagaki, Field trials on 25. K. Takahama, H. Sobagaki and Y. Nayatani, Formulation of color appearance and brightness of chromatic object colors a nonlinear model of chromatic adaptation for a light-gray under differenct adapting-illuminance levels, Color Res. background, Color Res. Appl., 9, 106-115 (1984). Appl., 13, 307-317 (1988). 21. Y. Nayatani, K. Takahama, H. Sobagaki and K. Hashimoto, published previously in the IS&T 1993 Color Imaging Conference Proceedings, page 72

Chapter I—Color Appearance—55