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.

2:1 downsampling<br />

Color video originates with R’G’B’ components.<br />

Transcoding to Y’CBCR is necessary if signals are to be<br />

used in the studio. The conversion involves matrixing<br />

(to Y’CBCR in 4:4:4 form), then chroma subsampling to<br />

4:2:2. Chroma subsampling requires a 2:1 downsampler.<br />

If this downsampling is attempted by simply dropping<br />

alternate samples, any signal content between the<br />

original 0.25 fS and 0.5 fS will cause aliasing in the<br />

result. Rejection of signal content at and above 0.25 fS is required. The required filter is usually implemented as<br />

an FIR lowpass filter having its corner frequency somewhat<br />

less than one-quarter of the (original) sampling<br />

frequency. After filtering, alternate result samples can<br />

be dropped. There is no need to calculate values that<br />

will subsequently be discarded, however! Efficient<br />

chroma subsamplers take advantage of that fact, interleaving<br />

the CB and CR components into a single filter.<br />

In Figure 16.12, on page 153, I presented a very simple<br />

lowpass filter that simply averages two adjacent<br />

samples. That filter has a corner frequency of 0.25f S.<br />

However, it makes a slow transition from passband to<br />

stopband, and it has very poor attenuation in the stopband<br />

(above 0.25f S). It makes a poor resampling filter.<br />

More than two taps are required to give adequate<br />

performance in studio video subsampling.<br />

In 4:2:2 video, chroma is cosited: Each chroma sample<br />

must be located at the site of a luma sample. A symmetrical<br />

filter having an even number of (nonzero) taps<br />

does not have this property. A downsampling filter for<br />

cosited chroma must have an odd number of taps.<br />

Oversampling<br />

I have explained the importance of prefiltering prior to<br />

A-to-D conversion, and of postfiltering following<br />

D-to-A conversion. Historically, these filters were<br />

implemented in the analog domain, using inductors and<br />

capacitors. In discrete form, these components are<br />

bulky and expensive. It is extremely difficult to incorporate<br />

inductive and capacitive elements with suitable<br />

values and precision onto integrated circuits. However,<br />

A-to-D and D-to-A converters are operating at higher<br />

174 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!