DOI QR코드

DOI QR Code

An Adaptive Block Matching Algorithm Based on Temporal Correlations

시간적 상관성을 이용한 적응적 블록 정합 알고리즘

  • 윤효순 (전남대학교 전산학과) ;
  • 이귀상 (전남대학교 정보통신연구소, 전산학과)
  • Published : 2002.04.01

Abstract

Since motion estimation and motion compensation methods remove the redundant data to employ the temporal redundancy in images, it plays an important role in digital video compression. Because of its high computational complexity, however, it is difficult to apply to high-resolution applications in real time environments. If we have information about the motion of an image block before the motion estimation, the location of a better starting point for the search of an exact motion vector can be determined to expedite the searching process. In this paper, we present an adaptive motion estimation approach bated on temporal correlations of consecutive image frames that defines the search pattern and determines the location of the initial search point adaptively. Through experiments, compared with DS(Diamond Search) algorithm, the proposed algorithm is about 0.1∼0.5(dB) better than DS in terms of PSNR(Peak Signal to Noise Ratio) and improves as high as 50% compared with DS in terms of average number of search point per motion vector estimation.

움직임 추정과 움직임 보상기법은 연속한 비디오 프레임간의 시간적 중복성을 이용하여 동영상내에 존재하는 중복된 데이터를 제거하기 때문에 비디오 영상 압축에서 중요한 역할을 하지만 많은 계산량으로 인하여 실시간 응용 및 고해상도 응용에 많은 어려움을 가지고 있다. 만일 움직임 추정을 하기 전에 블록의 움직임을 예측할 수 있다면 이를 바탕으로 탐색영역에서 초기 탐색점 위치와 탐색 패턴을 결정할 수 있을 것이다. 본 논문에서는 움직임의 높은 시간적 상관성을 이용하여 초기 탐색점 위치와 탐색 패턴을 결정함으로써 적응적으로 움직임을 추정하는 새로운 기법을 제안한다. 실험을 통하여 제안된 알고리즘을 다이아몬드 탐색 기법과 비교하였을 경우, 제안된 알고리즘은 움직임 보상 예측된 화질에 있어서 약 0.1∼0.5(dB)정도 성능을 향상시켰으며 움직임 벡터 추정의 속도에 있어서 약 50% 이상 높은 성능 향상을 보였다.

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. Lieu, '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, pp.287-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, Proc. SPIE, Vol.4067, pp.913-921, 2000 https://doi.org/10.1117/12.386693
  8. Danian Gong, Yun He, 'Fast Motion Estimation Algorithm using Horizontal and Multi-grid Search Strategy,' Picture Coding Symposium, pp.362-365, 2001
  9. Jae Yeal Nam, Jae Soo Seo and Jin Suk Kwak, 'New block-matching algorithm for motion estimation based on predictive direction information,' Visual Communications and Image Processing, Proc. SPIE, Vol.4067, pp.1212-1220, 2000 https://doi.org/10.1117/12.386710
  10. Alexis M, Tourapis, Goubin Shen, Ming L. Liou, Oscar C. Au, Ishfaq Ahmad, 'A New Predictive Diamond Search Algorithm for Block Based Motion Estimation,' Visual Communications and Image Processing, Proc, SPIE, Vol.4067. pp.1365-1373, 2000 https://doi.org/10.1117/12.386555
  11. M. J. Chen, L. G. Chen, T. D. Chiueh and Y. P. Lee, 'A new block matching criterion for motion estimation and its implementation,' IEEE Transactions on Circuits and Systems for Video Technology, Vol.5, pp.231-236, June, 1995 https://doi.org/10.1109/76.401100