Abstract
Motion estimation is one of the critical parts in video compression standards with a high computational load. Many motion estimation algorithms have been developed to reduce the number of search points compared to a full-search algorithm without losing the quality considerably. Most of them use fixed search patterns in their first step which may suffer from trapping into local minima or searching unnecessary blocks due to inappropriate size and type of search patterns. In this paper, a new dynamic search pattern using motion vectors of spatial and temporal neighboring blocks is proposed. The motion vectors of neighboring blocks are prioritized, in order to efficiently use of halfway stop technique. The simulation results indicate that proposed algorithm is very close to the full-search algorithm in quality, compared to other rivals. Moreover, the average number of searches is often less than other algorithms.












Similar content being viewed by others
References
Chau, L.P., Zhu, C.: A fast octagon-based search algorithm for motion estimation. Signal Process. 83(3), 671–675 (2003)
Huang, Y.W., Chen, C.Y., Tsai, C.H., Shen, C.F., Chen, L.G.: Survey on block matching motion estimation algorithms and architectures with new results. J. VLSI Signal Process. Syst. 42(3), 297–320 (2006)
Koga T. Iinuma K., H.A., Y., I.: Motion compensated interframe coding for video conferencing. In: Proceedings of NTC81, p. G5.3.1G5.3.5. New Orleans (1981)
Lin, L., Wey, I.C., Ding, J.H.: Fast predictive motion estimation algorithm with adaptive search mode based on motion type classification. Signal Image Video Process. 10(1), 171–180 (2014)
Luo, J., Yang, X., Liu, L.: A fast motion estimation algorithm based on adaptive pattern and search priority. Multimed. Tools Appl. 74(24), 11,821–11,836 (2015). doi:10.1007/s11042-014-2280-z
Nisar, H., Choi, T.S.: Multiple initial point prediction based search pattern selection for fast motion estimation. Pattern Recognit. 42(3), 475–486 (2009)
Po, L.M., Ma, W.C.: A novel four-step search algorithm for fast block motion estimation. IEEE Trans. Circ. Syst. Video Technol. 6(3), 313–317 (1996)
Pradhan, C., Adak, D.: Survey on block matching algorithms for motion estimation. Int. J. Comput. Appl. 46(16), 6–10 (2012)
Purwar, R.K., Rajpal, N.: A fast block motion estimation algorithm using dynamic pattern search. Signal Image Video Process. 7(1), 151–161 (2013)
Zhu, C., Lin, X., Chau, L.P.: Hexagon-based search pattern for fast block motion estimation. IEEE Trans. Circ. Syst. Video Technol. 12(5), 349–355 (2002)
Zhu, S., Ma, K.K.: A new diamond search algorithm for fast block-matching motion estimation. Trans. Image Proc. 9(2), 287–290 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Amirpour, H., Mousavinia, A. A dynamic search pattern motion estimation algorithm using prioritized motion vectors. SIViP 10, 1393–1400 (2016). https://doi.org/10.1007/s11760-016-0906-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-016-0906-5