Fast Optimal Motion Estimation Based on Gradient-Based Adaptive Multilevel Successive Elimination

In this paper, we propose a fast and optimal solution for block motion estimation based on an adaptive multilevel successive elimination algorithm. This algorithm is accomplished by applying a modified multilevel successive elimination algorithm (SEA) with the elimination order determined by the sum of the gradient magnitudes of each subblock and the elimination process terminated by comparing the above sum with a threshold. In addition a fast approximate motion estimation method and the accumulated distortion scheme are employed to make the proposed algorithm even more efficiently. Experimental results show that the proposed adaptive multilevel successive elimination strategy (AdaMSEA) algorithm significantly outperforms other previous optimal motion estimation algorithms, including SEA, MSEA, and FGSE on a wide variety of video sequences. Finally, we modify the proposed AdaMSEA to an approximate motion estimation algorithm to achieve very fast computational speed, and the experimental results show superior performance of this approximate algorithm over some fast motion estimation algorithms.

[1]  Kai-Kuang Ma,et al.  A new diamond search algorithm for fast block-matching motion estimation , 2000, IEEE Trans. Image Process..

[2]  Kai-Kuang Ma,et al.  Adaptive rood pattern search for fast block-matching motion estimation , 2002, IEEE Trans. Image Process..

[3]  Lai-Man Po,et al.  A novel four-step search algorithm for fast block motion estimation , 1996, IEEE Trans. Circuits Syst. Video Technol..

[4]  Ezzatollah Salari,et al.  Successive elimination algorithm for motion estimation , 1995, IEEE Trans. Image Process..

[5]  Wee Ser,et al.  Predictive fine granularity successive elimination for fast optimal block-matching motion estimation , 2005, IEEE Transactions on Image Processing.

[6]  Xiqi Gao,et al.  A multilevel successive elimination algorithm for block matching motion estimation , 2000, IEEE Trans. Image Process..

[7]  Yong Ho Moon,et al.  Fast full-search motion estimation based on multilevel successive elimination algorithm , 2004, IEEE Trans. Circuits Syst. Video Technol..

[8]  Kai-Kuang Ma,et al.  An improved adaptive rood pattern search for fast block-matching motion estimation in JVT/H.26L , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[9]  Wolfgang Niehsen,et al.  Fast full-search block matching , 2001, IEEE Trans. Circuits Syst. Video Technol..

[10]  Chang-Hsing Lee,et al.  A fast motion estimation algorithm based on the block sum pyramid , 1997, IEEE Trans. Image Process..