User:Lovibond/CIELAB
From Wikipedia, the free encyclopedia
| This user page or section is in the middle of an expansion or major revamping. You are welcome to assist in its construction by editing it as well. Please view the edit history should you wish to contact the person who placed this template. If this article has not been edited in several days, please remove this template. Consider not tagging with a deletion tag unless the page hasn't been edited in several days. |
CIELAB, the CIE 1976 L*, a*, b* Uniform Color Space, is an example of an opponent color space, in which the axes have at either end a pair of colors which cannot simultaneously appear in a color stimulus. It is also an Adams chromatic value color space, in that cone fundamentals, or approximations thereof, are non-linearly transformed so that gray stimuli approximately track the Munsell value (lightness) scale. One of the axes, L*, pronounced as "L-star," has white at one end (L*=100) and black at the other (L*=0). Another axis, a*, has a magenta-red at one end (positive a*) and a green at the other (negative a*). The third axis, b*, has a slightly orangish yellow at one end (positive b*) and a blue at the other (negative b*). The axes are orthogonal, or perpendicular.
[edit] History
In a JOSA paper, Elliot Adams proposed a color space which he termed "chromatic value" in which cone fundamental signals (which he assumed, for expedience, were the XYZ tristimulus values) were non-linearly transformed so neutrals were mapped to their Munsell value in all three channels. The transformed luminance signal was taken as the lightness signal. The difference between the transformed X and Y signals was taken as the red-green opponent signal, and the difference between the transformed Z and Y signals was taken as the yellow-blue opponent signal.[1]
After some optimization and adjustment, including the reversal of the sign of the yellow-blue opponent signal, the color space became known as "ANLAB-40," where the inital "A" stood for "Adams," the "N" stood for Dorothy Nickerson, and "LAB" stood for the three axes.
[edit] L* and Munsell Value computation
The Munsell Value function, which was applied to all three tristimulus values, was defined in closed form only in the opposite direction needed to compute ANLAB 40 coordinates. In 1955, Ladd and Pinney of the Eastman Kodak company explored a number of possibile alternatives, two of which were especially faithful to the existing relationship. The first used an exponent selected as a fitting parameter, the relationship was: [2]
where V was on a scale of 0 (black) to 10 (white) and Y was on a scale of 0 to 100. Recognizing the optimized exponent was close to one-third, they computed:
Because the latter formula had a deviation of no greater than one-tenth Munsell Value unity (for Munsell Values between 0.5 and 10), Reilly and his associates [3] adopted a similar formula in the construction of their "cube root" color space:
where Y was normalized so that Magnesium oxide had a Y tristimulus value of 100. NB: L* has a range of 0 to 100, so it is essentially ten times Munsell Value.
That this has a real root at approximately Y = 0.384 and negative values are assigned to luminances lower than this was not seen at the time as a practical problem, as this occurs only for very dark stimuli.
In 1964, as part of the first uniform color space it adopted, U*V*W*, CIE used a slightly simplified version, following a suggestion by Wyszecki:[4]
- W * = 25Y1 / 3 − 17
where the range of W * is 0 to 100. This was specifically restricted to the range
.
In 1976, when CIELAB was adopted, the following formula was adopted:
where Yn is the Y tristimulus value of a "specified white object" and was subject to the restriction Y / Yn > 0.01.
Pauli of Ciba-Geigy, who wished to remove this restriction, computed a linear extension which mapped Y / Yn = 0 to L * = 0 and was tangent to the formula above at the point at which the linear extension took effect. First, the transition point was determined to be
, then the slope of
was computed.[5]
Today, Pauli's suggestion is used not only for L*, but for the other "cube roots" as well. The function:
is applied to all three tristimulus ratios X / Xn, Y / Yn, and Z / Zn; L* is computed as: [6]
- L * = 116f(Y / Yn) − 16
[edit] References
- ^ Elliot Q Adams, "X-Z planes in the 1931 ICI system of colorimetry." Journal of the Optical Society of America, 32, p 168 (1942).
- ^ J H Ladd and J E Pinney, Empirical relationships with the Munsell Value scale. Proceedings of the IRE, 43:9:1137 (1955).
- ^ L G Glasser, A H McKinney, C D Reilly, and P D Schnelle, "Cube-root color coordinate system." Journal of the Optical Society of America, 48:10, 736-740 (1958).
- ^ Günther Wyszecki, "Proposal for a new color-difference formula." Journal of the Optical Society of America, 53:1318-1319 (1963).
- ^ H Pauli, Proposed extension of the CIE recommendation on "Uniform color spaces, color spaces, and color-difference equations, and metric color terms." Journal of the Optical Society of America, 66:866-867 (1976).
- ^ Colorimetry, third edition. CIE Publication 15.2004. Vienna: Bureau Central CIE, 2004.






