Realization and Optimization of H.264 Encoder Based on High-Speed DSP Platform

Cai Can-hui · Signal Processing · 2007

H.264 is a new generation of video coding standard.Jointly established by ITU-T and ISO,the standard is of character- istics of low code rate and high quality.TMS320C64x is the highest-performance fixed-point digital signal processor family made by TI Corporation.This paper first introduces new technical features of the H.264 video encoder,and then discusses the design and implemen- tation of H.264 encoder based on TMS320C6416 DSP.The structure and developing platform of hardware,the procedure of code trans- plant and many optimizing methods applied are investigated.The optimization of the critical time consuming modules based on the ex- tended instruction set of C64x,the scheduling of data rolled-in and rolled-out by EDMA based on the running rule of the program and da- ta stream,and the utilization of the limited in-chip storage resources are studied in detail to improve the coding efficiency.The experi- ment results have shown that the proposed H.264 encoder can encode QCIF images sequences in real-time speed with high image quality and compression efficiency,thus can be employed in many real-time applications.

Read the paper · More papers on PaperTik