DOC PREVIEW
UT Arlington EE 5359 - Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7

This preview shows page 1-2-3-4-5-35-36-37-38-39-70-71-72-73-74 out of 74 pages.

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

Unformatted text preview:

Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7General Video Coding and Decoding Process [1]H.264/AVC [1]Dirac[24]AVS China Part 7 (AVS Mobile)[13]H.264 Layers[1]H.264 Encoder[3]H.264 Decoder[3]Dirac Encoder and Decoder[13]AVS-M Encoder[18]AVS-M Decoder[18]Slide 12H.264 Profiles[1]AVS China Profiles[13]Dirac – Wavelet Transforms[8]Parametric ComparisonCIF and QCIF formats [3]Performance Analysis of Dirac Video CodecSlide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Performance Analysis of H.264 Video CodecSlide 33Slide 34Slide 35Slide 36Slide 37Slide 38Slide 39Slide 40Slide 41Slide 42Slide 43Slide 44Slide 45Performance Analysis of AVS China-M Video CodecSlide 47Slide 48Slide 49Slide 50Slide 51Slide 52Slide 53Slide 54Slide 55Slide 56Slide 57Slide 58Slide 59Slide 60Slide 61Slide 62Slide 63Slide 64Slide 65Slide 66Slide 67MSU Video Quality Measurement Tool[20]ConclusionsFuture WorkReferences:Slide 72Slide 73Slide 74Study and Performance Study and Performance Comparison of H.264/AVC, Comparison of H.264/AVC, Dirac and AVS China Part 7Dirac and AVS China Part 7EE5359 ProjectFall 2010 Touseef Khan1000676051General Video Coding and General Video Coding and Decoding Process [1]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 enhancementH.264/AVC [1]H.264/AVC [1]H.264/MPEG-4 AVC is a block-oriented7motion-compensation-based codec standard developed by the7ITU-T7Video Coding Experts Group7(VCEG) together with the7ISO/IEC7Moving Picture Experts Group7(MPEG). It was the product of a partnership effort known as the Joint Video Team (JVT).H.264/AVC provides gains in compression efficiency of up to 50% over a wide range of bit rates and video resolutions compared to previous standards.Supports various applications such as video broadcasting, video streaming, and video conferencing over fixed and wireless networks and over different transport protocols and results better than MPEG-2.Dirac[24]Dirac[24]Hybrid motion-compensated video codec developed by BBC Research, BBC. Uses modern techniques – discrete wavelet transforms, arithmetic coding. Dirac is a general-purpose video compression family suitable for everything from internet streaming to HDTV and electronic cinema.It offers good quality at low bit rates, leading to lower costs. It offers good quality with low delay - ideal for live broadcast applications in studios and outside broadcasts.AVS China Part 7 (AVS AVS China Part 7 (AVS Mobile)[13]Mobile)[13]Audio-video coding standard (AVS) is a working group of audio and video coding standard in China, which was established in 2002. AVS is a set of integrity standard system – system, video, audio and media copyright management.AVS China has a coding efficiency similar to that of H.264 except that it has a lower computational complexity.AVS M is the 7th part of the video coding standard developed by the AVS Workgroup of China which aims for mobile systems and devices. In AVS M, a Jiben Profile out of the 10 different profiles of AVS.AVS follows a layered structure for the data and this representation is seen in the coded bit stream.H.264 Layers[1]H.264 Layers[1]The video coding layer (VCL) defines the efficient representation of the video.The network adaptation layer (NAL) converts the VCL representation into a format suitable for specific transport layers or storage media.H.264 Encoder[3]H.264 Encoder[3]H.264 Decoder[3]H.264 Decoder[3]Dirac Encoder and Dirac Encoder and Decoder[13]Decoder[13]AVS-M Encoder[18]AVS-M Encoder[18]AVS-M Decoder[18]AVS-M Decoder[18]H.264/AVC introduces the following changes:[1]In order to reduce the block-artifacts an adaptive deblocking filter is used in the prediction loop. The deblocked macroblock is stored in the memory and can be used to predict future macroblocks.The memory contains one video frame in previous standards, H.264/AVC allows storing multiple video frames in the memory.In H.264/AVC a prediction scheme is used also in Intra mode that uses the image signal of already transmitted macroblocks of the same image in order to predict the block to code.The discrete cosine transform (DCT) used in former standards is replaced by an integer transform.H.264 Profiles[1]H.264 Profiles[1]A profile is defined as a subset of the entire bit stream syntax or in other terms as a subset of the coding tools.There are three profiles in the first version: Baseline, Main and Extended. There are four High profiles defined in the fidelity range extensions .AVS China Profiles[13]AVS China Profiles[13]Dirac – Wavelet Dirac – Wavelet Transforms[8]Transforms[8]More efficient than block transforms with still images. Operates on entire picture. Logarithmic frequency decomposition into sub-bands at each stage, the filter produces for sub-bands called Low-Low (LL), Low-High (LH), High-Low (HL) and High-High (HH). The LL band is iteratively encoded to gain the required data.Wavelet transforms have been proven to provide a more efficient technique than block transforms with still images and is currently used in JPEG2000. Horizontal and vertical filtering for 2D signals.Parametric ComparisonParametric ComparisonAlgorithmic Element H.264/AVC [1] Dirac[9] AVS China Part 7[14]Intra Prediction74x4spatial,16x16 spatial, I-PCM774x4 spatial 9 modes, simple 4x4 intra prediction and direct intra prediction7Transform74×4 integer DCT, 8×8 integer DCT774×4 wavelet transform774x4 ICT without scaling in decoder7In-Loop Filters7Deblocking7None7DeblockingEntropy Coding7CAVLC(Context Adaptive Variable Length)CABAC(Context Adaptive Binary Arithmetic)VLC77VLC72D-VLC .E.g.:-Golomb code7P-Frame Type7Single referenceMultiple references77Single referenceMultiple references77Single referenceMultiple references(maximum of 2 reference frames)7Motion compensation block size716×16, 16×8, 8×16, 8×8, 8×4, 4×8,


View Full Document

UT Arlington EE 5359 - Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7

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 Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7
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 Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7 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 Study and Performance Comparison of H.264/AVC, Dirac and AVS China Part 7 2 2 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?