Browse > Article

Fast Motion Estimation for Variable Motion Block Size in H.264 Standard  

최웅일 (성균관대학교 정보통신공학부)
전병우 (성균관대학교 정보통신공학부)
Publication Information
Abstract
The main feature of H.264 standard against conventional video standards is the high coding efficiency and the network friendliness. In spite of these outstanding features, it is not easy to implement H.264 codec as a real-time system due to its high requirement of memory bandwidth and intensive computation. Although the variable block size motion compensation using multiple reference frames is one of the key coding tools to bring about its main performance gain, it demands substantial computational complexity due to SAD (Sum of Absolute Difference) calculation among all possible combinations of coding modes to find the best motion vector. For speedup of motion estimation process, therefore, this paper proposes fast algorithms for both integer-pel and fractional-pel motion search. Since many conventional fast integer-pel motion estimation algorithms are not suitable for H.264 having variable motion block sizes, we propose the motion field adaptive search using the hierarchical block structure based on the diamond search applicable to variable motion block sizes. Besides, we also propose fast fractional-pel motion search using small diamond search centered by predictive motion vector based on statistical characteristic of motion vector.
Keywords
H.264 Standard; Fast motion estimation; Diamond search algorithm; Real-time video applications;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 G. Sullivan, G. Bjontegaard, 'Recommended Simulation Common Conditions for H.26L Coding Efficiency Experiments on Low-Resolution Progressive-scan Source Material,' ITU-T Q.6/16, Doc. #VCEG-N81, September 2001
2 최웅일, 전병우, 유국열, 천강욱, '고정 재배정 테이블 기반 동적 UVLC부호화 방법', 대한전자공학회논문지 제39권 SP편 제2호, 56-68쪽, 2002년 3월   과학기술학회마을
3 Zhibo Chen, Peng Zhou, Yun He, and Yidong Chen, 'Fast Integer Pel and Fractional Pel Motion Estimation for JVT,' JVT-F017, December 2002
4 A. Tourapis, O. Au, and M. Liou, 'Highly efficient predictive zonal algorithms for fast block-matching motion estimation,' IEEE Transactions on Circuits and Systems for Video Technology, pp, 934-947, October 2000   DOI   ScienceOn
5 이제윤, 최웅일, 전병우, 석민수, 'H.264의 가변 블록 움직임 보상을 위한 고속 움직임 벡터 탐색 및 모드 결정법', 대한전자공학회논문지 SP편 제40권 제4호, 49-59쪽, 2003년 7월   과학기술학회마을
6 S. Zhu and K. Ma, 'A new diamond search algorithm for fast block matching,' IEEE Trans. on Image Proc., Vol.9, No.2, pp.287-290, February 2000   DOI   ScienceOn
7 P. Hosur and K. Ma, 'Motion vector field adaptive fast motion estimation,' Second International Conference on Information, Communications and Signal Processing (ICICS '99), Singapore, 7-10, December 1999
8 Y. Itoh, 'Bi-directional motion vector coding using universal vlc,' Signal processing: Image communication 14, pp. 541-557, May 1999   DOI   ScienceOn
9 JVT and video study group, 'Text of ISO/IEC 14496-10 FDIS Advanced Video Coding,' in ISO/IEC JTC1/SC29/WG11 MPEG03/W5555, March 2003