Title :
Enhancements of H.264 Encoder performance for video conferencing and videophone applications in TMS320C55X
Author :
Chattopadhyay, T. ; Banerjee, Somdutta ; Pal, Arpan
Author_Institution :
Convergence Solution Practices, Tata Consultancy Services Ltd., Kolkata
Abstract :
In this age of multimedia convergence, video based applications for conferencing and streaming are seeing big market traction. The main challenge of implementing these systems is a tradeoff between several factors like bandwidth, image quality, implementation cost and speed (in terms of mega cycles per second). Moreover to implement this encoder-decoder system (CODECs) in a real time system based on any digital signal processor (DSP) is more difficult because of their restricted resources like memory and CPU speed. In this paper, we present some novel approach, which reduces the computational complexity and also meets the memory constraint of the target processor for a standard H.264 baseline encoder without sacrificing the rate-distortion performance. The proposed algorithms are applied on standard test sequence of different resolutions. The results obtained from a considerably large number of test sequences show the strength of our proposed algorithm. We claim the betterment in performance measured in mega cycles per second (MCPS) at the cost of negligible loss in image quality. Moreover we gain the betterment in image quality using algorithm modification in rate controlling. Implementation details are also presented for a QCIF H.264 baseline encoder in a TMS320C55x DSP, which has only 256 KB RAM and 150 MHz clock speed. The enhanced performance is achieved thorough formulation of novel adaptive algorithms for rate control and motion estimation. We achieve almost 40% MCPS reduction at the cost of less than 1% reduction in image quality. We also get betterment in image quality by our proposed rate-controlling algorithm
Keywords :
code standards; digital signal processing chips; image resolution; image sequences; motion estimation; rate distortion theory; teleconferencing; video coding; H.264 encoder performance; TMS320C55X DSP; image quality; motion estimation; rate-controlling algorithm; rate-distortion performance; standard test sequence; video conferencing; videophone application; Bandwidth; Codecs; Convergence; Costs; Digital signal processing; Image quality; Signal processing algorithms; Streaming media; Testing; Videoconference; H.264/AVC; Video encoder; video conference; videophone TMS320C55X;
Conference_Titel :
Consumer Electronics, 2006. ISCE '06. 2006 IEEE Tenth International Symposium on
Conference_Location :
St. Petersburg
Print_ISBN :
1-4244-0216-6
DOI :
10.1109/ISCE.2006.1689436