A novel fast three-step search algorithm for block-matching motion estimation

  • William Booth
  • James M. Noras
  • Donglai Xu
Poster Session III
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1352)


A fast three-step search (FTSS) block matching algorithm for motion estimation is described. The method is based on the real world image sequence's characteristic of centre-biased motion vector distribution and uses centre-biased checking point patterns and a small number of search locations to perform fast block matching. Computational complexity is reduced by employing an 11 x 11 search window rather than the traditional 15 x 15 window. Simulation results are presented which show that the FTSS algorithm provides competitive performance at faster speed when compared with similar techniques such as full search (FS), three-step search (TSS), new three-step search (NTSS) and four-step search (4SS). The advantages of the novel algorithm for hardware implementation are discussed with particular relevance to applying it to video coding.


Compression block matching video coding three step search motion vector estimation CIF video sequences 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ISO/IEC JTCI/SC29/WGII, ISO/IEC CD 11172: Information Technology, MPEG-1 Committee Draft (1991).Google Scholar
  2. 2.
    ISO/IEC JTCI/SC29/WGll, ISO/IEC CD 13818: Information Technology, MPEG-2 Committee Draft (1993).Google Scholar
  3. 3.
    International Telecommunication Union, Video Codec for Audio-visual Services at p*64 kbits, ITU-T Recommendation H.261 (1993).Google Scholar
  4. 4.
    International Telecommunication Union, Video Coding for Low Bitrate Communication, ITU-T Draft H.263 (1995).Google Scholar
  5. 5.
    Jain J. and Jain A. Displacement measurement and its application in interframe image coding, IEEE Transactions on Communication COM-29, 1799–1808 (1981).Google Scholar
  6. 6.
    Srinivasan R. and Rao K. R. Motion compensated interframe image prediction, IEEE Transactions on Communication COM-33, 1011–1015 (1985).Google Scholar
  7. 7.
    Koga T., Iinuma K., Hirano A. and Ishiguro T. Motion-compensated interframe coding for video conferencing, Proceedings of National Telecommunication Conference, pp. G5.3.1–G5.3.5, New Orleans, LA, USA (November 1981).Google Scholar
  8. 8.
    Li R., Zeng B. and Liou M.L. A new three-step search algorithm for block motion estimation, IEEE Transactions on Circuits and Systems for Video Technology 4, 438–442 (1994).Google Scholar
  9. 9.
    Po L. M. and Ma W. C. A new four-step search algorithm for fast block motion estimation, IEEE Transactions on Circuits and Systems for Video Technology 6, 313–317 (1996).Google Scholar
  10. 10.
    Chen L., Chen W., Jehng Y. and Chiueh T. An efficient parallel motion estimation algorithm for digital image processing, IEEE Transactions on Circuits and Systems for Video Technology 1, 438–442 (1991).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • William Booth
    • 1
  • James M. Noras
    • 1
  • Donglai Xu
    • 1
  1. 1.Department of Electronic and Electrical EngineeringUniversity of BradfordBradfordUK

Personalised recommendations