Font Size: a A A

Decoding Of H.264 Key Algorithms In The Omap Platform To Achieve

Posted on:2008-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:F ShangFull Text:PDF
GTID:2208360212993517Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years, the multimedia technology develops rapidly with the humanity goes into the information age. Massive audio and video data are widely used. However, for their quantity is extremely big, if they haven't been processed, their depositing and network transmission will all have problems. So they need to be compressed, and users can solve compression when they use them. Different kinds of arithmetic are used to compress audio and video data, and all of them acquire some success. H.264 which is issued by ITU-T organization and regarded as new generation video coding standard is favored by industry for its excellent performance. OMAP (Open Multimedia Applications Platform) is specially designed by TI to support the 3G wireless terminal applications, which provides the bandwidth and function which the speech, data and multimedia needs, high performance for 3G wireless equipment with low power. It can be regarded as a milestone in wireless technique development. H.264 has excellent performance, but its complexity also increased consumedly in the meantime. At present, the optimized H.264 coding and decoding program can satisfy the real-time requirement basically on the high performance PC. However, the processor performance of handset is far inferior to PC. For example, the main clock frequency of DSP in TI OMAP5910 is only 200MHZ. So if you want to realize H.264 real-time decoding on the handset, then you need to not only optimize the code and general algorithm, but also unify the architecture characteristic of hardware to accelerate the speed of data processing. This thesis makes some research and optimization on important arithmetics of H.264, and then describes the implementation of H.264 video decoding on TI OMAP.At first, this thesis introduces the background of this subject, the basic knowledge of video coding and decoding, the theory of H.264 video coding and decoding, main technique and implication foreground. Then, some optimization is carried on key module of H.264, such as Intra-frame Prediction, Inter-frame Prediction and Integer Transformation. The design and realization of H.264 video decoding on OMAP is the emphasis. OMAP5910 consists of two cores which is different from traditional processors. To utilize OMAP dual-core architecture efficiently, its structure character and program principle must be familiar first. On one hand, an application is designed on ARM end to control DSP. On the other hand, the functions are performed on DSP end. When the decoder is accomplished, some picture sequences are tested and it is proved that this decoder can satisfy the need of handset implication. At last, there is a brief summary and some suggestions for further research.
Keywords/Search Tags:Multimedia, OMAP, H.264, Decoder, Optimization and Transformation
PDF Full Text Request
Related items