DocumentCode
2139969
Title
A high performance hardware architecture for an SAD reuse based hierarchical motion estimation algorithm for H.264 video coding
Author
Yalcin, Sinan ; Ates, Hasan F. ; Hamzaoglu, Ilker
Author_Institution
Fac. of Eng. & Natural Sci., Sabanci Univ., Istanbul, Turkey
fYear
2005
fDate
24-26 Aug. 2005
Firstpage
509
Lastpage
514
Abstract
In this paper, we present a high performance and low cost hardware architecture for real-time implementation of an SAD reuse based hierarchical motion estimation algorithm for H.264/MPEG4 Part 10 video coding. This hardware is designed to be used as part of a complete H.264 video coding system for portable applications. The proposed architecture is implemented in Verilog HDL. The Verilog RTL code is verified to work at 68 MHz in a Xilinx Virtex II FPGA. The FPGA implementation can process 27 VGA frames (640 × 480) or 82 CIF frames (352 × 288) per second.
Keywords
field programmable gate arrays; hardware description languages; motion estimation; real-time systems; reconfigurable architectures; video coding; FPGA implementation; H.264 video coding system; SAD reuse; Verilog HDL; Verilog RTL code; Xilinx Virtex II FPGA; hardware architecture; hierarchical motion estimation algorithm; real-time implementation; Costs; Field programmable gate arrays; Hardware design languages; ISO standards; MPEG 4 Standard; Motion estimation; Standards development; Standards organizations; Video coding; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN
0-7803-9362-7
Type
conf
DOI
10.1109/FPL.2005.1515773
Filename
1515773
Link To Document