DOC PREVIEW
UT Arlington EE 5359 - MULTIMEDIA PROCESSING PROJECT

This preview shows page 1-2-3-25-26-27-28-50-51-52 out of 52 pages.

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

Unformatted text preview:

Swaminathan Sridhar EE 5359 Project AVS to VP6 EE 5359 SPRING 2009 MULTIMEDIA PROCESSING PROJECT INSTRUCTOR: Dr. K. R. RAOAVS China to VP6 transcoder SWAMINATHAN SRIDHAR [email protected] MS EE, UTA| Page1Swaminathan Sridhar EE 5359 Project AVS to VP6 ACKNOWLEDGEMENTI would sincerely like to thank Dr. Rao for his constant support and guidancethroughout the duration of my project. I would also like to thank Dr. Yong Li and Mr. Cui Bin for assisting me in myproject. | Page2Swaminathan Sridhar EE 5359 Project AVS to VP6 List of AcronymsAVS Audio Video StandardB-Frame Interpolated frameCAVLC Context Based Variable Length CodingCIF Common Intermediate format DIP Direct Inter predictionEOB End of BlockHD High Definition ICT Integer Cosine Transform I-Frame Intra frame MB Macro Block ME Motion EstimationMPEG Moving Picture Experts GroupMV Motion Vector P-Frame Predicted Frame PIT Pre Scaled Transform QCIF Quarter Common Intermediate Format SD Standard Definition VLC Variable Length CodingEE 5359 MULTIMEDIA PROCESSING PROJECTProject ProposalTitle: AVS China to VP6 transcoder Abstract| Page3Swaminathan Sridhar EE 5359 Project AVS to VP6 True motion VP6 developed by On2 Technologies is one of the best video codecsavailable on the market today. It offers better image quality and faster decodingschemes than Windows Media 9 video, Real 9 video, H.264 and Quick TimeMPEG-4 video codecs. AVS China is a new streamlined and highly efficient videocoder developed by China employing the latest coding tools and dedicated tocoding HDTV content. AVS applications include broadcast TV, HD-DVD andbroadband video networking. Hence there is an increasing importance fortransmitting the AVS coded signals over the internet and one of the possible waysof achieving this is by developing an AVS to VP6 transcoder. The proposal issubmitted to successfully develop a transcoder with reduced computationalcomplexity by using the available reference material to study the varioustranscoding algorithms and implement them effectively. Student: Swaminathan SridharStudent ID: 1000612948 Email: [email protected]: February 19, 2009 | Page4Swaminathan Sridhar EE 5359 Project AVS to VP6 Current Research1.a An Overview of AVS Coding Standard At present there are four audio and video coding standards namely MPEG-2,MPEG-4 part 2 visual, MPEG-4 part 10 and AVS China. Based on the codingefficiencies MPEG-4 is nearly 1.4 times MPEG-2 and AVC, AVS is more thantwice of MPEG-2 [5]. AVC is only a one video coding standard where as AVSChina comprises a set of standard system of systems, audio, video and mediacopyright management and thus evolves as a second generation source standard.On 30th April, 2005 AVS standard video part was approved as the China’s nationalstandard [2]. The three main characteristics of AVS China are that, it is technicallyan advanced second generation source coding standard and is totally controlled andformulated by China. At present AVS China is being used in IP television whereinTV programs are transmitted over the IP protocols and is also being tested forChinese mobile multimedia broadcasting [2]. AVS China primarily aims atproviding high definition and high quality video services. Since the basic syntaxstructure of AVS China is very similar to that of MPEG-2 standard it can be easilyused in the present widely used MPEG-2 systems except for the fact that it has ahigher coding efficiency [5]. This refers that AVS China is compatible with theexisting MPEG-2 systems and has an architecture model very similar to that ofH.264 codec [5]. AVS China has a coding efficiency similar to that of H.264 exceptthat it has lower computational complexity. AVS China has been divided intovarious parts and thus dividing the AVS China architecture into various sub fields.The different parts of AVS China are as follows [1],AVS parts ContentsPart 1 System for broadcastingPart 2 SD/HD videoPart 3 AudioPart 4 Conformance testPart 5 Reference softwarePart 6 Digital right managementPart 7 Mobility videoPart 8 System over IPPart 9 File format| Page5Swaminathan Sridhar EE 5359 Project AVS to VP6 1.b Data formats [3]1.b.i Progressive scan format AVS codes data in progressive scan format. This format is compatible with allcontent that originates in film and can accept inputs directly from progressivetelecine machines [3]. It is also compatible with the emerging new standard knownas “24p” that would be the future digital film standard. AVS codes progressivecontent at higher frame rates which would be apt for televised sports. One of thebenefits of the progressive scan format is the efficiency with which motioncompensation technique operates on the progressive scan format. Progressive scancontent can be coded at a significantly lower bit rate than the interlaced contentwith the same image quality and further more the motion compensation techniqueof the progressive scan format involves less complexity than the interlaced dataformat [3]. This is one of the major advantages of the AVS coding technique. 1.b.ii Interlaced scan format AVS also supports the coding tools for interlaces scan format. Figure 1.a Different scan formats1.c Picture format [3] AVS application is primarily focused on broadcast TV with an emphasis on HDTVformat which is a 1080p format. Since it is a generic standard it can actually codepictures with a rectangular format of up to 16K x 16K pixels in size [3]. Pixels are| Page6Swaminathan Sridhar EE 5359 Project AVS to VP6 coded in standard YUV format i.e. YUV 4:2:0 formats. AVS supports 4:2:0, 4:2:2and chroma formats.Figure 1.b A standards YUV color plane with Y=0.5 represented within RGBcolor format | Page7Swaminathan Sridhar EE 5359 Project AVS to VP6 1.c Data structure [3] Figure 1.c AVS layered data structure [3]In Fig.1.c AVS implements a layered data structure consisting of the Sequence atthe highest data layer followed by Picture/Frame, Slice, Macro block, Block. Thesequence, picture and slice begin with unique start codes that allow the decoder tofind them within a bit stream as shown in Fig.1.d.Figure 1.d video


View Full Document

UT Arlington EE 5359 - MULTIMEDIA PROCESSING PROJECT

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 MULTIMEDIA PROCESSING PROJECT
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 MULTIMEDIA PROCESSING PROJECT 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 MULTIMEDIA PROCESSING PROJECT 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?