Browse > Article
http://dx.doi.org/10.4218/etrij.11.0110.0315

A Fast Normalized Cross Correlation-Based Block Matching Algorithm Using Multilevel Cauchy-Schwartz Inequality  

Song, Byung-Cheol (School of Electronic Engineering, Inha University)
Publication Information
ETRI Journal / v.33, no.3, 2011 , pp. 401-406 More about this Journal
Abstract
This paper presents a fast block-matching algorithm based on the normalized cross-correlation, where the elimination order is determined based on the gradient magnitudes of subblocks in the current macroblock. Multilevel Cauchy-Schwartz inequality is derived to skip unnecessary block-matching calculations in the proposed algorithm. Also, additional complexity reduction is achieved re-using the normalized cross correlation values for the spatially neighboring macroblock because the search areas of adjacent macroblocks are overlapped. Simulation results show that the proposed algorithm can improve the speed-up ratio up to about 3 times in comparison with the existing algorithm.
Keywords
Fast full search; normalized cross-correlation; multilevel Cauchy-Schwartz;
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 1
연도 인용수 순위
  • Reference
1 S. Zhu and K.K. Ma, "A New Diamond Search Algorithm for Fast Block Matching Motion Estimation," IEEE Trans. Image Process., vol. 9, no. 2, 2000, pp. 287-290.   DOI   ScienceOn
2 W.H. Pan et al., "A Hybrid Motion Estimation Approach Based on Normalized Cross Correlation for Video Compression," IEEE Proc. ICASSP, 2008, pp. 1037-1040.
3 Z. Wang et al., "Image Quality Assessment: From Error Visibility to Structural Similarity," IEEE Trans. Image Process., vol. 13, no. 4, 2004, pp. 600-612.   DOI   ScienceOn
4 B.C. Song and J.B. Ra, "A Fast Search Algorithm for Vector Quantization Using $L_{2}$-norm Pyramid of Codewords," IEEE Trans. Image Process., vol. 11, no. 1, 2002, pp. 10-15.   DOI   ScienceOn
5 C. Zhu, W.S. Qi, and W. Ser, "Predictive Fine Granularity Successive Elimination for Fast Optimal Block-Matching Motion Estimation," IEEE Trans. Image Process., vol. 14, no. 2, 2005, pp. 213-221.   DOI
6 S.W. Liu, S.D Wei, and S.H. Lai, "Fast Optimal Motion Estimation Based on Gradient-Based Adaptive Multilevel Successive Elimination," IEEE Trans. Circ. Syst. for Video Technol., vol. 18, no. 2, 2008, pp. 263-267.   DOI
7 J.N. Kim and T.S. Choi, "Adaptive Matching Scan Algorithm Based on Gradient Magnitude for Fast Full Search in Motion Estimation," IEEE Trans. Consum. Electron., vol. 45, no. 3, 1999, pp. 762-772.   DOI   ScienceOn
8 C.Y. Choi and J.C. Jeong, "New Sorting-Based Partial Distortion Elimination Algorithm for Fast Optimal Motion Estimation," IEEE Trans. Consum. Electron., vol. 55, no. 4, Nov. 2009, pp. 2335-2340.   DOI
9 W. Li and E. Salari, "Successive Elimination Algorithm for Motion Estimation," IEEE Trans. Image Process., vol. 4, no. 1, 1995, pp. 105-107.   DOI   ScienceOn
10 X.Q. Gao, C.J. Duanmu, and C.R. Zou, "A Multilevel Successive Elimination Algorithm for Block Matching Motion Estimation," IEEE Trans. Image Process., vol. 9, no. 3, 2000, pp. 501-504.   DOI   ScienceOn