Skip to main content

Linear Algorithm and Hexagonal Search Based Two-Pass Algorithm for Motion Estimation

  • Conference paper
Book cover Computer Analysis of Images and Patterns (CAIP 2005)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 3691))

Included in the following conference series:

  • 1094 Accesses

Abstract

This paper presents a novel two-pass algorithm constituted by Linear Hashtable Motion Estimation Algorithm (LHMEA) and Hexagonal Search (HEXBS) for block base motion compensation. On the basis of research from previous algorithms, especially an on-the-edge motion estimation algorithm called hexagonal search (HEXBS), we propose the LHMEA and the Two-Pass Algorithm (TPA). We introduced hashtable into video compression. In this paper we employ LHMEA for the first-pass search in all the Macroblocks (MB) in the picture. Motion Vectors (MV) are then generated from the first-pass and are used as predictors for second-pass HEXBS motion estimation, which only searches a small number of MBs. The evaluation of the algorithm considers the three important metrics being time, compression rate and PSNR. The performance of the algorithm is evaluated by using standard video sequences and the results are compared to current algorithms. Experimental results show that the proposed algorithm can offer the same compression rate as the Full Search. LHMEA with TPA has significant improvement on HEXBS and shows a direction for improving other fast motion estimation algorithms, for example Diamond Search.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Li, Z.-N.: Lecture Note of Computer Vision on personal website (2000)

    Google Scholar 

  2. Po, L.M., Ma, W.C.: A novel four-step search algorithm for fast block motion estimation. IEEE and systems for video technology 6, 313–317 (1996)

    Article  Google Scholar 

  3. 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, 419–423 (1996)

    Article  Google Scholar 

  4. Zhu, S., Ma, K.-K.: A new diamond search algorithm for fast blockmatching motion estimation. IEEE Trans. Image Processing 9, 287–290 (2000)

    Article  Google Scholar 

  5. Tham, J.Y., Ranganath, S., Ranganath, M., Kassim, A.A.: A novel unrestricted center-biased diamond search algorithm for block motion estimation. IEEE Trans. Circuits and systems for video technology 8, 369–377 (1998)

    Article  Google Scholar 

  6. Zhu, C., Lin, X., Chau, L.-P.: Hexagon-Based Search Pattern for Fast Block Motion Estimation. IEEE Trans. on circuits and systems for video technology 12(5) (May 2002)

    Google Scholar 

  7. Zhu, C., Lin, X., Chau, L.P.: An Enhanced Hexagonal Search Algorithm for Block Motion Estimation. In: IEEE International Symposium on Circuits and Systems, ISCAS 2003, Bangkok, Thailand (May 2003)

    Google Scholar 

  8. Zhu, C.: Senior Member, IEEE, Xiao Lin, Lappui Chau, and Lai-Man Po: Enhanced Hexagonal Search for Fast Block Motion Estimation. IEEE Trans. on circuits and systems for video technology 14(10) (October 2004)

    Google Scholar 

  9. Cheung, C.-H., Po, L.-M.: Novel Cross-Diamond-Hexagonal Search Algorithms for Fast Block Motion Estimation. IEEE Trans. on Multimedia 7(1) (Febraury 2005)

    Google Scholar 

  10. Megson, G., Alavi Patent, F.N.: 0111627.6 – for SALGEN Systems Ltd

    Google Scholar 

  11. Pascalis, P.D., Pezzoni, L., Mian, G.A., Bagni, D.: Fast Motion Estimation With Size-Based Predictors Selection Hexagon Searc. In: H.264/AVC encoding: EUSIPCO (2004)

    Google Scholar 

  12. Tourapis, A.M., Au, O.C., Liou, M.L.: Predictive Motion Vector Field Adaptive Search Technique (PMVFAST) Enhancing Block Based Motion Estimation. In: Proceedings of Visual Communications and Image Processing, San Jose, CA (January 2001)

    Google Scholar 

  13. Tourapis, A.M., Au, O.C., Liou, M.L.: Highly Efficient Predictive Zonal Algorithms for Fast Block. Matching Motion Estimation: IEEE Transactions on Circuits and Systems for Video Technology 12(10), 934–947 (2002)

    Google Scholar 

  14. Tourapis, H.-Y.C., Tourapis, A.M.: Fast Motion Estimation within the JVT codec: Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG 5th meeting, Geneva, Switzerland, October 09-17 (2002)

    Google Scholar 

  15. Wei, J., Li, Z.-N.: An Efficient Two-Pass MAP-MRF Algorithm for Motion Estimation Based on Mean Field Theory. IEEE Transactions on Circuits and Systems for Video Technology 9(6) (September 1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wu, Y., Megson, G. (2005). Linear Algorithm and Hexagonal Search Based Two-Pass Algorithm for Motion Estimation. In: Gagalowicz, A., Philips, W. (eds) Computer Analysis of Images and Patterns. CAIP 2005. Lecture Notes in Computer Science, vol 3691. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11556121_68

Download citation

  • DOI: https://doi.org/10.1007/11556121_68

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28969-2

  • Online ISBN: 978-3-540-32011-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics