Important standards for device-independent color allow many different color encodings. This freedom obliges users of these standards to choose the color space in which to represent their data. A device-independent interchange color space must exhibit an exact mapping to a colorimetric color representation, ability to encode all visible colors, compact representation for given accuracy, and low computational cost for transforms to and from device-dependent spaces. The performance of CIE 1931 XYZ, CIELUV, CIELAB, YES, CCIR 601-2 YCbCr, and SMPTE-C RGB is measured against these requirements. With extensions, all of these spaces can meet the first two requirements. Quantizing error dominates the representational errors of the tested color spaces. Spaces that offer low quantization error also have low gain for image noise. All linear spaces are less compact than nonlinear alternatives. The choice of nonlinearity is not critical; a wide range of gammas yields acceptable results. The choice of primaries for RGB representations is not critical, except that high-chroma primaries should be avoided. Quantizing the components of the candidate spaces with varying precision yields only small improvements. Compatibility with common image data compression techniques leads to the requirement for low luminance contamination, a property that compromises several otherwise acceptable spaces. The conversion of a device-independent representation to popular device spaces by means of trilinear interpolation requires substantially fewer lookup table entries with CCIR 601-2 YCbCr and CIELAB.
[1]
B.M. Oliver.
Tone Rendition in Television
,
1950,
Proceedings of the IRE.
[2]
F. J. Bingley.
Colorimetry in Color Television
,
1953,
Proceedings of the IRE.
[3]
Knox McIlwain,et al.
Principles of color television
,
1956
.
[4]
Robert W. G. Hunt,et al.
The reproduction of colour
,
1957
.
[5]
M. Pointer.
The Gamut of Real Surface Colours
,
1980
.
[6]
Adobe Press,et al.
PostScript Language Reference Manual
,
1985
.
[7]
Maureen C. Stone,et al.
Color gamut mapping and the printing of digital color images
,
1988,
TOGS.
[8]
R. Hunt.
The Reproduction of Colour in Photography, Printing and Television
,
1988
.
[9]
David H. Brainard,et al.
Calibrated processing of image color
,
1990
.
[10]
James M. Kasson,et al.
Requirements for computer interchange color spaces
,
1990,
Other Conferences.
[11]
Postscript language reference manual, Second Edition
,
1991
.
[12]
James M. Kasson,et al.
Subsampled device-independent interchange color spaces
,
1991,
Electronic Imaging.
[13]
M. Mahy,et al.
The influence of uniform color spaces on color image processing : a comparative study of CIELAB, CIELUV, and ATD
,
1991
.
[14]
William K. Pratt,et al.
Digital image processing (2nd ed.)
,
1991
.