Title :
Efficient motion vector refinement architecture for sub-pixel motion estimation systems
Author :
Dias, Tiago ; Roma, Nuno ; Sousa, Leonel
Author_Institution :
INESC-ID, Lisbon, Portugal
Abstract :
This paper proposes a new, scalable and efficient VLSI architecture for real-time sub-pixel motion estimation. The proposed structure is optimized for search strategies using small search ranges, such as hierarchical or sub-pel refinement algorithms. Based on the proposed architecture, a highly modular and configurable motion estimation co-processor capable of estimating optimal motion vectors with any given accuracy and using any known interpolation algorithm is presented. The performance of this processing structure was evaluated by embedding it in a two-level motion estimation system with minimum memory bandwidth requirements, that estimates half-pixel accurate motion vectors using a two-step search procedure. Experimental results for implementations on ASIC and FPGA devices show that by using the proposed architecture it is possible to estimate motion vectors up to the 4CIF image format, in real-time with any given sub-pixel accuracy.
Keywords :
VLSI; application specific integrated circuits; field programmable gate arrays; image resolution; interpolation; motion estimation; ASIC device; FPGA device; VLSI architecture; interpolation algorithm; minimum memory bandwidth requirements; motion vector refinement architecture; subpixel motion estimation systems; two-step search procedure; Bit rate; Computer architecture; Delay; Electronic mail; Hardware; Motion estimation; Real time systems; Very large scale integration; Video coding; Video sequences;
Conference_Titel :
Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
Print_ISBN :
0-7803-9333-3
DOI :
10.1109/SIPS.2005.1579885