DocumentCode :
2642968
Title :
Design and implementation of a fast multi-frame hierarchical motion estimation circuit
Author :
Ho, Huong
Author_Institution :
Commun. Res. Centre Canada, Ottawa, ON, Canada
fYear :
2011
fDate :
9-12 Jan. 2011
Firstpage :
527
Lastpage :
528
Abstract :
In this paper, the architecture design and FPGA implementation of a motion estimation (ME) circuit that uses two frames as references is presented. The multi-frame hierarchical motion estimation circuit (MFHME) performs block matching error calculations on the luminance as well as the chrominance components of the pixel data in order to get accurate motion trajectories. The block matching engine of the MFHME is designed based on a hierarchical structure, to reduce total number of calculations while providing accurate motion trajectories. The sum of squared pixel differences (SSD), instead of sum of differences (SAD), has been used as a quality metric in the computation of matching errors for each block. For the 1080p frames, the implementation result shows the MFHME circuit supports a frame rate of 22fps at a frequency of 50 MHZ.
Keywords :
field programmable gate arrays; image matching; motion estimation; network synthesis; FPGA; block matching error calculations; chrominance; frequency 50 MHz; luminance; motion estimation; motion trajectory; multi-frame hierarchical circuit; quality metric; squared pixel differences; sum of differences; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Motion estimation; Pixel; Random access memory; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics (ICCE), 2011 IEEE International Conference on
Conference_Location :
Las Vegas, NV
ISSN :
2158-3994
Print_ISBN :
978-1-4244-8711-0
Type :
conf
DOI :
10.1109/ICCE.2011.5722720
Filename :
5722720
Link To Document :
بازگشت