Title :
An FPGA implementation of full-search variable block size motion estimation
Author :
Asano, Shuichi ; Shun, Zheng Zhi ; Maruyama, Tsutomu
Author_Institution :
Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
Abstract :
In this paper, we propose an approach for full-search variable block size motion estimation using an FPGA. In the motion estimation, the current frame is divided to macro-blocks, and the best matching block is searched for each macroblock in the search area of the reference frame. In our approach, the scan direction of the macroblock in the current frame, and the scan direction of the matching in the search area are optimized in order to reduce the access to the off-chip memory banks which stores the reference frame, and the on-chip memory banks which cache the search area. By reducing both memory accesses, it becomes possible to realize high performance on a small size FPGA.
Keywords :
field programmable gate arrays; image matching; motion estimation; FPGA; best matching block; full-search variable block size motion estimation; macroblock; off-chip memory banks; on-chip memory banks; reference frame; Arrays; Field programmable gate arrays; Memory management; Motion estimation; Pixel; Random access memory; Table lookup;
Conference_Titel :
Field-Programmable Technology (FPT), 2010 International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-8980-0
DOI :
10.1109/FPT.2010.5681445