Fast Motion Estimation Algorithm Using Early Detection of Optimal Candidates with Priority and a Threshold

우선순위와 문턱치를 가지고 최적 후보 조기 검출을 사용하는 고속 움직임 예측 알고리즘

  • Kim, Jong-Nam (Dept. of IT Convergence & Applications Engineering, Pukyong National University)
  • 김종남 (부경대학교 IT융합응용공학과)
  • Received : 2020.03.15
  • Accepted : 2020.06.05
  • Published : 2020.06.30

Abstract

In this paper, we propose a fast block matching algorithm of motion estimation using early detection of optimal candidate with high priority and a threshold. Even though so many fast algorithms for motion estimation have been published to reduce computational reduction full search algorithm, still so many works to improve performance of motion estimation are being reported. The proposed algorithm calculates block matching error for each candidate with high priority from previous partial matching error. The proposed algorithm can be applied additionally to most of conventional fast block matching algorithms for more speed up. By doing that, we can find the minimum error point early and get speed up by reducing unnecessary computations of impossible candidates. The proposed algorithm uses smaller computation than conventional fast full search algorithms with the same prediction quality as the full search algorithm. Experimental results shows that the proposed algorithm reduces 30~70% compared with the computation of the PDE and full search algorithms without any degradation of prediction quality and further reduces it with other fast lossy algorithms.

본 논문에서는 우선순위와 문턱치를 가지고 최적 후보의 조기 탐지를 이용한 움직임 추정의 고속 블록 매칭 알고리즘을 제안한다. 전 영역 탐색(full search) 알고리즘의 계산량을 줄이기 위해 많은 고속 움직임 추정 알고리즘이 발표되었지만, 여전히 움직임 추정 성능을 향상시키기 위한 많은 연구가 보고되고 있다. 제안된 알고리즘은 이전 부분 매칭 오류에서 우선순위가 높은 각 후보에 대한 블록 매칭 오류를 계산한다. 제안된 알고리즘은 대부분의 기존 고속 블록 매칭 알고리즘에 추가적으로 적용하여 속도를 높일 수 있다. 그렇게 함으로써 최소 오류 지점을 조기에 찾고 불가능한 후보에 대한 불필요한 계산을 줄임으로써 속도를 높일 수 있다. 제안된 알고리즘은 전 영역 탐색 알고리즘과 동일한 예측 화질을 가지면서 기존의 고속 무손실 탐색 알고리즘보다 적은 계산을 사용한다. 실험결과로서, 제안된 알고리즘은 예측 화질 저하 없이 PDE 및 전 영역 탐색 방법의 계산에 비해 30 ~ 70%까지 줄일 수 있으며, 다른 고속 손실 알고리즘을 사용하면 더욱 감소시키는 것으로 나타났다.

Keywords

Acknowledgement

본 논문은 부경대학교 자율창의연구(2019)의 지원을 받아 수행된 것임.

References

  1. T. Tan, R. Weerakkody, G. Sullivan, "Video quality evaluation methodology and verification testing of HEVC compression performance," IEEE Transactions on Circuits System & Video Technology, vol. 26, no. 1, pp. 76-90, 2016. https://doi.org/10.1109/TCSVT.2015.2477916
  2. F. Luo, S. Wang, S. Wang, X. Zhang, S. Ma, W. Gao, "GPU-based hierarchcal motion estimation for high efficiency videoc oding," IEEE Trans. on Multimedia, vol. 21 no. 4, pp. 851-862, 2019.
  3. T. Lee, Y. Chan, W. Sui, "Adapitve search range for HEVC motion estimation based on depth information," IEEE Transactions on Circuits System & Video Technology, vol. 27, no. 10, pp. 2216-2230, 2017. https://doi.org/10.1109/TCSVT.2016.2583979
  4. Z. Pan, J. Lei, Y. Zhang, X. Sun, S. Kwong, "Fast motion estimation based on content property for low-complexity H.265/HEVC encoder," IEEE Transactions on Broadcasting, vol. 63, no. 3, pp. 675-684, 2016.
  5. S. Gogoi, R. Peesapati, "A hybrid motion estimation search algorithm for HEVC/H.265," Proceeding of International Symposium on Smart Electronic Systems, pp. 129-132, 2019.
  6. N. Alnajdawi, M. Alnajdawi, S. Tedmori, "Employing a novel cross-diamond search in a modified hierarchical search motion estimation algorithm for video compression," Elsevier Information Sciences, vol. 268, pp. 425-435, 2014. https://doi.org/10.1016/j.ins.2013.08.009
  7. A. Paramkusam, "Efficient motion estimation algorithm on the layers," IEE Electronics Letters, pp. 467-468, 2017.
  8. N. Vayalil, M. Paul, Y. Kong, "A novel angle-restricted test zone search algorithm for performance improvement of HEVC," Proceeding of IEEE International Conference on Image Processing, pp. 6-10, 2017.
  9. X. Q. Gao, C. J. Duanmu, C. R. Zou, "A multilevel successive elimination algorithm for block matching motion estimation," IEEE Transactions on Image Processing, vol. 9, no. 3, pp. 501-504, 2000. https://doi.org/10.1109/83.826786
  10. J. Kim, S. Byun, Y. Kim, B. Ahn, "Fast full search motion estimation algorithm using early detection of impossible candidate vectors," IEEE Transactions on Signal Processing, vol. 50, no. 9, pp. 2355-2365, 2002. https://doi.org/10.1109/TSP.2002.801888
  11. H.264/AVC reference software, http://iphome.hhi.de/suehring/tml/download/old_jm/
  12. S. Jin, H. Lee, "Fast partial distortion elimination algorithm based on hadamard probability model," IEE Electronics Letters, vol. 44, no. 1, pp. 17-19, 2008. https://doi.org/10.1049/el:20082872