Title :
An H.264 Encoder for Real Time Video Processing Designed for SPEAr Customizable System-on-Chip Family
Author :
Licciardo, Gian-Domenico ; Costagliola, Maurizio
Author_Institution :
Dept. of Inf. & Electr. Eng., Univ. of Salerno, Salerno, Italy
Abstract :
In this paper an H.264/AVC baseline profile encoder is proposed, designed to be implemented on the STMicroelectronics SPEAr customizable SoC family. Computational intensive modules, like motion estimation and compensation, have been implemented in hardware and prototyped on a Xilinx FPGA where they operate at the maximum frequency of 56.179 MHz. To gain a good adaptiveness for different aims, the variable length coding and the assembly of the output bitstream run on the embedded ARM processor. The high speed obtained and PSNR values of about 35 dB show that the architecture proposed can be successful implemented on low-cost platform also for real time applications.
Keywords :
coprocessors; field programmable gate arrays; motion compensation; motion estimation; system-on-chip; variable length codes; video coding; AVC baseline profile encoder; H.264 encoder; application specific integrated circuits; coprocessors; field programmable gate arrays; motion compensation; motion estimation; real time video processing; system-on-chip; variable length coding; video signal processing; Assembly; Automatic voltage control; Field programmable gate arrays; Frequency estimation; Hardware; Motion estimation; Process design; Prototypes; Real time systems; System-on-a-chip; Application specific integrated circuits; Coprocessors; Field programmable gate arrays; HDTV; Video signal processing;
Conference_Titel :
Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4244-1235-8
Electronic_ISBN :
978-1-4244-1236-5
DOI :
10.1109/ICSPC.2007.4728446