Title :
A Fast Scheme for the Three-Step Search Algorithm by the Utilization of Eight-Bit Partial Sums
Author_Institution :
Dept. of Inf. Sci. & Eng., Zhejiang Normal Univ., Jinhua
Abstract :
Due to the high computational complexity of the full-search algorithm, fast block motion estimation algorithms are needed for real-time implementations of the current video coding standards. Recently, a three-step search algorithm for block motion estimation has been proposed in the literature. In this paper, a fast scheme for the three-step search algorithm is proposed to reduce the computational complexity of the three-step search algorithm without loss of its accuracy. By using eight-bit partial sums and the corresponding lower bound for the modified sum of absolute difference (MSAD) criterion in the proposed scheme, a large number of candidate motion vectors are discarded while still retaining the optimal motion vector of the three-step search algorithm. In this way, the computational requirement of the three-step search algorithm is significantly reduced while maintaining its accuracy. It is shown that the byte-type data-parallelism on a single instruction multiple data (SIMD) architecture can be utilized to further accelerate the execution of the proposed scheme. Simulations of the scheme are carried out for various benchmark video sequences and the results demonstrate that the new scheme can reduce the computational complexity of the three-step search algorithm by 20 to 40 percent with no loss of its accuracy.
Keywords :
computational complexity; image sequences; motion estimation; parallel architectures; search problems; video coding; MSAD criterion; SIMD architecture; byte-type data-parallelism; computational complexity reduction; eight-bit partial sums utilization; fast block motion estimation algorithms; modified sum of absolute difference criterion; optimal motion vector; single instruction multiple data architecture; three-step search algorithm; video coding standards; video sequences; Acceleration; Computational complexity; Computational modeling; Computer architecture; Information science; MPEG 4 Standard; Motion estimation; Very large scale integration; Video coding; Video sequences; Block Motion Estimation; Three-Step Search Algorithm; Video Coding;
Conference_Titel :
Circuits and Systems, 2006. MWSCAS '06. 49th IEEE International Midwest Symposium on
Conference_Location :
San Juan
Print_ISBN :
1-4244-0172-0
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2006.382225