DOI QR코드

DOI QR Code

A Fast Half Pixel Motion Estimation Method based on the Correlations between Integer pixel MVs and Half pixel MVs

정 화소 움직임 벡터와 반 화소 움직임 벡터의 상관성을 이용한 빠른 반 화소 움직임 추정 기법

  • 윤효순 (전남대학교 전산학과) ;
  • 이귀상 (전남대학교 전자컴퓨터정보통신공학부)
  • Published : 2005.04.01

Abstract

Motion Estimation (ME) has been developed to remove redundant data contained in a sequence of image. And ME is an important part of video encoding systems, since it can significantly affect the qualify of an encoded sequences. Generally, ME consists of two stages, the integer pixel motion estimation and the half pixel motion estimation. Many methods have been developed to reduce the computational complexity at the integer pixel motion estimation. However, the studies are needed at the half pixel motion estimation to reduce the complexity. In this paper, a method based on the correlations between integer pixel motion vectors and half pixel motion vectors is proposed for the half pixel motion estimation. The proposed method has less computational complexity than the full half pixel search method (FHSM) that needs the bilinear interpolation of half pixels and examines nine half pixel points to the find the half pixel motion vector. Experimental results show that the speedup improvement of the proposed method over FHSM can be up to $2.5\~80$ times faster and the image quality degradation is about to $0.07\~0.69(dB)$.

동영상 데이터를 실시간으로 전송하기 위해서는 데이터의 압축이 필수적인데, 이때 움직임 추정 기법을 사용하여 동영상내에 존재하는 중복된 데이터를 제거함으로써 데이터를 압축한다. 일반적으로, 움직임 추정 기법은 정 화소 움직임 벡터 추정과 반 화소 움직임 벡터 추정으로 이루어져 있는데, 블록 정합 기법을 사용하는 정 화소 움직임 벡터 추정을 위하여 많은 기법들이 제안되어 정 화소 움직임 추정에 소요되는 계산량을 줄였지만, 반 화소 보간과 블록 정합 기법을 사용하는 반 화소 움직임 벡터 추정을 위해서 그렇지 않다. 본 논문에서는 많은 계산량을 필요로 하는 반 화소 움직임 추정을 위한 기법을 제안하였는데, 제안된 기법은 정 화소와 반 화소 사이에 존재하는 움직임 벡터들의 상관성을 이용하였다. 실험을 통하여, 제안된 기법과 일반적으로 반 화소 움직임 추정에 사용되는 기법을 비교하였을 경우, 제안된 기법은 움직임 보상 예측된 화질면에 있어서 약 $0.07\~0.69(dB)$정도 저하되었지만, 탄 화소 움직임 벡터 추정의 속도면에 있어서 약 $2.5\~80$배 이상 높은 성능 향상을 보였다.

Keywords

References

  1. T.Koga, K.Iinuma, A.Hirano, Y.Ishiguro, 'Motion compensated interframe coding for video conference', Proc. NTC81, pp.G5.3.1-5.3.5, Nov. 1981
  2. R.Li, B.Zeng and M.L.Liou, 'A New Three Step Search Algorithm for Block Motion Estimation', IEEE Trans. on Circuits and System for Video Technology Vol. 4 No.4 pp. 438-441, Aug. 1994 https://doi.org/10.1109/76.313138
  3. J.R.Jain and A.K.Jain, 'Displacement measurement and its application in Interframe image Coding', IEEE Trans. on Communications, Vol. 29 No. 12 pp.1779-1808, Dec. 1981
  4. L.M.Po and W.C.Ma, 'A Novel Four Search Algorithm for Block Motion Estimation'. IEEE Trans. on Circuit and Systems for Video Technology Vol. 6. pp.313-317, June 1996 https://doi.org/10.1109/76.499840
  5. J.Y. Tham, S.Ranganath and A.A.Kassim, 'A Novel Unretricted Center-Biased Diamond Search Algorithm for Block Motion Estimation', IEEE Transactions on Circuits and Systems for Video Technology. Vol. 8 pp.369-377, Aug. 1998 https://doi.org/10.1109/76.709403
  6. S.Zhu and K.K.Ma 'A New Diamond Search Algorithm for Fast Block Matching Motion', IEEE Transaction on Image Processing Vol. 9 No.2 pp287-290, Feb. 2000 https://doi.org/10.1109/83.821744
  7. Yuk Ying Chung ,Neil W.Bergmann 'Fast Search Block Matching Motion Estimation Algorithm using FPGA', Visual Communications and Image Processing 2000. Proc.SPIE Vol. 4067 pp913-921 https://doi.org/10.1117/12.386693
  8. ce Zhu, Xiao Un and Lap-pui Chau, 'Hexagon based Search Pattern for Fast Block Motion Estimation', IEEE Transactions on Circuits and Systems for Video Technology. Vol. 12 No.5 pp.349-355, May. 2002 https://doi.org/10.1109/TCSVT.2002.1003474
  9. Prabhudev Irappa Hosur and Kai-Kuang Ma, 'Report on Performance of Fast Motion Estimation using Motion Vector Field Adaptive Search Technique (MVFAST)', ISO/lEC JTC1/SC29/WG11 M5453, Dec 1999
  10. Prabhudev Irappa Hosur and Kai-Kuang Ma, 'Report on Performance of Fast Motion Estimation using Motion Vector Field Adaptive Search Technique (MVFAST)', ISO/IEC JTC1/SC29/WG11 M5851, March 2000
  11. Hyo-Sun Yoon and Guee-Sang Lee, ' Low Complexity Motion Estimation based on Spatio-Temporal Correlations', Lecture Notes in Computer Science 2652
  12. Y. Senda, H.harasaki and M. Yano, 'A Simplified motion estimation using an approximation for the MPEG-2 real time encoder,' ICASSP'95, pp. 2273-2276 https://doi.org/10.1109/ICASSP.1995.479944
  13. Cheng Du, Yun He and Junli Zheng, 'A Parabolic Prediction-Based, Fast Half-Pixel Search Algorithm for Very Low Bit-Rate Moving-Picture Coding,' IEEE Transactions on Circuits and Systems for Video Technology. Vol. 13 No.6 pp.514-518, June. 2003 https://doi.org/10.1109/TCSVT.2003.813416
  14. Woong II Choi, Byeungwoo Jeon, 'Fast Motion Estimation with modified diamond search for variable motion block sizes', ICIP 2003, pp.371-374