DOC PREVIEW
UT Arlington EE 5359 - H.264 AVC, Dirac and AVS China

This preview shows page 1-2-3-4-29-30-31-32-33-60-61-62-63 out of 63 pages.

Save
View full document
Premium Document
Do you want full access? Go Premium and unlock all 63 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

UNIVERSITY OF TEXAS AT ARLINGTON Prof Dr K R Rao FALL 2010 EE5359 PROJECT REPORT Study and Performance Comparison of H 264 AVC Dirac and AVS China Part 7 Submitted By Touseef Khan UTA ID 1000676051 touseef khan mavs uta edu List of Acronyms AIF Adaptive Interpolation Filter AU Access Unit AVC Audio Video Coding AVS Advanced Video Standard AVS M Audio Video Standard for mobile BBC British Broadcasting Corporation CABAC Context Adaptive Binary Arithmetic Coding CAVLC Context Adaptive Variable Length Coding CIF Common Intermediate Format FPS Frame per second HD High Definition ICT Integer Cosine Transform I Frame Intra Frame IEC International Electrotechnical Commission IMS IP Multimedia Subsystem IP Internet Protocol ISO International Organization for Standardization ITU T International Telecommunication Union JVT Joint Video Team KBps Kilo bytes per second MB Macroblocks MBPAFF Macro Block Pair Adaptive Field Frame MPEG Moving Picture Experts Group MSE Mean Square Error NAL Network Abstraction Layer PAFF Picture Adaptive Field Frame P Frame Predicted Frame PIT Pre scaled Integer Transform PSNR Peak Signal to Noise ratio QCIF Quarter Common Intermediate Format QF Quality Factor QP Quantization Parameter RTP Real time Transport Protocol SD Standard Definition SSIM Structural Similarity Metric TV Television VCEG Video Coding Experts Group VCL Video Coding Layer VLC Variable Length Coding ABSTRACT This project aims to provide a study and comparison of video coding standards H 264 AVC 1 Dirac 24 and AVS China Part 7 AVS China Mobile 13 Different test video sequences are used to compare these standards on quality parameters like SSIM MSE and PSNR at various bit rates The complexity the advantages and disadvantages of the baseline profile of the above mentioned video coding standards are evaluated The experimental results are tabulated and plotted and appropriate conclusions are drawn With so many video coding standards being introduced each year this project is a small step towards gaining basic knowledge and understanding of the above mentioned standards After gaining knowledge of these standards project or thesis can be done on implementing software tools or codec s based on these standards 1 INTRODUCTION Broadcast television and home entertainment have been revolutionized by the advent of digital TV and DVD video These applications and many more are made possible by the standardization of video compression technology Video compression or video coding is an essential technology for applications such as digital television DVD Video mobile TV videoconferencing and internet video streaming The figure below is an example of home media ecosystem Figure 1 An example of a home media ecosystem 22 In today s world we expect a seamless integration of various standards The history of various audio video coding standards as they emerged over the years can be seen in figure 2 1stGENERATION 2ndGENERATION Figure 2 History of audio video coding standards 23 Standardizing video compression makes it possible for products from different manufacturers e g encoders decoders and storage media to inter operate An encoder converts video into a compressed format and a decoder then converts compressed video back into an uncompressed format The process of converting a digital video into a format that takes up less capacity when it is stored or transmitted is defined by each industry standard for video compression These standards define the format syntax for compressed video bit stream and a method for decoding this syntax to produce a displayable video sequence The standard document does not actually specify how to encode compress digital video this is left to the manufacturer of a video encoder but in practice the encoder is likely to mirror the steps of the decoding process Fig 3 Block Diagram of general video coding and decoding process 1 An optional preprocessing step the sender might choose to preprocess the video using format conversion or enhancement techniques The encoder encodes the video and represents the video as a bit stream The decoder decodes the video which gets displayed after an optional post processing step which might include format conversion filtering to suppress coding artifacts error concealment or video enhancement 2 AVS STANDARD AVS video coding standards 17 are important parts of standardization productions of AVS working group AVS video is the collective name of all parts related to coding of video and its auxiliary information in the AVS such as video audio and media copyright management The different parts of AVS China are listed in Table 1 17 Table 1 Different parts of AVS standard 17 Considering the different requirements of various video applications AVS video defines different profiles which combine advanced video coding tools with trade off between coding efficiency and encoder decoder implementation complexity as well as functional properties and target to category of applications 2 1 Profiles and Levels 13 Profile is a specified subset of the coding tools In AVS video each profile picks up tools from the video coding tool pool So far there are four profiles Jizhun base profile Jiben basic profile Shenzhan extended profile Jiaqiang enhanced profile defined in AVS video targeting different applications Table 2 Profiles Key Applications Jizhun profile Television broadcasting HDTV etc Jiben profile Mobility applications etc Shenzhan profile Video surveillance etc Jiaqiang profile Multimedia entertainment etc Table 2 Application based profiles of AVS 13 2 1 1 AVS video Jizhun profile base profile Jizhun profile is defined as the first profile in the national standard of AVS Part2 approved as national standard in 2006 which mainly focuses on digital video applications like commercial broadcasting and storage media including high definition applications Typically it is preferable for high coding efficiency on video sequences of higher resolutions at the expense of moderate computational complexity 2 1 2 AVS video Jiben profile basic profile Jiben profile is defined in AVS Part7 target mobility video applications featured with smaller picture resolution Thus computational complexity becomes a critical issue In addition the ability on error resilience is needed due to the wireless transporting environment 2 1 3 AVS Shenzhan profile extended profile The standard of AVS Shenzhan focuses exclusively on solutions of standardizing the video surveillance applications Especially there are


View Full Document

UT Arlington EE 5359 - H.264 AVC, Dirac and AVS China

Documents in this Course
JPEG 2000

JPEG 2000

27 pages

MPEG-II

MPEG-II

45 pages

MATLAB

MATLAB

22 pages

AVS China

AVS China

22 pages

Load more
Download H.264 AVC, Dirac and AVS China
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view H.264 AVC, Dirac and AVS China and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view H.264 AVC, Dirac and AVS China and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?