Synopses & Reviews
The MPEG committee standardized the MPEG AVC (H.264) video coding standard in May 2003. The standard has since seen strong interest and adoption from the industry. A competing standard developed by Microsoft, referred to as VC-1, was standardized in SMPTE in April 2006. VC-1 is essentially a standardized version of Microsoft's Windows Media Video (WMV-9). Both H.264 and VC-1 are highly efficient compression standards that enable high-quality video services such as IPTV and Blu-ray Disc. H.264 and VC-1 are both mandated for high definition video services on Blu-ray Disc. These two standards are expected to form the basis for a new generation of high-quality broadband video services. The VC-1 and H.264 Video Compression Standards for Broadband Video Services covers these video coding standards, as well as issues in broadband video delivery. No other book about H.264 or VC-1 covers the standards in such detail. This book interprets the complex standards specifications and makes these new technologies accessible. Both authors have more than 12 years experience working on video compression and communications. The VC-1 and H.264 Video Compression Standards for Broadband Video Services is designed for researchers and a professional audience, including video engineers, and practitioners in consumer electronics, telecommunications and media compression industries. This book is also suitable as a secondary text or reference for advanced-level students in computer science and electrical engineering.
This book covers the MPEG H.264 and MS VC-1 video coding standards as well as issues in broadband video delivery over IP networks. This professional reference is designed for industry practitioners, including video engineers, and professionals in consumer electronics, telecommunications and media compression industries. The book is also suitable as a secondary text for advanced-level students in computer science and electrical engineering.
Probably the most interesting and influential class to the authors about video compression was EE E6830 (Digital Image Processing and Understanding) at Columbia University in 1995, offered by adjunct Professors Dr. Netravali, Dr. Haskell and Dr. Puri at AT&T. In the class, they impressed the authors with how such difficult and mysterious statements in video standards could be interpreted/ understood in plain human languages. Since then, the authors had had a dream that similar services could also be provided to interpret difficult video subjects into reasonable level of explanations in the future. The VC-1 standard is fundamentally the same as WMV-9. WMV-x video compression technologies of Microsoft have long been the most popular over the Internet due to popularity of Microsoft Operating Systems. The technologies were published in August 2005 for the first time in a formal SMPTE document in the name of VC-1, and the official standard then was finalized in April 2006. In contrast, the MPEG committee recently standardized the MPEG AVC (H.264) video coding standard, whose first version was officially published in May 2003, and several subsequent amendments and corrigenda then followed until recently. These two are highly efficient compression standards that can make hi- quality video services possible for Digital Storage Media (e.g., Blu-ray DVD or HD DVD) and/or broadband networks applications (e.g., IPTV).
Table of Contents
Preface.- Acknowledgements.- Multimedia Systems.- Overview of MPEG-2 Systems.- Video Codec Internal and Data Flow.- Independent Slice Decoder.- Syntax Hierarchies and Encapsulation.- VC-1 Syntax Hierarchy in Bitstreams.- VC-1 Encapsulation in MPEG-2 Systems.- H.264 Syntax Hierarchy in Bitstreams.- H.264 Encapsulation in MPEG-2 Systems.- Comparisons between VC-1 and H.264.- HRD Models and Rate Control.- Video Buffer Verifier (VBV) Model.- HRD Model in VC-1 Video.- HRD Model in H.264 Video.- Constant Delay CBR HRD Mirroring in Encoder Buffer.- Rate Control Algorithms in Standard Test Models.- Bandwidth Panic Mode in VC-1.- Transform and Quantization.- Transform Coding.- VC-1 Transform and Quantization.- H.264 Transform and Quantization.- Intra Prediction.- Effect of Intra Prediction.- VC-1 Intra Prediction.- H.264 Intra Prediction.- Inter Prediction.- Inter Prediction.- VC-1 Inter Prediction.- H.264 Inter Prediction.- In-Loop and Out-Loop Filters.- Deblocking Process.- VC-1 In-Loop Filtering.- H.264 In-Loop Deblocking Filtering.- Out-Loop Filtering.- Interlace Handling.- MPEG-2 Interlace Handling.- VC-1 Interlace Handling.- H.264 Interlace Handling.- Syntax and Parsing.- Table-based and Computation-Based Codes.- Codes in MPEG-2.- Codes in VC-1.- Codes in H.264.- References.- Index.