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.

Here the term color difference refers<br />

to a signal formed as the difference<br />

of two gamma-corrected color<br />

components. In other contexts, the<br />

term can refer to a numerical<br />

measure of the perceptual distance<br />

between two colors.<br />

I introduced interface offsets<br />

on page 23.<br />

vision, a color image can be coded into a wideband<br />

monochrome component representing lightness, and<br />

two narrowband components carrying color information,<br />

each having substantially less spatial resolution<br />

than lightness. In analog video, each color channel has<br />

bandwidth typically one-third that of the monochrome<br />

channel. In digital video, each color channel has half<br />

the data rate (or data capacity) of the monochrome<br />

channel, or less. There is strong evidence that the<br />

human visual system forms an achromatic channel and<br />

two chromatic color-difference channels at the retina.<br />

Green dominates luminance: Between 60% and 70% of<br />

luminance comprises green information. Signal-to-noise<br />

ratio is maximized if the color signals on the other two<br />

components are chosen to be blue and red. The<br />

simplest way to “remove” lightness from blue and red is<br />

to subtract it, to form a pair of color difference (or<br />

loosely, chroma) components.<br />

The monochrome component in color video could have<br />

been based upon the luminance of color science<br />

(a weighted sum of R, G, and B). Instead, as I explained<br />

in Constant luminance, on page 75, luma is formed as<br />

a weighted sum of R’, G’, and B’, using coefficients<br />

similar or identical to those that would be used to<br />

compute luminance. Expressed in abstract terms, luma<br />

ranges 0 to 1. Color difference components B’-Y’ and<br />

R’-Y’ are bipolar; each ranges nearly ±1.<br />

In component analog video, B’-Y’ and R’-Y’ are scaled<br />

to form P B and P R components. In abstract terms, these<br />

range ±0.5. Figure 24.2 opposite shows the unit R’G’B’<br />

cube transformed into luma [Y’, P B , P R ]. (Various interface<br />

standards are in use; see page 303.) In component<br />

digital video, B’-Y’ and R’-Y’ are scaled to form C B and<br />

C R components. In 8-bit Y’C BC R prior to the application<br />

of the interface offset, the luma axis of Figure 24.2<br />

would be scaled by 219, and the chroma axes by 112.<br />

Once color difference signals have been formed, they<br />

can be subsampled to reduce bandwidth or data<br />

capacity, without the observer’s noticing, as I will<br />

explain in Chroma subsampling, revisited, on page 292.<br />

284 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!