Title :
An Efficient Hardware Architecture Design for H.264/AVC INTRA 4X4 Algorithm
Author :
Loukil, H. ; Kaanich, B. ; Atitallah, A. Ben ; Kadionik, P. ; Masmoudi, N.
Author_Institution :
Lab. of Electron. & Inf. Technol., Sfax Nat. Eng. Sch., Sfax
Abstract :
In this work, we present architecture for real-time implementation of INTRA 4 times 4 algorithm used in H.264/AVC baseline profile video coding standard. The INTRA 4 times 4 is composed by intra prediction 4 times 4, integer transform 4 times 4, quantization 4 times 4, inverse integer transform 4 times 4, inverse quantization 4 times 4. This hardware is designed to be used as part of a complete H.264 video coding system for video conference applications. This architecture presents minimum latency, maximum throughput, full utilization of hardware resources and combining both pipelining and parallel processing techniques. The proposed architecture is implemented in VHDL. The VHDL code is verified to work at 160 MHz in an ALTERA Stratix II FPGA. This architecture can process one macroblock (MB) for 432 clock cycles.
Keywords :
field programmable gate arrays; hardware description languages; parallel processing; pipeline processing; transforms; video coding; ALTERA Stratix II FPGA; H.264 video coding system; H.264-AVC INTRA 4 times 4 algorithm; VHDL code; hardware architecture design; integer transform; inverse integer transform; inverse quantization; parallel processing techniques; pipelining processing techniques; video conference; Algorithm design and analysis; Automatic voltage control; Delay; Hardware; Parallel processing; Pipeline processing; Quantization; Throughput; Video coding; Videoconference; FPGA; Hardware Implementation; VHDL; integer transform; intra prediction; quantization;
Conference_Titel :
Image Processing Theory, Tools and Applications, 2008. IPTA 2008. First Workshops on
Conference_Location :
Sousse
Print_ISBN :
978-1-4244-3321-6
Electronic_ISBN :
978-1-4244-3322-3
DOI :
10.1109/IPTA.2008.4743761