A Fast Full Search Motion Estimation Algorithm using Partitioned Search Window

세분화된 탐색 영역을 이용한 고속 전영역 움직임 예측 알고리즘

  • 박상준 (한양대학교 전자통신컴퓨터공학과 영상통신및신호처리 연구실) ;
  • 진순종 (한양대학교 전자통신컴퓨터공학과 영상통신및신호처리 연구실) ;
  • 정제창 (한양대학교 전자통신컴퓨터공학과 영상통신및신호처리 연구실)
  • Published : 2007.01.31

Abstract

We propose the fast full search algorithm that reduces the computation of the block matching algorithm which is used for motion estimation of the video coding. Since the conventional spiral search method starts searching at the center of the search window and then moves search point to estimate the motion vector pixel by pixel, it is good for the slow motion pictures. However the proposed method is good for the fast and slow motion because it estimates the motion in the new search order after partitioning the search window. Also, when finding the motion vector, this paper presents the method that reduces the complexity by computing the matching error in the order which is determined by local image complexity. The proposed algorithm reduces the computation up to 99% for block matching error compared with the conventional spiral full search algorithm without any loss of image quality.

본 논문에서는 비디오 부호화의 움직임 예측에 사용되는 블록 정합 알고리즘의 계산량을 줄이는 고속 전영역 탐색 알고리즘을 제안한다. 블록 정합 알고리즘에서 사용되는 기존의 나선형 탐색 방법은 탐색 영역의 중심에서 시작하여 탐색 지점을 화소 단위로 이동하면서 움직임 예측을 수행하기 때문에 움직임이 적은 영상에 적합하다. 본 논문에서는 탐색 영역을 작은 영역으로 세분화한 후 각 영역을 새로운 탐색 순서에 따라 움직임 예측을 수행함으로써 움직임이 많은 영상을 효과적으로 탐색할 수 있다. 또한 움직임 벡터 판정시 영상의 복잡도에 따라 최적의 순서로 비용을 계산하여 복잡도를 줄이는 방법을 제안한다. 실험 결과에서 제안하는 알고리즘이 기존의 나선형 전역 탐색 방법에 비해 예측화질의 열화 없이 최대 99%까지 계산량을 감소시키는 것을 확인할 수 있다.

Keywords

References

  1. R. Li, B. Zeng, and M.L. Liou, 'A new three-step search algorithm for block motion estimation,' IEEE Trans. On Circuits and Systems for Video Technology, vol. 4, no. 4, pp. 438-42, Aug'94 https://doi.org/10.1109/76.313138
  2. Shan Zhu and Kai-Kuang Ma, 'A New Diamond Algorithm for Fast Block-Matching Motion Estimation,' IEEE Trans. On Image Processing, vol. 9, No. 2, pp. 287 - 290, Feb. 2000 https://doi.org/10.1109/83.821744
  3. A.M. Tourapis, O.C. Au, and M.L. Liou, 'Fast Block-Matching Motion Estimation using Predictive Motion Vector Field Adaptive Search Technique (PMVFAST),' in ISO/IEC/JTC1/SC29 /WG11 MPEG2000/M5866, Noordwijkerhout, NL, Mar'00
  4. W. Li and E. Salari, 'Successive elimination algorithm for motion estimation,' IEEE Trans. Image Processing, vol. 4, pp. 105 - 107, Jan. 1995 https://doi.org/10.1109/83.350809
  5. X,Q. Gao, C.J. Duanmu, and C.R. Zou, 'A multilevel successive elimination algorithm for block matching motion estimation,' IEEE Trans. Image Processing, vol. 9, pp. 501 - 504, Mar. 2000 https://doi.org/10.1109/83.826786
  6. 김종남, '영상 복잡도와 다양한 정합 스캔을 이용한 고속 전영역 움직임 예측 알고리즘,' 정보과학회논문지 : 소프트웨어 및 응용 제 32권 제 10호, pp. 949 - 955, Oct. 2005