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.

sampling, and it is difficult to imagine any future studio<br />

standard being established with nonsquare sampling.<br />

Resampling<br />

Analog video can be digitized with square sampling<br />

simply by using an appropriate sample frequency.<br />

However, SDTV already digitized at a standard digital<br />

video sampling rate such as 13.5 MHz must be resampled<br />

– or interpolated, or in PC parlance, scaled – when<br />

entering the square-sampled desktop video domain. If<br />

video samples at 13.5 MHz are passed to a computer<br />

graphics system and then treated as if the samples are<br />

equally spaced vertically and horizontally, then picture<br />

geometry will be distorted. Rec. 601 480i video will<br />

appear horizontally stretched; Rec. 601 576i video will<br />

appear squished. In desktop video, often resampling in<br />

both axes is needed.<br />

The ratio 10 ⁄11 relates 480i Rec. 601 to square<br />

sampling: Crude resampling could be accomplished by<br />

simply dropping every eleventh sample across each scan<br />

line! Crude resampling from 576i Rec. 601 to square<br />

sampling could be accomplished by replicating<br />

5 samples in every 54 (perhaps in the pattern<br />

11-R-11-R-11-R-11-R-10-R, where R denotes<br />

a repeated sample). However, such sample dropping<br />

and stuffing techniques will introduce aliasing.<br />

I recommend that you use a more sophisticated interpolator,<br />

of the type explained in Filtering and sampling,<br />

on page 141. Resampling could potentially be<br />

performed along either the vertical axis or the horizontal<br />

(transverse) axis; horizontal resampling is the<br />

easier of the two, as it processes pixels in raster order<br />

and therefore does not require any linestores.<br />

102 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!