Font Size: a A A

Real-time Avs Video Decoding System

Posted on:2010-10-06Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiFull Text:PDF
GTID:2208360275983518Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Audio Video coding Standard (AVS) is our country's second generation message source coding standard with independent intellectual property right, including systems, Audio, Video, digital rights management, mobile Video five main technical standards and other supporting standards such as consistency test, nine parts totally. The Video Standard has already became national standard in March 2006. AVS has high compression ratio, high image quality, wide application range, low complexity, low patent cost, but its decoder hardware and software are still not fully developed, so there is still a certain distance before industrialization. We mainly studied the AVS standards of video coding/decoding, used hardware and software resources of the research team, adopted TI company's new generation digital media processor TMS320DM648, designed a DM648 based AVS video coding/decoding system. After post-optimization, the average Dl resolution sequence is about 30frame/s, basically achieved real-time decoding broadcast.Firstly we studied the AVS standards of video, including development situation, system structure, bit stream structure and its core technology. The implementation of AVS uses hybrid coding system framework, combining spatial domain forecast and time domain forecast, which adopts in-frame and cross-frame image coding. A complete AVS decoder theoretically contains modules like entropy decoding, inverse scanning, inverse transform, inverse measurement, frame forecast, movement compensation and loop filtering. Through the analysis of the AVS standards, we also made a comparison between AVS standards and MPEG - 2, MPEG-4 / H.264 technology.Secondly, according to the development process of DSP, we finished the general design and implementation of an AVS decoding system, mainly focusing on decoding system framework, selection of software and hardware platform, system working mechanism and technology route. Through the analysis of key problems, we gradually finished several core modules like image head and straps decoding, macro block decoding, code streaming parsing, in-frame and cross-frame forecast. After the configuration of integrated development environment, alignment target plate and simulator, we conducted the simulation of corresponding software simulation. This is also the key part of this paper, which is located in chapter 3, and chapter 4.Third, Post optimizing and overall system performance testing after decoding system programming. Optimization is performed in memory structure, linear assembly language, C code and compilation directives, and reported our AVS decoder performance test data, from which we can conclude that the optimized AVS decoding system basically achieved real-time decoding broadcast requirement. In addition, gave a cross frame interpolation module optimization using linear assemble, and a academic article is published based on that. This is the second key part of this paper, which is located in chapter 5.Finally, A comprehensive summary is given about this paper, and point out the direction of further research and improvement, and the promising application prospect of AVS.
Keywords/Search Tags:AVS, video decoding system, TMS320DM648, linear assembly, optimization
PDF Full Text Request
Related items