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.

Introduction to<br />

video compression 14<br />

Directly storing or transmitting Y’C B C R digital video<br />

requires immense data capacity – about 20 megabytes<br />

per second for SDTV, or about 120 megabytes per<br />

second for HDTV. First-generation studio digital VTRs,<br />

and today’s highest-quality studio VTRs, store uncompressed<br />

video; however, economical storage or transmission<br />

requires compression. This chapter introduces<br />

the JPEG, M-JPEG, and MPEG compression techniques.<br />

Data compression<br />

Data compression reduces the number of bits required<br />

to store or convey text, numeric, binary, image, sound,<br />

or other data, by exploiting statistical properties of the<br />

data. The reduction comes at the expense of some<br />

computational effort to compress and decompress.<br />

Data compression is, by definition, lossless: Decompression<br />

recovers exactly, bit for bit (or byte for byte), the<br />

data that was presented to the compressor.<br />

Binary data typical of general computer applications<br />

often has patterns of repeating byte strings and<br />

substrings. Most data compression techniques,<br />

including run-length encoding (RLE) and Lempel-Ziv-<br />

Welch (LZW), accomplish compression by taking advantage<br />

of repeated substrings; performance is highly<br />

dependent upon the data being compressed.<br />

Image compression<br />

Image data typically has strong vertical and horizontal<br />

correlations among pixels. When the RLE and LZW<br />

algorithms are applied to bilevel or pseudocolor image<br />

117

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

Saved successfully!

Ooh no, something went wrong!