08.01.2013 Views

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Michael Brill and R.W.G. Hunt<br />

argue that R, G, and B tristimulus<br />

values have no units. See Hunt,<br />

R.W.G., “The Heights of the CIE<br />

Colour-Matching Functions,” in<br />

Color Research and Application,<br />

22 (5): 337 (Oct. 1997).<br />

The column vectors of the matrix in Equation 22.2 give,<br />

for each primary, the weights of each of the three<br />

discrete wavelengths that are required to display unit<br />

XYZ tristimulus values. The color-matching functions for<br />

CIE XYZ are shown in Figure 22.3, CMFs for CIE XYZ<br />

primaries, on page 244. Opposite those functions, in<br />

Figure 22.4, is the corresponding set of primary SPDs.<br />

As expected, the display primaries have some negative<br />

spectral components: The primary SPDs are nonphysical.<br />

Any set of primaries that reproduces color from<br />

XYZ tristimulus values is necessarily supersaturated,<br />

more saturated than any realizable SPD could be.<br />

To determine a set of physical SPDs that will reproduce<br />

color when driven from XYZ, consider the problem in<br />

the other direction: Given a set of physically realizable<br />

display primaries, what CMFs are suitable to directly<br />

reproduce color using mixtures of these primaries?<br />

In this case the matrix that relates RGB components to<br />

CIE XYZ tristimulus values is all-positive, but the CMFs<br />

required for analysis of the scene have negative<br />

portions: The analysis filters are nonrealizable.<br />

Figure 22.6 shows a set of primary SPDs conformant to<br />

SMPTE 240M, similar to Rec. 709. Many different SPDs<br />

can produce an exact match to these chromaticities.<br />

The set shown is from a Sony Trinitron monitor.<br />

Figure 22.5 shows the corresponding color-matching<br />

functions. As expected, the CMFs have negative lobes<br />

and are therefore not directly realizable.<br />

We conclude that we can use physically realizable<br />

analysis CMFs, as in the first example, where XYZ<br />

components are displayed directly. But this requires<br />

nonphysical display primary SPDs. Or we can use physical<br />

display primary SPDs, but this requires nonphysical<br />

analysis CMFs. As a consequence of the way color<br />

vision works, there is no set of nonnegative display<br />

primary SPDs that corresponds to an all-positive set of<br />

analysis functions.<br />

The escape from this conundrum is to impose a 3×3<br />

matrix multiplication in the processing of the camera<br />

signals, instead of using the camera signals to directly<br />

242 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!