Abstract
In 1976, the CIE specified CIELAB and CIELUV, two perceptually uniform color spaces to estimate the magnitude of the difference between two color stimuli. These color spaces were also designed to provide color-difference equations and to interpret color difference in terms of dimensions in lightness, hue, and chroma. The CIELAB and CIELUV color-difference equations have been widely used in industry. However, they do not accurately quantify small- to medium-size color difference. More advanced equations based upon the modification of the CIELAB color-difference equation were developed. The CIEDE2000 color-difference equation is the current CIE recommendation for computing small color differences. Future research in the area of the color difference may be based upon a more uniform color space, based on color-vision theory and be capable of accounting for different viewing parameters.
Access provided by Autonomous University of Puebla. Download reference work entry PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
1 Introduction
The CIE (Commission internationale de l'éclairage or International Commission on Illumination) 1931 XYZ system has been effective to measure the luminance and chrominance of a color (see Chap. 2.2.2). However, the distribution of colors in its x, y chromaticity diagram is very non-uniform. This leads to the problem of change in chromaticity or luminosity and visual perception are not linearly related. Equal changes in x, y or Y do not correspond to perceived differences of equal magnitude. In 1976, the CIE suggested two color spaces, CIELAB and CIELUV, as a way to overcome the limitations of the CIE XYZ system [1]. The visual magnitudes of color differences are intended to be approximately proportional to the distance in these spaces.
2 The CIELAB and CIELUV Spaces
CIELAB and CIELUV were primarily suggested to provide color-difference equations but they were also designed to express color differences correlated with perception attributes: hue, lightness, and chroma. These spaces are represented by plotting the three attributes along axes at right angles to one another.
Both CIELAB (concerned with subtractive mixture, e.g., surface colorant) and CIELUV (for additive mixture of colored light, e.g., television) color spaces have the same lightness scales \( {L^\ast} \), which is defined in terms of the ratio of the Y tristimulus value of the color considered to that of the reference white Y n as follows:
The opponent color axes, approximately red-green (\( {a^\ast} \)) versus yellow-blue (\( {b^\ast} \)) for the CIELAB color space (as shown in Fig. 1 ) are defined in Eq. 2. Chroma (\( C_{ab}^\ast \)) and hue (h ab ) are calculated using \( {a^\ast} \) and \( {b^\ast} \) as Eqs. 3 and 4 respectively.
where
Similarly, the CIELUV color space contains the opponent color axes, approximately red-green (\( {u^\ast} \)) versus yellow-blue (\( {v^\ast} \)), which are defined in Eq. 5.
Saturation (s uv ), Chroma (\( C_{uv}^\ast \)), which can also be correlated for saturation in the CIELUV space and hue (h uv ) are calculated respectively in Eqs. 6–8.
3 Applications to Colorimetry
The CIE system offers a precise means of specifying a color stimulus under a set of viewing conditions and suggested CIELAB and CIELUV uniform color spaces as useful representations of colors that correlate with perceptual attributes [1]. Another important use of the CIE system is the evaluation of perceived color difference. Color-difference equations are designed to provide quantitative representations of the perceived color differences between pairs of colored samples. Color differences specified by CIELAB (Eq. 9) and CIELUV (Eq. 10) spaces are measured by the Euclidean distance between the co-ordinates for two stimuli. One unit represents approximately one just-noticeable difference (JND) for a pair of samples viewed side by side [2].
where
where
4 Optimized Color-Difference Equations
CIELAB and CIELUV were derived from non-linear transformations of the CIE XYZ system and have been widely used in color industries. The two CIE recommended equations, however, do not accurately quantify small- to medium-size color difference [3]. Many attempts have been made to modify the CIELAB color-difference equation to develop more advanced equations including JPC79 [4], CMC(l:c) [5], BFD(l:c) [6, 7], CIE94 [8], and CIEDE2000 [9].
4.1 JPC79 and CMC(l:c) color-difference equations
McDonald accumulated a large number of data involving polyester thread pairs and carried out visual pass/fail color-matching assessments [4]. The visual results were used to derive the JPC79 equation. At a later stage the JPC79 equation was modified, due to the problem that some anomalies were found for colors close to neutral and black [10], and renamed as the CMC(l:c) equation.
where
otherwise
and
The terms T and f are given by
and
Otherwise
The CMC(l:c) equation is based upon the CIELAB color space and the terms \( {L^\ast} \), \( C_{ab}^\ast \), and \( H_{ab}^\ast \) are corresponded to the CIELAB lightness, chroma, and hue respectively. The terms S L , S C , and S H define the lengths of the semi-axes of the tolerance ellipsoid at the position of the standard in CIELAB space in each of the lightness (S L ), chroma (S C ), and hue (S H ) directions. The ellipsoids were fitted to visual tolerances determined from psychophysical experiments and the dimension of the ellipsoid is a function of the position of the standard in the color space.
The parametric terms l and c allow the ratio between lightness and chroma components to be adjusted. It is considered that there is greater acceptance for shifts in lightness dimension than in chromatic (chroma and hue) dimension. For predicting the perceptibility of color differences, it was recommended that both l and c equal to 1 whereas for predicting acceptability of color differences it was recommended that l and c equals to 2 and 1 respectively. The subscript std refers to the standard of a pair of samples.
The CMC(l:c) equation has been widely used in a number of industries and became an ISO standard for the textile industry in 1995 [9]. It was also adopted as a British standard (BS 6923) and an AATCC test method (AATCC 173).
4.2 BFD(l:c) color-difference equation
Luo and Rigg [6, 7, 11] accumulated a large set of experimental data relating to small and medium color differences between pairs of surface colors and developed the BFD(l:c) color-difference equation. The structure of the BFD(l:c) equation is similar to that of the CMC(l:c) equation. However, it was found that an additional term in the BFD(I:c) equation is considered which take into account the fact that the chromaticity ellipses do not all point toward the neutral point as assumed in the CMC(l:c) equation. The effect is most significant in the blue region.
where
The terms \( \overline {C_{ab}^\ast } \) and \( \overline {h_{ab}} \) refer to the arithmetic mean values of chroma and hue angle respectively. Both l and c equal to 1 for predicting perceptibility of color differences and l and c, respectively, equals to 1.5 and 1 for predicting acceptability of color differences.
4.3 CIE94 color-difference equation
Berns suggested a color-difference equation derived also by modifying the CIELAB equation [12]. The equation was later recommended by the CIE in 1994 [8] and is named as CIE94 color-difference equation. It has a similar structure to that of the CMC(l:c) equation but with simpler weighting functions. The CIE94 formula is given by
where
The parametric factors K L , K C , and K H are included to correct for the variation in experimental conditions. For all applications except for textile industry, a value of 1 is recommended for all the parametric factors. For the textile industry CIE94(2:1:1) is recommended where K L equals to 2, and K C and K H equal to 1.
4.4 CIEDE2000 color-difference equation
It has been realized that both the CMC(l:c) and CIE94 color-difference equations are standardized but by different organizations: CMC(l:c) by ISO [13] and CIE94 by CIE [8]. However, there are large discrepancies between the two equations in predicting lightness differences, and have problems predicting grayish and bluish colors [3]. The value of the function in the CMC(l:c) equation increases markedly as \( {L^\ast} \) increases, implying that for equal differences in \( {L^\ast} \) the visual difference should be largest for the smaller \( {L^\ast} \) values. However, the lightness correction in the CIE94 equation implied that equal differences in \( {L^\ast} \) would yield equal visual differences for all values of \( {L^\ast} \).
The CIE subsequently formed a Technical Committee (TC) 1-47 to develop a generalized color-difference equation. The CIEDE2000 equation was agreed by the CIE [14] and includes not only lightness, chroma, and hue weighting functions, but also an interactive term between chroma and hue differences for improving the performance for blue colors and a scaling factor for the CIELAB \( {a^\ast} \) scale for improving the performance for colors close to the achromatic axis. The equation is given by:
Step 1: calculate the CIELAB \( {L^\ast} \), \( {a^\ast} \) and \( {b^\ast} \) values
Step 2: calculate a′, \( {C'_{ab}} \) and \( {h'_{ab}} \)
and
where
Step 3: calculate ΔL′, ΔC′, and ΔH′
where
Step 4: calculate CIEDE2000 ΔE 00
where
and
where
and
where
and
Note that \( \overline {L'} \), \( \overline {C_{ab}^\ast } \), and \( \overline {{{h'}_{ab}}} \) are the arithmetic mean of the L′, \( {C\,\!'_{ab}} \), and \( {H'_{ab}} \) values of a pair of samples. Caution needs to be taken for neutral colors having hue angles in different quadrants. If the difference is less than 180°, arithmetic mean of the samples should be used; 360° should be subtracted from the larger angle, followed by calculating the arithmetic mean, if otherwise.
The CIEDE2000 equation has been shown to perform better than the CMC(l:c) and CIE94 equations [9, 15, 16] and it is the current CIE recommendation for computing small color differences.
5 Summary
The need for a uniform color space resulted in the specification of the CIELAB and CIELUV color spaces, as a way to represent colors that correlate with perceptual attributes. Another important use of the CIE system is the evaluation of perceived color difference between pairs of color stimuli. Color differences specified by CIELAB and CIELUV spaces are widely adopted by industry. More advanced color-difference equations were developed based upon the modification of the CIELAB color-difference equation to better quantify small- to medium-size color difference. Note, however, that all these color-difference equations were derived based on the perception of spatially uniform color patches. CIE colorimetry only considers color matching between two stimuli under identical conditions including surround, background, size, shape, texture, and illuminating/viewing geometry. Color matches defined by CIE may no longer be valid if any of these constraints is violated. Future research in the area of color difference may be based upon a more uniform color space rather than modifications of CIELAB. Instead of the empirical approach, it is expected that formulas may be based on color-vision theory and be capable of accounting for different viewing parameters such as sample size, size of color difference, spatial separation, background, and luminance level [17].
References
CIE (1978) Recommendations on uniform color spaces, color difference equations, psychometric color terms, Supplement 2 to CIE publication 15 (E1.3.1) 1971/(TC1.3). Central Bureau of the Commission Internationale de l'Éclairage (Vienna, Austria)
Hunt RWG (1998) Measuring colour, 3rd edn. Fountain Press, Kingston-upon-Thames, UK
Luo MR (1999) Colour science: past, present and future. In: MacDonald LW, Luo MR (eds) Colour imaging, vision and technology. Wiley, New York
McDonald R (1980) Industrial pass/fail colour matching – Part 1: Preparation of visual colour-matching data. J Soc Dyers Colourists 96:372–376
Clarke FJJ, McDonald R, Rigg B (1984) Modification to the JPC79 colour difference formula. J Soc Dyers Colourists 100:128–132
Luo MR, Rigg B (1987) BFD(l:c) colour-difference formula – Part I – Development of the formula. J Soc Dyers Colourists 103:86–94
Luo MR, Rigg B (1987) BFD(l:c) colour-difference formula – Part II – Performance of the formula. J Soc Dyers Colourists 103:126–132
CIE (1995) Industrial colour-difference evaluation, CIE publication 116. Central Bureau of the Commission Internationale de l'Éclairage, Vienna, Austria
Luo MR, Cui G, Rigg B (2001) The development of the CIE 2000 colour difference formula: CIEDE2000. Color Res Appl 26(5):340–350
Smith KJ (1997) Colour-order systems, colour spaces, colour difference and colour scales. In R MacDonald (ed) Colour physics for industry. Society of Dyers and Colourists, Bradford
Luo MR, Rigg B (1986) Chromaticity-discrimination ellipses for surface colours. Color Res Appl 11:25–42
Berns (1993) The mathematical development of CIE TC 1-29 proposed colour difference equation: CIELCH. Proc Seventh Cong Inter Colour Assoc B, C19.1–C19.4
ISO (1995) ISO 105-J03:1995 Textiles – Test for colour fastness – Part 3: Calculation of colour differences, International Organization for Standardization, Geneva, Switzerland
CIE (2001) Improvement to Industrial Colour-Difference Evaluation, CIE publication 142. Central Bureau of the Commission Internationale de l'Éclairage, Vienna, Austria
Cui G, Luo MR, Rigg B, Li W (2001) Colour-difference evaluation using CRT colours. Part I: Data gathering and testing colour-difference formulae. Color Res Appl 26(5):394–402
Luo MR (2002) Development of colour-difference formulae. Rev Prog Color 32:28–39
CIE (1993) Parametric effects in colour difference evaluation, CIE publication 101. Central Bureau of the Commission Internationale de l'Éclairage, Vienna, Austria
Further Reading
Kuehni RG (2003) Color space and its divisions. Wiley New York
Ohta N, Robertson A (2003) Colorimetry: fundamentals and applications. Wiley Chichester
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this entry
Cite this entry
Cheung, V. (2012). Uniform Color Spaces. In: Chen, J., Cranton, W., Fihn, M. (eds) Handbook of Visual Display Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79567-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-79567-4_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79566-7
Online ISBN: 978-3-540-79567-4
eBook Packages: EngineeringReference Module Computer Science and Engineering