Enhanced motion estimation algorithm with prefiltering in video compression

We present an enhanced motion estimation and compensation algorithm by prefiltering reference frames before motion estimation. The conventional block based motion estimation algorithm gives poor performance when abrupt motion change occurs. The proposed algorithm constructs prefilters based on motion vector distribution analysis and compensates temporal sampling artifacts, such as blur or deblur, between adjacent frames. Compared to H.264/AVC, the proposed algorithm achieves significant bit-rate reduction up to 14.59%.

[1]  Wen Gao,et al.  A single-pass based adaptive interpolation filtering algorithm for video coding , 2010, 2010 IEEE International Conference on Image Processing.

[2]  Antonio Ortega,et al.  Adaptive Filtering for Video Coding with Focus Change , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[3]  Chun-Ming Tsai,et al.  Contrast enhancement by automatic and parameter-free piecewise linear transformation for color images , 2008, IEEE Transactions on Consumer Electronics.

[4]  Gerard de Haan,et al.  IC for motion compensated de-interlacing, noise reduction, and picture rate conversion , 1999, 1999 Digest of Technical Papers. International Conference on Consumer Electronics (Cat. No.99CH36277).

[5]  Madhukar Budagavi Video compression using blur compensation , 2005, IEEE International Conference on Image Processing 2005.

[6]  Jechang Jeong,et al.  Pre-filtering with locally adaptive filter set for reference frame in video compression , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[7]  Hanghang Tong,et al.  Blur detection for digital images using wavelet transform , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[8]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..

[9]  Jörn Ostermann,et al.  Adaptive Interpolation Filter for H.264/AVC , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Gerard de Haan,et al.  Optimization of Hierarchical 3DRS Motion Estimators for Picture Rate Conversion , 2011, IEEE Journal of Selected Topics in Signal Processing.

[11]  Gerard de Haan,et al.  True-motion estimation with 3-D recursive search block matching , 1993, IEEE Trans. Circuits Syst. Video Technol..

[12]  Seungjoon Yang,et al.  Adaptive motion-compensated interpolation for frame rate up-conversion , 2002, 2002 Digest of Technical Papers. International Conference on Consumer Electronics (IEEE Cat. No.02CH37300).

[13]  Gerard de Haan,et al.  True-motion estimation using feature correspondences , 2004, IS&T/SPIE Electronic Imaging.

[14]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[15]  Marta Karczewicz,et al.  Enhanced Adaptive Interpolation Filters for Video Coding , 2010, 2010 Data Compression Conference.

[16]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..