Hunter Lab

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Hunter Lab (also known as Hunter L,a,b) is a color space defined in 1948[1][2] by Richard S. Hunter. It was designed to be computed via simple formulas from the CIEXYZ space, but to be more perceptually uniform. Hunter named his coordinates L, a and b. Hunter Lab was a precursor to CIELAB, created in 1976 by the International Commission on Illumination (CIE), which named the coordinates for CIELAB as L*, a*, b* to distinguish them from Hunter's coordinates.[1][2]

Formulation

[edit | edit source]

L is a correlate of lightness and is computed from the Y tristimulus value using Priest's approximation to Munsell value:

L=100YYn

where Yn is the Y tristimulus value of a specified white object. For surface-color applications, the specified white object is usually (though not always) a hypothetical material with unit reflectance that follows Lambert's law. The resulting L will be scaled between 0 (black) and 100 (white); roughly ten times the Munsell value. Note that a medium lightness of 50 is produced by a luminance of 25, due to the square root proportionality.

a and b are termed opponent color axes. a represents, roughly, Redness (positive) versus Greenness (negative). It is computed as:

a=Ka(XXnYYnYYn)

where Ka is a coefficient that depends upon the illuminant (for D65, Ka is 172.30; see approximate formula below) and Xn is the X tristimulus value of the specified white object.

The other opponent color axis, b, is positive for yellow colors and negative for blue colors. It is computed as:

b=Kb(YYnZZnYYn)

where Kb is a coefficient that depends upon the illuminant (for D65, Kb is 67.20; see approximate formula below) and Zn is the Z tristimulus value of the specified white object.[3]

Both a and b will be zero for objects that have the same chromaticity coordinates as the specified white objects (i.e., achromatic, grey, objects).

Approximate formulas for Ka and Kb

[edit | edit source]

In the previous version of the Hunter Lab color space, Ka was 175 and Kb was 70. Hunter Associates Lab discovered[citation needed] that better agreement could be obtained with other color difference metrics, such as CIELAB (see above) by allowing these coefficients to depend upon the illuminants. Approximate formulae are:

Ka175198.04(Xn+Yn)
Kb70218.11(Yn+Zn)

which result in the original values for Illuminant C, the original illuminant with which the Lab color space was used.

As an Adams chromatic valence space

[edit | edit source]

Adams chromatic valence color spaces are based on two elements: a (relatively) uniform lightness scale and a (relatively) uniform chromaticity scale.[4] If we take as the uniform lightness scale Priest's approximation to the Munsell Value scale, which would be written in modern notation as:

L=100YYn

and, as the uniform chromaticity coordinates:

ca=XXnYYn1=XXnYYnYYn
cb=ke(1ZZnYYn)=keYYnZZnYYn

where ke is a tuning coefficient, we obtain the two chromatic axes:

a=KLca=K100XXnYYnYYn

and

b=KLcb=K100keYYnZZnYYn

which is identical to the Hunter Lab formulas given above if we select K = Ka/100 and ke = Kb/Ka. Therefore, the Hunter Lab color space is an Adams chromatic valence color space.

References

[edit | edit source]
  1. ^ a b Hunter, Richard Sewall. "Photoelectric Color-Difference Meter". p. 661. In: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Hunter, Richard Sewall. "Accuracy, Precision, and Stability of New Photo-electric Color-Difference Meter". p. 1094. In: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Hunter Labs (1996). "Hunter Lab Color Scale". Insight on Color 8 9 (August 1–15, 1996). Reston, VA, USA: Hunter Associates Laboratories.
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).