Fast Motion Estimation for Quad-Tree Based Video Coder Using Normalized Cross-Correlation Measure

Motion estimation is the most challenging and time consuming stage in block based video codec. To reduce the computation time, many fast motion estimation algorithms were proposed and implemented. This paper proposes a quad-tree based Normalized Cross Correlation (NCC) measure for obtaining estimates of inter-frame motion. The measure operates in frequency domain using FFT algorithm as the similarity measure with an exhaustive full search in region of interest. NCC is a more suitable similarity measure than Sum of Absolute Difference (SAD) for reducing the temporal redundancy in video compression since we can attain flatter residual after motion compensation. The degrees of homogeneous and stationery regions are determined by selecting suitable initial fixed threshold for block partitioning. An experimental result of the proposed method shows that actual numbers of motion vectors are significantly less compared to existing methods with marginal effect on the quality of reconstructed frame. It also gives higher speed up ratio for both fixed block and quad-tree based motion estimation methods.

[1]  Byung Cheol Song A Fast Normalized Cross Correlation-Based Block Matching Algorithm Using Multilevel Cauchy-Schwartz Inequality , 2011 .

[2]  Hamid Amiri,et al.  Block Matching Algorithms for motion estimation , 2013, 2013 7th IEEE International Conference on e-Learning in Industrial Electronics (ICELIE).

[3]  Jungwoo Lee,et al.  Optimal quadtree for variable block size motion estimation , 1995, Proceedings., International Conference on Image Processing.

[4]  Shang-Hong Lai,et al.  A Novel Motion Estimation Method Based on Normalized Cross Correlation for Video Compression , 2008, MMM.

[5]  Jianwen Luo,et al.  A fast normalized cross-correlation calculation method for motion estimation , 2010, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[6]  Vasileios Argyriou,et al.  Quad-Tree Motion Estimation in the Frequency Domain Using Gradient Correlation , 2005, IEEE Transactions on Multimedia.

[7]  P. Suetens,et al.  Comparison of time-domain displacement estimators for two-dimensional RF tracking. , 2003, Ultrasound in medicine & biology.

[8]  P. Anandan,et al.  A computational framework and an algorithm for the measurement of visual motion , 1987, International Journal of Computer Vision.

[9]  Christopher E. Hann,et al.  Fast normalized cross correlation for motion tracking using basis functions , 2006, Comput. Methods Programs Biomed..

[10]  W.F. Walker,et al.  A spline-based algorithm for continuous time-delay estimation using sampled data , 2005, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[11]  C. Kasai,et al.  Real-Time Two-Dimensional Blood Flow Imaging Using an Autocorrelation Technique , 1985, IEEE Transactions on Sonics and Ultrasonics.

[12]  M. Ghanbari,et al.  Generalised block-matching motion estimation using quad-tree structured spatial decomposition , 1994 .

[13]  Aggelos K. Katsaggelos,et al.  An optimal quadtree-based motion estimation and motion-compensated interpolation scheme for video compression , 1998, IEEE Trans. Image Process..

[14]  Vasileios Argyriou,et al.  Motion estimation using quad-tree phase correlation , 2005, IEEE International Conference on Image Processing 2005.

[15]  Gary J. Sullivan,et al.  Efficient quadtree coding of images and video , 1994, IEEE Trans. Image Process..