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

This preview shows page 1-2-3-4-5-6 out of 19 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 19 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 19 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 19 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 19 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 19 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 19 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 19 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Comparison and Performance Analysis of H.264, AVS-China, VC-1 and DiracDisclaimerOutlineIntroductionMultimedia NetworkHome Media EcosystemMotivationProject DetailCodec Architecture ComparisonDesign Level AnalysisFeature ComparisonAlgorithmic ComparisonPerformance ComparisonExpected OutcomeTimelineReferencesSlide 17Slide 18Slide 19Comparison and Performance Analysis of H.264, AVS-China, VC-1 and Dirac- by Jennie G. AbrahamEE5359 – Multimedia Processing, Fall 2009EE Dept., University of Texas at ArlingtonDisclaimerThis is a proposal; to be used as a roadmap toward fulfilling the objectives of the project as part of course requirement for EE5359 – Multimedia Processing, Fall 2009This powerpoint is not a comprehensive documentation on the subjects and topics mentioned. - Jennie G AbrahamOutline Introduction Multimedia Network Home Media Ecosystem Motivation Project Detail Example project elementsArchitecture Comparison Design Level AnalysisFeature ComparisonAlgorithmic ComparisonPerformance Comparison Expected Outcomes Project Timeline ReferencesIntroductionWhat?-Video compression standards aiming at high quality -Some standards leave the implementation open and only standardize the syntax and the decoder.Optimization beyond the obviousComplexity reduction for implementationWho?-H.264 : ITU-T VCEG together with the ISO/IEC MPEG-AVS China : Audio Video Coding Workgroup of China-VC-1 : developed by Microsoft, released by SMPTE-Dirac : BBCWhy?- Different companies, different countries, different application, royalty fees, better algorithmsMultimedia NetworkHome Media EcosystemA case for seamless integration of video coding standardsMotivationPossibly identify new areas of researchExploit redundancies, develop cross platform applications etc.Familiarize with the codecs : H.264, AVS China, VC-1, DiracAvailability of the codecs in MPL @ UTALack of comprehensive documentation for these codecsProject DetailOverview of each standardImplementation of each codecCompile and tabulate the developers, timeline of release, royalty/patentsArchitecture Analysis and ComparisonEncoder/Decoder Block DiagramDesign Level Analysis and ComparisonProfileslevels intended applications for each of the profile/standardFeauture Analysis and ComparisonInteger sizesMB sizesPartition sizesModesFormat Algorithmic Element comparisonPredictionMotion Vector PrecisionTransformIn Loop filtersEntropy coding.. And so onPerformance ComparisonBit ratePSNRMSECompressionComplexityssim Test SequencesDifferent test sequencesDifferent formats - QCIF/CIF/SD/HDTVDocumentation The study and resultsCodec user manualThe project is detailed as follows:Codec Architecture ComparisonH.264 Codec AVS China CodecFor Example :Design Level AnalysisExample of specific coding parts for H.264 profilesFeature ComparisonVC-1VC-1H.264H.264• 8x8, 4x8, 8x4, 4x48x8, 4x8, 8x4, 4x4adaptive block transformadaptive block transform•Frequency-independent de-Frequency-independent de-quantization scalingquantization scaling•4 tap bi-cubic filters for MC4 tap bi-cubic filters for MC•Relatively-simple loop filterRelatively-simple loop filter•Overlap intra filteringOverlap intra filtering•Range reduction/expansionRange reduction/expansion•Resolution reduction/expansionResolution reduction/expansion• 8x8 and 4x48x8 and 4x4adaptive block transformadaptive block transform•Frequency-dependent Frequency-dependent de-quantization matrixde-quantization matrix•Long filters for MCLong filters for MC•Complex loop filterComplex loop filter•Spatial intra predictionSpatial intra prediction•Multi-picture arbitrary-order Multi-picture arbitrary-order referencingreferencing•Intra PCMIntra PCMBlock motionBlock motion16-bit integer 16-bit integer transformstransformsBit-exact specBit-exact specFading predictionFading predictionLoop filterLoop filterFor example:For example:Overlap in feature sets is a major reason why many companies are currently integrating both codecs into the same chip.Algorithmic ComparisonExample : …. and more of similar comparisonAlgorithmic Element H.264(MPEG-4 AVC)SMPTE VC-1(WMV 9) AVS ChinaPart 2 DiracEntropy coding CAVLC,CABAC Adaptive VLC 2D variable length coding. Arithmetic coding Transform integer DCT,Hadamard integer DCT DCT Wavelet transformPerformance ComparisonSimulation with different test sequencesBit RateQualityPSNR MSE SSIMCompression RatioComplexityEncoding TimeDecodingExpected OutcomeThe different facet of the project is aimed at bringing out these outcomes….Familiarity with these standardsSimulation of the codecsModes of ConfigurationModification of ParametersInput sequence specificationsAnalyze the codec outputIdentify areas of research and unexplored problemsDocument a resourceful detailed ‘how to’ manual on each reference codecCreate a ‘how to’ format to draw on for other softwares available in MPL and future Efficient use of time and re-use of knowledgeTimelineIMPLEMENTATION:Project proposal –------------------------------------------------- Oct 1AVS China Implementation-----------------by Oct 7Dirac, H.264 –---------------------------------- by Oct 14 VC-1 Implementation ---------------------- by Oct 21DOCUMENTATION:Tabulation of initial results –------------------------------------ by Oct 28Interim Report and Presentation ------------------------ Oct 29Start documentation ---------------------------------- by Oct 31Submit draft of final report -------------------- Nov 19Start user manual documentation---- Nov 20FINALFinal project report and presentation ------------------------- Dec 3ReferencesDIRAC REFERENCES:[1] T. Borer, and T. Davies, “Dirac video compression using open technology”, BBC EBU Technical Review, July 2005[2] BBC Research on Dirac: http://www.bbc.co.uk/rd/projects/dirac/index.shtml[3] The Dirac web page: http://dirac.sourceforge.net[4] T. Davies, “The Dirac Algorithm”: http://dirac.sourceforge.net/documentation/algorithm/, 2005.[5] Dirac developer support: Overlapped block-based motion compensation: http://dirac.sourceforge.net/documentation/algorithm/algorithm/toc.htm[6] “Dirac Pro to bolster BBC HD links”:


View Full Document

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

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, AVS-China, VC-1 and Dirac
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, AVS-China, VC-1 and Dirac 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, AVS-China, VC-1 and Dirac 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?