DocumentCode
3386018
Title
An FPGA implementation of motion estimation algorithm for H.264/AVC
Author
Kthiri, M. ; Kadionik, P. ; Levi, H. ; Loukil, H. ; Ben Atitallah, A. ; Masmoudi, N.
Author_Institution
MS Lab.-ENSEIRB-MATMECA, Univ. Bordeaux 1, Talence, France
fYear
2010
fDate
Sept. 30 2010-Oct. 2 2010
Firstpage
1
Lastpage
4
Abstract
The H.264/AVC standard achieves much higher coding efficiency than previous video coding standards. Unfortunately mis comes with a cost in considerably increased complexity at the encoder mainly due to motion estimation. Therefore, various fast algorithms have been proposed for reducing computation but they do not consider how they can be effectively implemented by hardware. In this paper, we propose a hardware architecture of fast search block matching motion estimation algorithm using Line Diamond Parallel Search (LDPS) for H.264/AVC video coding system. This architecture presents pipeline processing techniques, minimum latency, maximum throughput and full utilization of hardware resources. The VHDL code has been tested and can work at high frequency in a Xilinx Virtex-5 FPGA circuit.
Keywords
field programmable gate arrays; hardware description languages; motion estimation; pipeline processing; video coding; H.264/AVC video coding system; VHDL code; Xilinx Virtex-5 FPGA circuit; coding efficiency; fast search block matching motion estimation algorithm; hardware architecture; line diamond parallel search; pipeline processing technique; Automatic voltage control; Clocks; Diamond-like carbon; Field programmable gate arrays; Motion estimation; Pixel; Registers; FPGA; H.264/A VC; Motion estimation; VHDL;
fLanguage
English
Publisher
ieee
Conference_Titel
I/V Communications and Mobile Network (ISVC), 2010 5th International Symposium on
Conference_Location
Rabat
Print_ISBN
978-1-4244-5996-4
Type
conf
DOI
10.1109/ISVC.2010.5654826
Filename
5654826
Link To Document