Font Size: a A A

Optimization And Realization Of AVS2 Video Decoder Based On TMS320C6678

Posted on:2015-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:S WeiFull Text:PDF
GTID:2348330485493703Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
At present, H.26x series and MPEG series are the international video stands. Among these video standards, H.264 is more complicated than others and its patent costs is higher than others. AVS2 is China's audio and video standards with independent intellectual property rights, which have many advantages. For example, its framework and performance are similar with H.264, but its complexity is much lower than H.264. Currently, the hardware and software of AVS2 video standards are in developing stage. Large amount of work should be done before realizing industrialization, so that the research of AVS2 video realization and optimization is presented in this paper, which is based on TMS320C6678 hardware platform.The main research contents are as follows:Firstly, the present situation of video compression standards, the research background and significance are shown in this section. This section retrospects the history of the international video standards. All the key techniques are analysised in detail. Then a detailed description of the hardware platform used in this paper is expressed. Development tools and software development process are also introduced here.Secondly, the process of how to transplant video decoder to TMS320C6678 is shown in this section. The development environment of PC is different from the development environment of DSP platform, so the memory allocation, variable definition, support database, etc. are modified. At last, the AVS2 video decoder can work on the DSP platform correctly.Finally, the video decoder which has been planted into the DSP platform is optimized. AVS2 video standard is studied. Then the key techniques of AVS2, such as entropy decoding, inverse transform, dequantization, intra and inter prediction, and loop filter, are also studied. Consequently, the decoder is optimized in the aspects of C language and DSP platform. And then the video decoder's bottlenecks and time-consuming situation are analyzed. At last the key modules of AVS2 video decoder are optimized especially.The results of optimization show that the speed of video decoder has been greatly improved. To some extent, the video format of 1280*720 can meet the requirement of real-time decoding.
Keywords/Search Tags:AVS2, decoding, TMS320C6678, Transplantation, Optimization
PDF Full Text Request
Related items