Gamut mapping

Applet: Nora Willett

Text: Marc Levoy

Technical assistance: Andrew Adams


The Chromaticity diagram is a two-variable system for specifying the hue and saturation of colors (together called chroma) producible using a particular set of primaries. It is derived from the 3D colorspace defined by those primaries [link to Katie's threedgamut applet] by factoring out brightness as a variable. The XYZ chromaticity diagram is one such chromaticity diagram, defined by the CIE in 1931. While its primaries are physically unrealizable, they are standardized. This allows colorists in different industries to talk precisely to each other about colors.

One of the things colorists talk about is - what is the range of colors displayable on a particular computer screen or reproducible on paper by a particular printer? This range is called the gamut of that display or printer. Another question they ask is - if the colors I want to reproduce lie outside the gamut of my display or printer, how should I modify them to make them displayable, without excessively distorting the overall design of my image. The modification process is called gamut mapping, and the alternative strategies for avoiding color distortion (there are several of them) during gamut mapping are called rendering intents. In this applet we explore these concepts.