CIE 1931 XYZ vs. CIE 1976 L*a*b*: What’s the Difference?
CIE 1931 XYZ and CIE 1976 L*a*b*: Differences and Applications
What is the difference between CIE 1931 XYZ and CIE 1976 L*a*b*?
In color measurement, you may encounter CIE 1931 XYZ, the xy chromaticity diagram, and CIE 1976 L*a*b*. These systems do not simply replace one another; each has a different role. XYZ provides a foundation for quantifying and converting color, while L*a*b* is more convenient for describing color direction and comparing perceptual differences.
In simple terms, XYZ is like a set of base coordinates for color calculations. L*a*b* makes it easier to understand which way a color shifts and how different two colors are. Instruments may show XYZ, xy, L*a*b*, L*C*h°, or ΔE. These values are related, but they do not serve the same purpose. CIE 1931 XYZ is a foundation of modern color science. CIE 1976 L*a*b* is derived from XYZ to provide a space that is more perceptually uniform than the earlier XYZ/xy systems. For a detailed guide to reading L*, a*, and b*, see What Is the Lab Color Value? This article focuses on how XYZ, xy, and Lab relate.
1. What is CIE 1931 XYZ?
The CIE 1931 XYZ color space describes color using three tristimulus values: X, Y, and Z. It is one of the foundations of modern colorimetry. Its purpose is not to let us intuitively tell from X, Y, and Z whether a color is redder or yellower. Instead, it provides a common basis for calculating, converting, and recording color.
For example, a spectrophotometer measures a sample’s reflectance or transmittance at different wavelengths. Given a specified standard illuminant and standard observer, the instrument calculates X, Y, and Z, then can convert them into color data such as L*a*b*. XYZ is best thought of as the underlying coordinate system for color calculations. It is essential, but the individual X, Y, and Z values were not designed for intuitive interpretation of the direction of a color difference.
2. How are XYZ and the xy chromaticity diagram related?
XYZ are tristimulus values. The chromaticity coordinates x and y can be calculated from X, Y, and Z. Plotting x and y on a plane creates the familiar CIE 1931 xy chromaticity diagram, which shows the positions of colors in chromaticity space. The diagram is useful for understanding chromaticity, gamut, and relationships among colors. One important limitation is that the geometric distance between two points on the diagram does not directly correspond to the size of a color difference perceived by the human eye.
3. Why was CIE 1976 L*a*b* developed?
XYZ and xy are well suited to color calculations, but equal geometric distances in those spaces do not necessarily correspond to equal visual differences. One purpose of CIE 1976 L*a*b* was to create a space that is more perceptually uniform than XYZ/xy, making distances more suitable for color-difference comparisons.
L* represents lightness. The a* axis represents the red–green direction, and the b* axis represents the yellow–blue direction. These coordinates make it easier to describe a sample as lighter, darker, redder, greener, yellower, or bluer. For guidance on interpreting L*, a*, b*, and their differences, see What Is the Lab Color Value?
4. CIE 1931 XYZ/xy compared with CIE 1976 L*a*b*
• Main role: XYZ/xy provides a basis for quantifying, calculating, and converting color; L*a*b* represents color in a form more suitable for perceptual difference comparisons.
• Main values: XYZ/xy uses X, Y, Z or x, y chromaticity coordinates; L*a*b* uses L*, a*, and b*.
• Interpretation: XYZ/xy is more mathematical and chromaticity-focused; L*a*b* directly describes lightness, red–green, and yellow–blue directions.
• Color difference: Do not use geometric distance in XYZ/xy as a direct measure of perceived difference; L*a*b* is more suitable for subsequent color-difference calculations.
• Relationship: XYZ can be the basis for conversion to other color spaces; L*a*b* can be calculated from XYZ under specified conditions.
The newer system did not make the older one obsolete. XYZ remains an important foundation for color calculations, while Lab is more convenient for practical color description and difference comparisons.
5. How does a spectrophotometer calculate L*a*b* from spectral data?
For a reflectance spectrophotometer, the process can be simplified into three steps:
• Acquire spectral data: measure the sample’s reflectance at different wavelengths.
• Calculate XYZ: convert the spectral data into X, Y, and Z tristimulus values using the specified standard illuminant and observer.
• Convert to L*a*b*: use the corresponding reference white and calculation method to convert XYZ into L*, a*, and b*.
Therefore, the L*a*b* values shown on an instrument display are usually not three numbers read directly by a sensor. They are calculated from optical measurement data using standardized conditions.
6. Why can the same sample have different Lab values?
L*a*b* depends not only on the sample but also on measurement and calculation conditions. Different standard illuminants can produce different tristimulus and Lab values. Standard observer settings represent different standardized visual-response functions. Whether specular reflection is included (SCI) or excluded (SCE) may also change the result; see SCI vs. SCE: What Is the Difference? For textured, nonuniform, or small samples, the measurement aperture and sampled position matter. Gloss, texture, curvature, and surface condition can also affect a measurement.
7. What is the difference between Lab and ΔE?
L*a*b* describes the position of one color in a color space—where that color is. ΔE describes the overall difference between two colors—how far apart they are. To learn how ΔE is calculated and interpreted, see What Is Color Difference ΔE?
Frequently asked questions
Which is more accurate, XYZ or Lab?
It is not useful to rank them as more or less accurate because they serve different roles. XYZ is an important foundation for color calculations; Lab is more convenient for describing color direction and comparing differences.
Can the xy chromaticity diagram directly show how different two colors look?
Do not use geometric distance on the xy diagram as a direct measure of perceived difference. The same coordinate distance in different regions does not necessarily correspond to the same visual difference.
Are Lab values measured directly?
For a spectrophotometer, the instrument typically acquires spectral data, calculates XYZ under the selected illuminant and observer, and then converts the result to L*a*b*.
Can Lab values from different instruments be compared directly?
Do not compare the numbers alone. First check whether the illuminant, observer, SCI/SCE mode, measurement aperture, sample position, and other measurement conditions are consistent.
Understand Lab values, but the measurement results do not match?
If L*a*b* values differ among instruments, suppliers, or customers, provide the instrument, illuminant, observer, SCI/SCE mode, aperture, and sample conditions so the likely source of the discrepancy can be investigated. Contact Fulcrum Technology for support. You may also read How to Read Lab Values and How to Interpret ΔE.