Abstract
Based on the directional characteristic of SAD(Sum of Absolute Difference) distribution and the center-biased characteristic of motion vectors, a fast BMA(block-matching motion estimation algorithm), DSSS(Diamond and Simplified Square Search), is proposed in this paper. DSSS employs line search pattern(LP), triangle search pattern(TP), or square pattern(SP) adaptively according to the distance between the MBD(Minimum Block Distortion) and SMBD(Second MBD) points to locate the best matching block with large motion vector, and diamond search pattern(DP) to refine the motion vector. Although the proposed DSSS may also be trapped in local minima, the experimental results show that it is faster than DS(Diamond Search) and DTS(Diamond and Triangle Search), while its encoding efficiency is better than DS and it is almost the same as that of DTS.
Keywords
- Motion Vector
- Motion Estimation
- Search Pattern
- Quantization Parameter
- Check Point
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.
Chapter PDF
References
Wiegand, T., Sullivan, G.: ITU-T Rec. H.264|ISO/IEC 14496-10 AVC, Final Draft, Document JVT-G050, 7th Meeting: Pattaya, Thailand (March 2003)
Jain, J., Jain, A.: Displacement measurement and its application in interframe image coding. IEEE Transaction on Communication 29, 1799–1808 (1981)
Ghanbari, M.: The cross-search algorithm for motion estimation. IEEE Transaction on Communication 38, 950–953 (1990)
Lee, L.W., Wang, J.F., et al.: Dynamic search-window adjustment and interlaced search for block-matching algorithm. IEEE Transaction on Circuits and Systems for Video Technology 3, 85–87 (1993)
Li, R., Zeng, B., et al.: A new three-step search algorithm for block motion estimation. IEEE Transaction on Circuits and Systems for Video Technology 4, 438–442 (1994)
Po, L.M., Ma, W.C.: A novel four-step search algorithm for fast block motion estimation. IEEE Transaction on Circuits and Systems for Video Technology 6, 313–317 (1996)
Liu, L.K., Feig, E.: A block-based gradient descent search algorithm for block motion estimation in video coding. IEEE Transaction on Circuits and Systems for Video Technology 6, 419–423 (1996)
Zhu, S., Ma, K.K.: A new diamond search algorithm for fast block matching motion estimation. IEEE Transaction on Image Processing 9, 287–290 (2000)
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, 349–355 (2002)
Chau, L.P., Zhu, C.: A fast octagon-based search algorithm for motion estimation. Signal Processing 83, 671–675 (2003)
Shin, S.-C., Baik, H., et al.: A center-biased hybrid search method using plus search pattern for block motion estimation. In: IEEE International Symposium on Circuits and systems, Geneva, Switzerland, vol. IV, pp. 309–312 (May 2000)
Cheung, C.-H., Po, L.-M.: A novel cross-diamond search algorithm for fast block motion estimation. IEEE Trans. Circuit syst. video technol. 12, 1168–1177 (2002)
Cheung, C.-H., Po, L.-M.: A novel small-cross-diamond search algorithm for fast video coding and videoconferencing applications. IEEE ICIP I, 681–684 (2002)
Lam, C.-W., Po, L.-M., et al.: A new cross-diamond search algorithm for fast block matching motion estimation. In: IEEE Int. Conf. Neural Networks & Signal Processing, Nanjing, China, pp. 1262–1265 (2003)
Cheng, Y., Wang, Z.Y., et al.: A fast motion estimation algorithm based on diamond and triangle search patterns. In: Marques, J.S., Pérez de la Blanca, N., Pina, P. (eds.) IbPRIA 2005. LNCS, vol. 3522, pp. 419–426. Springer, Heidelberg (2005)
http://bs.hhi.de/~suehring/tml/download/old_jm/jm7.6 (June 2004)
Marpe, D., Schwarz, H., Wiegand, T.: Context-Based Adaptive Binary Arithmetic Coding in H.264/AVC Video Compression Standard. IEEE Transaction on Circuits and Systems for Video Technology 13, 620–636 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cheng, Y., Dai, K., Wang, Z., Guo, J. (2005). A Fast Motion Estimation Algorithm Based on Diamond and Simplified Square Search Patterns. In: Sanfeliu, A., Cortés, M.L. (eds) Progress in Pattern Recognition, Image Analysis and Applications. CIARP 2005. Lecture Notes in Computer Science, vol 3773. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11578079_46
Download citation
DOI: https://doi.org/10.1007/11578079_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29850-2
Online ISBN: 978-3-540-32242-9
eBook Packages: Computer ScienceComputer Science (R0)
Publish with us
-
Published in cooperation with
http://www.iapr.org/
