DocumentCode
2304784
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
fYear
2008
fDate
23-26 Nov. 2008
Firstpage
1
Lastpage
5
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/IPTA.2008.4743761
Filename
4743761
Link To Document