Font Size: a A A

Research Of Video Encoder Algorithms And Implementation Of Video Encoder Based On DM642

Posted on:2006-04-29Degree:MasterType:Thesis
Country:ChinaCandidate:H G XuFull Text:PDF
GTID:2168360152470901Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Video compression is key technology of multimedia data processing, and video codec is one of the most important core modules for a multimedia application systems. Currently, the implementation of video encoder is as follows: i ) video encoder software on PC. However, it is not dedicated in video data processing for PC s CPU so that the encoder software based on PC is not effective; ii ) using dedicated ASIC chip for video coding; iii ) video encoder based on programmable digital media processor, such as DSP. The hardware structure of DSP processor core is especially designed for multimedia data processing. Not only plentiful multimedia data processing instructions are available, but also it is more flexible for implementation of video encoder than ASIC chip. The implementation using DSP can shorten the time to market and offer convenience for upgrading and reprogramming. At 600 MHz and 4800 MIPS, the new generation DSP-DM642 digital media processor offers industry-leading performance. The processor which is integrated multimedia and network peripheral interfaces reduces system cost for multimedia applications, such as video phone terminal over IP. The system can be implemented through on-chip integration of key audio/video and connectivity peripherals. So, DM642 is an ideal platform for multimedia applications.The thesis will emphasis on research of ME algorithm and the implementation of H. 263 video encoder based on DM642 platform. The fast integer pixel motion estimation algorithm for video sequences which are smooth, vary slowly and have many background blocks is discussed. In addition, the sub-pixel ME algorithm is proposed. The fast ME algorithms are not only used for H.263,but also other video standards, such as MPEG4, H. 264. Then, we will optimize H. 263 video encoder based on DM642, and many skills of software development based on DM642 are summarized.In the first chapter, video compressing techniques and video coding standards history are introduced. Second, we will introduce the major video coding international standards, such as H. 263, MPEG4 and H. 264. The next two chapters are major contents of this paper, fast ME algorithms and optimization and implementation based on DM642 will be discussed respectively. In the end, the fifth chapter is about some conclusions and tasks in the future.
Keywords/Search Tags:video coding, H.263, fast motion-estimation algorithm, DM642, digital media processor
PDF Full Text Request
Related items