DocumentCode
2260617
Title
A high performance and low memory bandwidth architecture for motion estimation targeting high definition digital videos
Author
Lopes, Alba Sandyra Bezerra ; Silva, Ivan Saraiva ; Agostini, Luciano Volcan
Author_Institution
Fed. Inst. of Rio Grande do Norte, Rio Grande, Brazil
fYear
2012
fDate
20-23 March 2012
Firstpage
1
Lastpage
6
Abstract
This work presents a high performance and low memory bandwidth hardware architecture based on the Full Search block matching algorithm for the motion estimation on high definition digital videos. The motion estimation is the most computational intensive module of the video encoder and it requires besides the high processing throughput, a very high bandwidth with the external memory. The presented architecture explores the parallelism to achieve high processing rates and it uses a memory hierarchy to reuse data, reducing the required bandwidth with external memory. The architecture was described in VHDL and synthesized in a Xilinx Virtex 4 FPGA, achieving an operation frequency of 292 MHz and processing more than 38 high definition 1080 frames (1920×1080 pixels) per second, surpassing the requirements for real time processing.
Keywords
field programmable gate arrays; hardware description languages; motion estimation; video coding; VHDL; Xilinx Virtex 4 FPGA; frequency 292 MHz; full search block matching algorithm; high definition digital videos; high performance bandwidth hardware architecture; low memory bandwidth architecture; motion estimation; video encoder; Bandwidth; Complexity theory; Memory management; Motion estimation; Parallel processing; Registers; Motion Estimation; memory hierarchy; video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic (SPL), 2012 VIII Southern Conference on
Conference_Location
Bento Goncalves
Print_ISBN
978-1-4673-0184-8
Type
conf
DOI
10.1109/SPL.2012.6211784
Filename
6211784
Link To Document