DocumentCode :
2090206
Title :
ME64 - a highly scalable hardware parallel architecture motion estimation in FPGA
Author :
Bampi, Sergio ; Bergerman, Marcel
fYear :
2003
fDate :
8-11 Sept. 2003
Firstpage :
93
Lastpage :
98
Abstract :
Digital video compression is a computationally intensive task, in which motion estimation accounts for a significant portion of the arithmetic operations. This paper presents ME64, a dedicated scalable hardware architecture for fast computation of motion vectors. ME64 is a highly parallel architecture, based on a matrix of 64 processing elements at its core, an I/O interface, and comparison and control units. The proposed architecture was implemented in an FPGA to treat reference and search blocks of 8×8 and 15×15 pixels, respectively. ME64 is scalable to be able to cover larger search blocks if needed. It implements the full search algorithm using the SAD criteria. ME64 was fully described in VHDL and prototyped in the Xilinx XC2S150 FPGA device, with a maximum frequency of 33 MHz. Using this FPGA device, ME64 reaches 2.1 GOps (billions of 8-bit operations per second) and 107.32 frames (640×480 pixels) per second. The results herein presented validate the ME64 against a software implementation, using an external I/O data driver.
Keywords :
field programmable gate arrays; hardware description languages; logic design; motion estimation; parallel architectures; search problems; video coding; 15 pixel; 225 pixel; 307200 pixel; 33 MHz; 480 pixel; 64 pixel; 640 pixel; 8 bit; 8 pixel; FPGA; ME64; SAD criteria search algorithm; VHDL; digital video compression; motion estimation; motion vector computation; processing elements matrix; reference blocks; scalable hardware parallel architecture; search blocks; Computer architecture; Digital arithmetic; Field programmable gate arrays; Frequency; Hardware; Motion estimation; Parallel architectures; Prototypes; Software prototyping; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits and Systems Design, 2003. SBCCI 2003. Proceedings. 16th Symposium on
Print_ISBN :
0-7695-2009-X
Type :
conf
DOI :
10.1109/SBCCI.2003.1232812
Filename :
1232812
Link To Document :
بازگشت