Font Size: a A A

H.264 Video Decoder Optimization And Dsp Implementation

Posted on:2010-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:L N TangFull Text:PDF
GTID:2208360275483446Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
H.264/AVC, as the latest video coding standard, has an excellent performance over both MPEG-4 and H.263 in the compression and the quality of transmission through the network. Nowadays, H.264 is used widely because of its high compression and better image quality; many companies are developing the products based on H.264. However, because of its complex algorithm, the application is limited. As the high speed development of the Digital Signal Processor (DSP), the implemention the H.264 algorithm on ADI high performance DSP is valuable.The main discussion in the paper is the optimization and implementation of H.264 decoder based on BF561.The aim of the paper is to realize the decoder system based on H.264 standard which support the main profile and real-time application in deocding the D1 vidoe.Firstly, the author introduces the basic thought and theory of H.264, and the key technology about decoding, then the developing theories of BF561. Secondly, the author realizes the H.264 decorder based on FFMPEG in the PC platform, analyzes the flow of the decoder based on FFMPEG, and decides the software decoding scheme. Thirdly, the author realizes the migration of decoder based on VisualDSP. Finally, the author completes the optimization of decoder by various methords and skills based on the PC platform and the VsiaulDSP which used the ADSP-BF561 EZ-KIT LITE evaluation board as the video coding system.According to the characteristic of BF561, the author optimizes the decoder based on the system and the programming-languge which emphasis on the software grammar optimization; the method can efficiently promote the efficiency. Secondly, optimizes the time-consuming module using linear assemble language. Thirdly, makes use of the mechanism of Cache in order to improve the decoding rate. At last, tests the effect of the optimizing in every phases by using several test sequences and decides the best scheme.According to the test, the decorder designed in this paper which based on FFMPEG and supports the main profile decoding, has higher decoding efficiency.
Keywords/Search Tags:H.264, FFMPEG, decode, optimize, BF561
PDF Full Text Request
Related items