DocumentCode :
2960780
Title :
An Efficient HW/SW Implementation of the H.263 Video Coder in FPGA
Author :
Ben Atitallah, Ahmed ; Kadionik, P. ; Ghozzi, F. ; Nouel, P. ; Masmoudi, N. ; Levi, H.
Author_Institution :
Nat. Eng. Sch. of Sfax, Sfax
fYear :
2006
fDate :
10-13 Dec. 2006
Firstpage :
814
Lastpage :
817
Abstract :
In this paper, we present an efficient HW/SW codesign architecture for H.263 video coder and its FPGA implementation. Each module of the coder is investigated to find which approach between HW and SW is better to achieve real-time processing speed as well as flexibility. The hardware portion include the discrete cosine transform (DCT) and inverse DCT (IDCT). Remaining parts were realized in software with NIOS II softcore processor. This paper also introduces efficient design methods for HW and SW modules. In hardware, an efficient architecture for the 2-D DCT and 2-D IDCT is suggested to reduce the chip size. Software optimization technique is also explored by using the fast block-matching algorithm for motion estimation (ME). The whole design are described in VHDL language and implemented in stratix EP2S60 FPGA. Finally, the coder has been tested on the altera NIOS II development board.
Keywords :
data compression; discrete cosine transforms; field programmable gate arrays; hardware description languages; hardware-software codesign; motion estimation; optimisation; timing; video codecs; 2-D discrete cosine transform; 2-D inverse DCT; FPGA implementation; H.263 video coder; NIOS II softcore processor; VHDL language; altera NIOS II development board; chip size reduction; efficient HW-SW codesign architecture; fast block-matching algorithm; motion estimation; real-time flexibility; real-time processing speed; software optimization technique; stratix EP2S60 FPGA; Bit rate; Code standards; Discrete cosine transforms; Field programmable gate arrays; Hardware; Laboratories; Motion estimation; Timing; Video coding; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
Conference_Location :
Nice
Print_ISBN :
1-4244-0395-2
Electronic_ISBN :
1-4244-0395-2
Type :
conf
DOI :
10.1109/ICECS.2006.379913
Filename :
4263491
Link To Document :
بازگشت