Skip to main content
Log in

Predictive and distribution-oriented fast motion estimation for H.264/AVC

  • Original Research Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

For fast motion estimation (ME) in video coding, many fast block matching ME algorithms are proposed. Among these algorithms, Unsymmetrical-cross Multi-grid-hexagon Search (UMHexagonS) algorithm can be regarded as a distinguished representative. However, the excellent rate-distortion (R-D) performance of UMHexagonS comes at the cost of relatively high computational complexity of the initial search point decision and the hybrid search pattern. To tackle this disadvantage, a new fast ME algorithm is proposed. An experiment is performed to analyze the best motion vectors (MVs) distribution in natural video sequences. Based on the correlations between spatial and temporal blocks as well as the asymmetrical distribution of the best MVs in natural video sequences, a small diamond search pattern and an asymmetrical cross search pattern are jointly employed to locate the best matching block. Experimental results demonstrate that when compared to recently improved UMHexagonS, the ME time can be reduced up to 38.70 % while with a quite similar R-D performance as UMHexagonS. When compared with the fast directional gradient descent search (FDGDS), the ME time can be reduced up to 12.23 %, while with a better R-D performance than FDGDS, 0.11 dB BDPSNR increase and 2.14 % BDBitrate decrease. Especially, the proposed algorithm can work well in video sequences with various motion activities and formats, and is more suitable for real-time application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Wiegand, T., Sullivan, G.J., Bjontegaard, G., Luthra, A.: Overview of the H.264/AVC video coding standard. IEEE Trans. Circuits Syst. Video Technol. 13(7), 560–576 (2003)

    Google Scholar 

  2. Advanced Video Coding for Generic Audiovisual Services, ISO/IEC 14496–10: 2005(E) ITU-T Rec. H.264(E) (2005)

  3. Ren, J., Kehtarnavaz, N., Budagavi, M.: A fast feature-assisted adaptive early termination approach for multiple reference frames motion estimation in H.264. J. Real Time Image Process. 3(1–2), 77–88 (2008)

    Article  Google Scholar 

  4. Huang, Y.W., Hsieh, B.Y., Chien, S.Y., Ma, S.Y., Chen L.G.: Analysis and complexity reduction of multiple reference frames motion estimation in H.264/AVC, IEEE Trans. Circuits Syst. Video Technol. 16(4), 507–522 (2006)

    Google Scholar 

  5. Koga, T., Iinuma, K., Hirano, A., Iijima, Y., Lshiguro T.: Motion-compensated interframe coding for video conferencing. In: Proceeding of the National Telecommunications Conference, New Orleans, G5.3.1–G5.3.5 (1981)

  6. Po, L.M., Ma, W.C.: A novel four-step search algorithm for block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 6(3), 313–317 (1996)

    Article  Google Scholar 

  7. Liu, L.K., Feig, E.: A block-based gradient descent search algorithm for block motion estimation in video coding. IEEE Trans. Circuits Syst. Video Technol. 6(4), 419–422 (1996)

    Article  Google Scholar 

  8. 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)

    Article  MathSciNet  Google Scholar 

  9. Ranjit, S.S.S., Sim, K.S., Besar, B., Md Salim, S.I., Subramaniam, S.K.: Estimation of motion vector parameter using hexagon-diamond search algorithm. J. Real Time Image Process. 6(4), 225–234 (2011)

    Article  Google Scholar 

  10. Zhu, C., Lin, X., Chau, L.: Hexagon-based search pattern for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 12(5), 349–355 (2002)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Chen, Z., Zhou, P., He, Y.: Fast interger pel and fractional pel motion estimation for JVT, Document JVT-F017, 6th meeting. Awaji Island, JP (2002)

  13. Chen, Z., Xu, J., He, Y., Zheng, J.: Fast integer-pel and fractional-pel motion estimation for H.264/AVC. J. Visual Commun. Image Represent. 17(2), 264–290 (2006)

    Article  Google Scholar 

  14. Tourapis, A.M., Au, O.C., Liou, M.L.: Highly efficient predictive zonal algorithms for fast block-matching motion estimation. IEEE Trans. Circuits Syst. Video Technol. 12(10), 934–947 (2002)

    Article  Google Scholar 

  15. Lim, K.: Text description of joint model reference encoding methods and decoding concealment methods, Document JVT-O079, 15th meeting. Busan, Korea (2005)

  16. JVT H.264/AVC reference software version JM14.1. http://iphome.hhi.de/suehring/tml/download/. Accessed 6 Jan 2011

  17. Li, R., Zeng, B., Lio, M.L.: A new three-step search algorithm for block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 4(4), 438–443 (1994)

    Article  Google Scholar 

  18. Xu, X., He, Y.: Improvements on fast motion estimation strategy for H.264/AVC. IEEE Trans. Circuits Syst. Video Technol. 18(3), 285–293 (2008)

    Google Scholar 

  19. Po, L.M., Ng, K.H., Cheung, K.W., Wong, K.M., Uddin, Y.M., Ting, C.W.: Novel directional gradient descent searches for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 19(8), 1189–1195 (2009)

    Article  Google Scholar 

  20. Pan, Z., Kwong, S., Zhang, Y.: A multiple hexagon search algorithm for motion and disparity estimation in multiview video coding. The Era of Interactive Media, pp. 94–103. Springer, Berlin (2012)

  21. Bjontegaard, G.: Calculation of average PSNR differences between RD-curves, Document VCEG-M33, VCEG 13th meeting. Austin, Texas, USA (2001)

Download references

Acknowledgments

This work is partly supported by the City University of Hong Kong Strategic Grant 7002729.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sam Kwong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pan, Z., Kwong, S., Xu, L. et al. Predictive and distribution-oriented fast motion estimation for H.264/AVC. J Real-Time Image Proc 9, 597–607 (2014). https://doi.org/10.1007/s11554-012-0264-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-012-0264-7

Keywords

Navigation