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.

Gibson, Jerry D., Toby Berger, Tom<br />

Lookabaugh, David Lindbergh, and<br />

Richard L. Baker, Digital Compression<br />

for Multimedia (San Francisco:<br />

Morgan Kaufmann, 1998).<br />

Watkinson, John, MPEG-2 (Oxford:<br />

Focal Press, 1999).<br />

Mitchell, Joan L., and William B.<br />

Pennebaker, Chad E. Fogg, and<br />

Didier J. LeGall, MPEG Video<br />

Compression Standard (New York:<br />

Chapman & Hall, 1997). [This<br />

book concentrates on MPEG-1.<br />

Egregiously incorrect information<br />

appears concerning chroma<br />

subsampling.]<br />

Haskell, Barry G., Atul Puri, and<br />

Arun N. Netravali, Digital Video: An<br />

Introduction to MPEG-2 (New York:<br />

Chapman & Hall, 1997). [This<br />

book fails to distinguish luminance<br />

and luma; both are called<br />

luminance and given the symbol<br />

Y. See Appendix A, YUV and<br />

luminance considered harmful, on<br />

page 595.]<br />

An MPEG-2 transport stream (TS) is intended for transmission<br />

of multiple programs on relatively error-prone<br />

media. (For terrestrial or cable television, TS packets are<br />

expected to be suitably protected.) A transport stream<br />

packet (TSP) comprises 188 bytes – a 4-byte header<br />

(whose first byte has the value 47 h ), and 184 bytes of<br />

payload. Packet size was designed with ATM in mind:<br />

One TS packet fits into four ATM cells. Synchronization<br />

is achieved through multiple independent program clock<br />

references (PCRs). Because there is a lack of external<br />

interfaces for program streams, a single program transport<br />

stream (SPTS) may be used to carry one program.<br />

Further reading<br />

On page 126, I cited the introduction to compression<br />

by Peter Symes.<br />

Lookabaugh’s chapter in Digital Compression for<br />

Multimedia provides an excellent 55-page description<br />

of MPEG-2. His chapter also covers MPEG audio.<br />

Watkinson introduces MPEG-2 video and audio.<br />

The book by Mitchell and her colleagues contains<br />

detailed coverage of MPEG-1; the book by Haskell and<br />

his colleagues provides detailed treatment of MPEG-2.<br />

I’m sorry to say that both of these books contain errors.<br />

Few books are free from errors! However, neither of<br />

these has published errata, and for that reason, they are<br />

best used as guides to the standard itself rather than as<br />

definitive references.<br />

496 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!