Abstract
The new fast full-search motion estimation algorithm for optimal motion estimation is proposed in this paper. This algorithm presents fast computing method that calculates the tighter boundaries faster by exploiting the computational redundancy. The proposed algorithm, first, determines the possible motion vectors (PMVs) that are not rejected by the first two tighter boundaries to facilitate the prediction of the best initial motion vector (IMV) for the follow-up search. Thereafter, an optimal motion vector (OMV) will be traced out in the PMV set. The IMV greatly helps in the early rejection of impossible candidate blocks while tracing the OMV. Experimental results show that the proposed algorithm outperforms the other previous optimal motion estimation algorithms in reducing the number of computations on several video sequences. The proposed algorithm achieves about 156–456 speed-up gain over full search on several video sequences. But, the state-of-the-art algorithms such as adaptive MSEA and Winner Update algorithm with Integral image algorithms can achieve only about 72–382 speed-up gain over full search on the same video sequences. Finally, the proposed new fast full-search motion estimation algorithm is modified to suboptimal motion estimation algorithm, resulting only in a trivial average peak signal-to-noise ratio drop of about 0.2 dB, but it achieves a very fast computational speed.
Similar content being viewed by others
References
Zhu, S., Ma, K.K.: A new diamond search algorithm for fast block matching motion estimation. IEEE Trans. Image Process. 9(2), 287–290 (2000)
Zhu, C., Lin, X., Chau, L.-P.: Hexagon-based search pattern for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 12(5), 349–355 (2002)
Nie, Y., Ma, K.K.: Adaptive rood pattern search for fast block matching motion estimation. IEEE Trans. Image Process. 11(12), 1442–1449 (2002)
Chen, Z., Xu, J., He, Y., Zheng, J.: Fastinteger-pel and fractional-pel motion estimation for H.264/AVC. J. Vis. Commun. Image Represent. 17(2), 264–290 (2006)
Po, L.M., Ting, C.W., Wong, K.M., Ng, K.H.: Novel point oriented inner searches for fast block motion estimation. IEEE Trans. Multimed. 9(1), 9–15 (2007)
Zou, B.-J., Shi, C., Chen, S.: Enhanced hexagonal-based search using direction-oriented inner search for motion estimation. IEEE Trans. Circuits Syst. Video Technol. 20(1), 156–160 (2010)
Li, W., Salari, E.: Successive elimination algorithm for motion estimation. IEEE Trans. Image Process. 4, 105–107 (1995)
Gao, X.Q., Duanmu, C.J., Zou, C.R.: A multilevel successive elimination algorithm for block matching motion estimation. IEEE Trans. Image Process. 9, 501–504 (2000)
Zhu, C., Qi, W.S., Ser, W.: Predictive fine granularity successive elimination for fast optimal block matching motion estimation. IEEE Trans. Image Process. 14(2), 213–221 (2005)
Liu, S.-W., Wei, S.-D., Lai, S.-H.: Fast optimal motion estimation based on gradient-based adaptive multilevel successive elimination. IEEE Trans. Circuits Syst. Video Technol. 18(2), 156–160 (2008)
Chen, Y., Hung, Y., Fuh, C.: Fast block matching algorithm based on the winner-update strategy. IEEE Trans. Image Process. 10(8), 1212–1222 (2001)
Jung, J-H., Lee, H-S., Hee Lee, J., Park, D-J.: A novel template matching scheme for fast full-search boosted by an integral image. IEEE Signal Process. Lett. 17(1), 107–110 (2010)
Acknowledgments
The authors would like to thank the anonymous reviewers for their comments and suggestions that helped improve the quality of this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Paramkusam, A.V., Reddy, V.S.K. The efficient optimal and suboptimal motion estimation algorithms. SIViP 9, 1265–1270 (2015). https://doi.org/10.1007/s11760-013-0562-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-013-0562-y