Title :
Software Pipelines Design for Variable Block-Size Motion Estimation with Large Search Range
Author :
Yang, Zhigang ; Gao, Wen ; Liu, Yan ; Zhao, Debin
Author_Institution :
Harbin Inst. of Technol., Harbin
fDate :
Sept. 16 2007-Oct. 19 2007
Abstract :
This paper presents some techniques for efficient motion estimation (ME) implementation on fixed-point digital signal processor (DSP) for high resolution video coding. First, challenges in large search-range ME are discussed. Then, based on the statistics analysis of the best matched block, correlations in variable block-size ME are removed on algorithm level while keeping almost the same performance as the original fast search strategy. Based on this modification and data reuse technique, this paper proposes an "index search" method for DSP implementation, which is a good solution to balance both high coding efficiency and high coding speed on the DSP platform. In "index search", ME is divided into three steps and highly parallel pipelines are designed for each step. The fully use of pipelines brings about 85% time reduction during ME. "Index search" can also be easily extended to achieve different search range and search patterns.
Keywords :
digital signal processing chips; motion estimation; pipeline processing; statistical analysis; video coding; DSP; fixed-point digital signal processor; high-resolution video coding; index search; large search-range motion estimation; software pipeline design; statistics analysis; variable block-size motion estimation; Algorithm design and analysis; Digital signal processing; Digital signal processors; Motion estimation; Performance analysis; Pipelines; Signal resolution; Software design; Statistical analysis; Video coding; Pipelines; digital signal processors; motion estimation; video codings;
Conference_Titel :
Image Processing, 2007. ICIP 2007. IEEE International Conference on
Conference_Location :
San Antonio, TX
Print_ISBN :
978-1-4244-1437-6
Electronic_ISBN :
1522-4880
DOI :
10.1109/ICIP.2007.4379797