Browse > Article

Fast motion estimation scheme based on Successive Elimination Algorithm for applying to H.264  

Lim Chan (Chung-Ang University)
Kim Young-Moon (Chung-Ang University)
Lee Jae-Eun (Chung-Ang University)
Kang Hyun-Soo (ChungBuk University)
Publication Information
Abstract
In this paper, we propose a new fast motion estimation algorithm based on successive elimination algorithm (SEA) which can dramatically reduce heavy complexity of the variable block size motion estimation in H.264 encoder. The proposed method applies the conventional SEA in the hierarchical manner to the seven block modes. That is, the proposed algorithm can remove the unnecessary computation of SAD by means of the process that the previous minimum SAD is compared to a current SAD for each mode which is obtained by accumulating sum norms or SAD of $4\times4$ blocks. As a result, we have tighter bound in the inequality between SAD and sum norm than in the ordinary SEA. If the basic size of the block is smaller than $4\times4$, the bound will become tighter but it also causes to increase computational complexity, specifically addition operations for sum norm. Compared with fast full search algorithm of JM of H.264, our algorithm saves 60 to $70\%$ of computation on average for several image sequences.
Keywords
SEA; SAD; sum norm; variable block-based motion estimation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 W. Choi, J. Lee, S. Yang, and B, Jeon, 'Fast motion estimation and mode decision with variable motion block sizes', Proc. of SPIE, Visual Communications and Image Processing (VCIP), July 2003   DOI
2 Y. Noguchi, J. Furukawa, and H. Kiya, 'A fast full search block matching algorithm for MPEG-4 video', International Conference on Image Processing, Vol.1, pp. 61-65, 1999   DOI
3 W. Li and E. Salari, 'Successive elimination algorithm for motion estimation,' IEEE Trans. Image Processing, vol. 4, pp. 105-107, Jan. 1995   DOI   ScienceOn
4 T.M. Oh, Y.R. Kim, W.G. Hong, and S.J. Ko, 'A fast full search motion estimation algorithm using the sum of partial norms,' Proc. ICCE, pp. 236-237, 2000   DOI
5 Z, Zhou, M. T. Sun, and Y. F. Hsu, 'Fast variable block-size motion estimation algorithm based on merge and slit procedures for H.264 / MPEG-4 AVC', International Symposium on Circuits and Systems, Vol.3, pp. 725-728, May 2004
6 S. Y. Huang, J. R. Chen, J. S. Wang, K. R. Hsieh, and H. Y. Hsieh, 'Classified variable block size motion estimation algorithm for image', IEEE International Conference on Image Processing, Vol.3, pp. 736-740, Nov 1994   DOI
7 A. Ahmad, N. Khan, S. Masud, and M. A. Maud, 'Selection of variable block sizes in H.264', IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '04), Vol.3, pp. 173-176, May 2004   DOI
8 T. G. Ahn, Y. H. Moon, and J. H. Kim, 'Fast Full-Search Motion Estimation Based on Multilevel Successive Elimination Algorithm', IEEE Trans. on Circuits and Systems for Video Technology, Vol.14, No.11, pp. 1265-1269, Nov. 2004   DOI   ScienceOn
9 M. Brunig, W. Niehsen, 'Fast full-search blockmatching', IEEE Trans. on Circuits and Systems for video Technology, Vol.11 , No.2, pp. 241-247, Feb. 2001   DOI   ScienceOn