Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Murat Tekalp, A.: Digital Video Processing. Prentice-Hall, Englewood Cliffs (1995)
Barjatya, A.: Block Matching Algorithms for Motion Estimation. DIP 6620 spring final project (2004)
Furht, B., Greenberg, J., Westwater, R.: Motion Estimation Algorithms for Video Compressio, ch. 2 & 3. Kluwer Academic Publishers, Massachusetts (1997)
Richardson, I.E.G.: Video Codec Design, ch. 4, 5, & 6. John Wiley & Sons Ltd., West Sussex (2002)
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)
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)
Jain, J.R., Jain, A.K.: Displacement measurement and its application in inter frame image coding. IEEE Trans. Commun. COM-29, 1799–1808 (1981)
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)
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)
Ghanbari, M.: Video Coding-An Introduction to Standard Codecs, ch. 2, 5, 6, 7 & 8. The Institute of Electrical Engineers, London (1999)
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)
Shan, Z., Ma, K.K.: A New diamond search algorithm for fast block matching motion estimation. IEEE. Trans. Image Process 9, 287–290 (2000)
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)
Nie, Y., Ma, K.-K.: Adaptive Rood Pattern Search for Fast Block-Matching Motion Estimation. IEEE Trans. Image Processing 11(12), 1442–1448 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer India
About this paper
Cite this paper
Pushpa, M.K., Sethu Selvi, S. (2013). Adaptive Hexa-Diamond Search (AHDS) Algorithm for Fast Block Matching Motion Estimation. In: Kumar M., A., R., S., Kumar, T. (eds) Proceedings of International Conference on Advances in Computing. Advances in Intelligent Systems and Computing, vol 174. Springer, New Delhi. https://doi.org/10.1007/978-81-322-0740-5_11
Download citation
DOI: https://doi.org/10.1007/978-81-322-0740-5_11
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-0739-9
Online ISBN: 978-81-322-0740-5
eBook Packages: EngineeringEngineering (R0)