Browse > Article

Fast Motion Estimation Algorithm Using Importance of Search Range and Adaptive Matching Criterion  

Choi, Hong-Seok (부경대학교)
Kim, Jong-Nam (부경대학교)
Jeong, Shin-Il (부경대학교)
Publication Information
Journal of the Institute of Convergence Signal Processing / v.16, no.4, 2015 , pp. 129-133 More about this Journal
Abstract
In this paper, we propose a fast motion estimation algorithm which is important in the performance of video encoding. Conventional fast motion estimation algorithms have serious problems of low prediction quality in some frames and still much computation. In the paper, we propose an algorithm that reduces unnecessary computations only, while keeping prediction quality almost similar to that of the full search. The proposed algorithm uses distribution of probability of motion vectors, divides search range into several groups according to its importance, and applies adaptive block matching criteria for each group of search range. The proposed algorithm takes only 3~5% in computational amount and has decreased prediction quality about 0~0.01dB compared with the fast full search algorithm.
Keywords
Motion estimation; Full search; Search range; Matching criterion; Search pattern;
Citations & Related Records
연도 인용수 순위
  • Reference
1 F. Dufaus and F. Moscheni, "Motion Estimation Techniques for Digital TV: A Review and a New Contribution," Proceeding of IEEE, Vol. 83, No. 3, pp. 858-876, 1995.   DOI
2 J. Kim and T. Choi, "Adaptive Matching Scan Algorithm based on Gradient Magnitude for Fast Full search in Motion Estimation," IEEE Transactions on Consumer Electronics, Vol. 45, No. 3pp. 762-772, 1999.   DOI
3 F. Cheng and S. Sun, "New Fast and Efficient Two-Step Search algorithm for Block Motion Estimation," IEEE Transactions on Circuits System for Video Technology, Vol. 9, No. 7, pp. 977-983, 1999.   DOI
4 C. Zhu, X. Lin, and L. Chau, "Hexagon Based Search Pattern for Fast Block Motion Estimation," IEEE Transactions on Circuits System for Video Technology, Vol. 12, No. 7, pp. 349-355, 2002.   DOI
5 W. Li and E. Salari, "Successive Elimination Algorithm for Motion Estimation," IEEE Transactions on Image Processing, Vol. 4, No. 1, pp. 105-107, 1995.   DOI
6 M.Z. Coban and R.M. Mersereau, "A Fast Exhaustive Search Algorithm for Rate-Constrained Motion Estimation," IEEE Transactions on Image Processing, Vol. 7, No. 7, pp. 769-773, 1998.   DOI
7 H. Wang and R. Mersereau, "Fast Algorithms for the Estimation of Motion Vectors," IEEE Transactions on Image Processing, Vol. 8, No. 3, pp. 435-438, 1999.   DOI
8 X.Q. Gao, C.J. Duanmu, and C.R. Zou, "A Multilevel Successive Elimination Algorithm for Block Matching Motion Estimation," IEEE Transactions on Image Processing, Vol. 9, No. 3, pp. 501-504, 2000.   DOI
9 T.G. Ahn, Y.H. Moon, and J.H. Kim, "Fast Full-Search Motion Estimation based on Multilevel Successive Elimination Algorithm," IEEE Transactions on Circuits and System for Video Technology, Vol. 14, No. 11, pp. 1265-1269, 2004.   DOI
10 J. Kim, S. Byun, Y. Kim, and B. Ahn, "Fast Full Search Motion Estimation Algorithm Using Early Detection of Impossible Candidate Vectors," IEEE Transactions on Signal Processing, Vol. 50, No. 9, pp. 2355-2365, 2002.   DOI
11 H.264/AVC reference software, http://iphome.hhi.de/suehring/tml/download/old_jm/
12 S. Jin and H. Lee, "Fast Partial Distortion Elimination Algorithm based on Hadamard Probability Model," IEE Electron. Letters, Vol. 44, No. 1, pp. 17-19, 2008.   DOI