Adaptive Hexa-Diamond Search (AHDS) Algorithm for Fast Block Matching Motion Estimation

  • M. K. Pushpa
  • S. Sethu Selvi
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 174)


In this paper, a simple fast block matching algorithm based on Adaptive Hexa-Diamond Search (AHDS) is proposed to estimate motion vector parameter. This search consists of two sequential search stages: 1) initial search 2) refined local search. For initial search stage, hexagonal pattern is proposed to reduce the computational complexity, in which the least error is determined. The point that has the least error becomes the origin for subsequent refined local search steps, and the search pattern is changed to Small Diamond Search Pattern (SDSP) until the final motion vector (MV) is found. Based on the experimental results, AHDS needs only 4% of the total computations compared to Full Search (FS) algorithm and is very close to Adaptive Rood Pattern Search (ARPS). The result shows that time saved is 93.24% compared to FS algorithm. AHDS gives performance close to ARPS in terms of computational complexity, processing time and similar results as it is in other existing algorithms in terms of image quality.


Motion Vector Search Point Macro Block Block Match Algorithm Full Search Algorithm 
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.
    Murat Tekalp, A.: Digital Video Processing. Prentice-Hall, Englewood Cliffs (1995)Google Scholar
  2. 2.
    Barjatya, A.: Block Matching Algorithms for Motion Estimation. DIP 6620 spring final project (2004)Google Scholar
  3. 3.
    Furht, B., Greenberg, J., Westwater, R.: Motion Estimation Algorithms for Video Compressio, ch. 2 & 3. Kluwer Academic Publishers, Massachusetts (1997)CrossRefGoogle Scholar
  4. 4.
    Richardson, I.E.G.: Video Codec Design, ch. 4, 5, & 6. John Wiley & Sons Ltd., West Sussex (2002)CrossRefGoogle Scholar
  5. 5.
    Chana, J., Agathoklis, P.: Adaptive motion estimating for efficient video compression. In: Conf. Rec. 29th Asilomar Conf. Signals, Systems and Computers, vol. 1, pp. 690–693 (1996)Google Scholar
  6. 6.
    Lu, J., Liou, M.L.: A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. IEEE Trans. Circuits and Systems For Video Technology 7(2), 429–433 (1997)CrossRefGoogle Scholar
  7. 7.
    Jain, J.R., Jain, A.K.: Displacement measurement and its application in inter frame image coding. IEEE Trans. Commun. COM-29, 1799–1808 (1981)CrossRefGoogle Scholar
  8. 8.
    Uz, K.M., Vetterli, M., LeGall, D.: Interpolative multiresolution coding of advanced television with compatible subchannels. IEEE Trans. Circuits Syst. Video Technol. 1, 86–99 (1991)CrossRefGoogle Scholar
  9. 9.
    Po, L.-M., Ma, W.-C.: A Novel Four-Step Search Algorithm for Fast Block Motion Estimation. IEEE Trans. Circuits and Systems for Video Technology 6(3), 313–317 (1996)CrossRefGoogle Scholar
  10. 10.
    Ghanbari, M.: Video Coding-An Introduction to Standard Codecs, ch. 2, 5, 6, 7 & 8. The Institute of Electrical Engineers, London (1999)Google Scholar
  11. 11.
    Li, R., Zeng, B., Liou, M.L.: A New Three-Step Search Algorithm for Block Motion Estimation. IEEE Trans. Circuits and Systems for Video Technology 4(4), 438–442 (1994)CrossRefGoogle Scholar
  12. 12.
    Shan, Z., Ma, K.K.: A New diamond search algorithm for fast block matching motion estimation. IEEE. Trans. Image Process 9, 287–290 (2000)CrossRefGoogle Scholar
  13. 13.
    Ranjit, S.S.S., Sim, K.S., Besar, R., Md Salim, S.I., Subramaniam, S.K.: Estimation of Motion Vector Parameter using Hexagon-Diamond Search Algorithm (February 2010)Google Scholar
  14. 14.
    Nie, Y., Ma, K.-K.: Adaptive Rood Pattern Search for Fast Block-Matching Motion Estimation. IEEE Trans. Image Processing 11(12), 1442–1448 (2002)CrossRefGoogle Scholar

Copyright information

© Springer India 2013

Authors and Affiliations

  1. 1.M.S. Ramaiah Institute of TechnologyBangaloreIndia

Personalised recommendations