A Fast Motion Estimation Algorithm Based on Context-Adaptive Parallelogram Search Pattern

  • Chuanyan Tian
  • Chengdong Shen
  • SiKun Li
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3311)


Block Motion Estimation is vital to the coding (compression) of natural video images, and it is one of the most important components of the standards of video compression technology. In order to reduce the high computational complexity of Motion Estimation, this paper proposed a context-adaptive parallelogram search pattern, and developed a fast motion-estimation algorithm based on the search pattern. Parallelogram search pattern contains five search models, and the search model may be chosen from a selection of five search models in the process of Motion Estimation. The experimental results show that the proposed algorithm can provide a remarkable computational complexity reduction in Motion Estimation(ME), while it maintains high compression efficiency.


Motion Vector Motion Estimation Search Pattern Search Point Diamond Search 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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)CrossRefGoogle Scholar
  2. 2.
    Yin, P., et al.: Fast Mode Decision and Motion Estimation for JVT/H.264. In: ICIP 2003 (2003)Google Scholar
  3. 3.
    ITU-T Ree.H.264/ISO/IEC 11496-10, Advanced Video Coding, Final Committee Draft, Document JVT-G050 (March 2003)Google Scholar
  4. 4.
    Li, R., Zeng, B., Liou, M.L.: A new three-step search algorithm for Minimal Assignments for Bounded Model Checking. In: Ravi, K., Somenzi, F. (eds.) Tools and Algorithms for the Construction and Analysis of Systems (TACAS) (March-April 2004)Google Scholar
  5. 5.
    Po, L.M., Ma, W.C.: A novel four-step search algorithm for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 6, 313–317 (1996)CrossRefGoogle Scholar
  6. 6.
    Liu, L.K., Feng, 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)CrossRefGoogle Scholar
  7. 7.
    Zhu, S., Ma, K.-K.: A new diamond search algrithm for fast block-matching motion estimation. IEEE Trans. Image Processing 9, 287–290 (2000)CrossRefGoogle Scholar
  8. 8.
    Zhu, C., Lin, X., Chau, L.-P.: Hexagon-Based Search Pattern for Fast Block Motion Estimation. IEEE Transaction on Circuits and Systems for Video Technology 12(5) (May 2002)Google Scholar
  9. 9.
    Chen, Z., Zhou, P., He, Y.: Fast Integer Pel and Fractional Pel Motion Estimation for JVT, ISO/IEC JTCI/SC29/WG11 and ITU-T SG16 Q.6 (December 2002)Google Scholar
  10. 10.
    Chen, Z., Zhou, P., He, Y.: Fast Motion Estimation for JVT. In: Joint Video Team(JVT) of ISO/IEC MPEG & ITU-T VCEG 7th Meeting, March 7-14 (2003)Google Scholar
  11. 11.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Chuanyan Tian
    • 1
  • Chengdong Shen
    • 1
  • SiKun Li
    • 1
  1. 1.Office 607, School of Computer ScienceNational University of Defense TechnologyChangShaChina

Personalised recommendations