DocumentCode
2998940
Title
A Fast Scheme for the Three-Step Search Algorithm by the Utilization of Eight-Bit Partial Sums
Author
Duanmu, C.J.
Author_Institution
Dept. of Inf. Sci. & Eng., Zhejiang Normal Univ., Jinhua
Volume
2
fYear
2006
fDate
6-9 Aug. 2006
Firstpage
128
Lastpage
131
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. MWSCAS '06. 49th IEEE International Midwest Symposium on
Conference_Location
San Juan
ISSN
1548-3746
Print_ISBN
1-4244-0172-0
Electronic_ISBN
1548-3746
Type
conf
DOI
10.1109/MWSCAS.2006.382225
Filename
4267303
Link To Document