1 October 1997 Constrained least-squares regression in color spaces
Graham D. Finlayson, Mark S. Drew
Author Affiliations +
To characterize color values measured by color devices (e.g., scanners, color copiers, and color cameras) in a device-independent fashion these values must be transformed to colorimetric tristimulus values. The measured RGB 3-vectors are not a linear transformation away from such colorimetric vectors, however, but still the best transformation between these two data sets, or between RGB values measured under different illuminants, can easily be determined. Two well-known methods for determining this transformation are the simple least-squares fit (LS) procedure and Vrhel’s principal component method. The former approach makes no a priori statement about which colors will be mapped well and which will be mapped poorly. Depending on the data set a white reflectance may be mapped accurately or inaccurately. In contrast, the principal component method solves for the transform that exactly maps a particular set of basis surfaces between illuminants (where the basis is usually designed to capture the statistics of a set of spectral reflectance data) and hence some statement can be made about which colors will be mapped without error. Unfortunately, even if the basis set fits real reflectances well this does not guarantee good color correction. Here we propose a new, compromise, constrained regression method based on finding the mapping which maps a single (or possibly two) basis surface(s) without error and, subject to this constraint, also minimizes the sum of squared differences between the mapped RGB data and corresponding XYZ tristimuli values. The constrained regression is particularly useful either when it is crucial to map a particular color with great accuracy or when there is incomplete calibration data. For example, it is generally desirable that the device coordinates for a white reflectance should always map exactly to the XYZ tristimulus white. Surprisingly, we show that when no statistics about reflectances are known then a white-point preserving mapping affords much better correction performance compared with the naive least-squares method. Colorimetric results are improved further by guiding the regression using a training set of measured reflectances; a standard data set can be used to fix a white-point-preserving regression that does remarkably well on other data sets. Even when the reflectance statistics are known, we show that correctly mapping white does notincur a large colorimetric overhead; the errors resulting from white-point preserving least-squares fitting and straightforward least-squares are similar.
Graham D. Finlayson and Mark S. Drew "Constrained least-squares regression in color spaces," Journal of Electronic Imaging 6(4), (1 October 1997). https://doi.org/10.1117/12.278080
Published: 1 October 1997
Lens.org Logo
CITATIONS
Cited by 87 scholarly publications and 4 patents.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Scanners

RGB color model

Reflectivity

Sensors

Cameras

Calibration

Error analysis

RELATED CONTENT

Improving results of a simple RGB model for cameras using...
Proceedings of SPIE (September 16 1999)
Color reproduction in computer vision
Proceedings of SPIE (November 03 2005)
Water into wine: converting scanner RGB to tristimulus XYZ
Proceedings of SPIE (August 04 1993)

Back to Top