08.01.2013 Views

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

R<br />

G<br />

B<br />

0.5<br />

R’<br />

G’<br />

B’<br />

Figure 8.11 Subsampled<br />

chroma components<br />

Figure 8.12 Failure to adhere<br />

to constant luminance is<br />

evident in the dark band in<br />

the green-magenta transition<br />

of the colorbar test signal.<br />

The notation 4:2:2 has come to<br />

denote not just chroma subsampling,<br />

but a whole set of SDTV<br />

interface parameters.<br />

Y’<br />

[P] [P -1<br />

]<br />

CB<br />

CR<br />

In Figure 8.11 above, I show the practical block diagram<br />

of Figure 8.10, augmented with subsampling filters in<br />

the chroma paths. With nonconstant luminance coding,<br />

some of the relative luminance traverses the chroma<br />

pathways. Subsampling not only removes detail from<br />

the color components, it also removes detail from the<br />

“leaked” relative luminance. Consequently, relative<br />

luminance is incorrectly reproduced: In areas where<br />

luminance detail is present in saturated colors, relative<br />

luminance is reproduced too dark, and saturation is<br />

reduced. This is the penalty that must be paid for lack<br />

of strict adherence to the Principle of Constant Luminance.<br />

These errors are perceptible by experts, but they<br />

are very rarely noticeable – let alone objectionable – in<br />

normal scenes. The departure from theory is apparent in<br />

the dark band appearing between the green and<br />

magenta color bars of the standard video test pattern,<br />

depicted in Figure 8.12 in the margin.<br />

To summarize signal encoding in video systems: First,<br />

a nonlinear transfer function, gamma correction, comparable<br />

to a square root, is applied to each of the linear R,<br />

G, and B tristimulus values to form R’, G’, and B’. Then,<br />

a suitably weighted sum of the nonlinear components is<br />

computed to form the luma signal (Y’). Luma approximates<br />

the lightness response of vision. Color difference<br />

components blue minus luma (B’-Y’) and red minus<br />

luma (R’-Y’) are formed. (Luma, B’-Y’, and R’-Y’ can be<br />

computed from R’, G’, and B’ simultaneously, through<br />

a 3×3 matrix.) The color difference components are<br />

then subsampled (filtered), using one of several<br />

schemes – including 4:2:2, 4:1:1, and 4:2:0 – to be<br />

described starting on page 87.<br />

80 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES<br />

2.5

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

Saved successfully!

Ooh no, something went wrong!