Font Size: a A A

Dsp-based Multimedia Processing Library

Posted on:2007-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:H XuFull Text:PDF
GTID:2208360182470894Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Video compression is the key technology of multimedia data processing, and video codec is one of the most important core modules for a multimedia application system. In recent 20 years, ISO has provided a series of high-performance audio/video coding standards, such as MPEG and H.26X, which now play very important roles in many fields.Recently, researchers pay more and more attention on video codec based on DSP. The hardware structure of DSP processor core is especially designed for multimedia data processing, and plentiful multimedia data processing instructions are available. The implementation using DSP can shorten the time to market and offer convenience for upgrading and reprogramming. Therefore, this thesis focuses the attention on how to combine the strong data processing ability of DSP with the high-efficient compression technology.This thesis builds a MultiMedia Processing Library which is used for video processing on DSP in order to make the implementation of video codec easier. This library is designed to offer some efficient and convenient functions to the developers of video codec. In this paper, video compressing techniques and video coding standards history are first introduced, then the scheme of building MML and the MPEG4 & H.264 function descriptions are offered, finally we use some of the functions in MML to implement a network decoder of H.264.The advantage of MML is that users can call the functions directly without knowing the processing mechanism in them, therefore save the time and make it easy for programming; on the other hand, the functions in MML are optimized on DSP, so they can work efficiently in the user's own program.
Keywords/Search Tags:video codec, DSP, MultiMedia Processing Library
PDF Full Text Request
Related items