DocumentCode
3193330
Title
An adaptive bilateral motion estimation algorithm and its hardware architecture
Author
Akin, Abdulkadir ; Cetin, Mert ; Erbagci, Burak ; Karakaya, Ozgur ; Hamzaoglu, Ilker
Author_Institution
Electron. Eng., Sabanci Univ., Istanbul, Turkey
fYear
2010
fDate
27-29 Sept. 2010
Firstpage
207
Lastpage
212
Abstract
In this paper, we propose an adaptive bilateral motion estimation (Bi-ME) algorithm for frame rate up-conversion of High Definition (HD) video. The proposed algorithm can be used as a refinement step after a true motion estimation algorithm. It refines the motion vector field between successive frames by employing a spiral search pattern and by adaptively assigning weights to candidate search locations. In addition, we propose a high performance hardware architecture for implementing the proposed Bi-ME algorithm. The proposed hardware uses an efficient memory organization and a novel data reuse scheme in order to reduce the memory bandwidth and control overhead. The proposed hardware consumes 24% of the slices in a Xilinx 2V8000FF1517-5 FPGA. It can work at 107 MHz in the same FPGA and is capable of processing 124 1920×1080 full HD frames per second (fps), therefore doubling the frame rate to 248 fps.
Keywords
adaptive estimation; field programmable gate arrays; high definition video; motion estimation; Bi-ME algorithm; HD video; Xilinx 2V8000FF1517-5 FPGA; adaptive bilateral motion estimation algorithm; control overhead; data reuse scheme; frame rate up-conversion; frequency 107 MHz; hardware architecture; high definition video; memory bandwidth; memory organization; motion vector field; spiral search pattern; Arrays; Field programmable gate arrays; Hardware; Organizations; Pixel; Radio frequency; Spirals; Bilateral Motion Estimation; FPGA; Frame Rate Up-conversion; Hardware Implementation; True Motion Estimation;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
Conference_Location
Madrid
Print_ISBN
978-1-4244-6469-2
Type
conf
DOI
10.1109/VLSISOC.2010.5642661
Filename
5642661
Link To Document