Adaptive frame rate up-conversion based on motion classification

In this paper, a new technique on video frame rate up-conversion (FRUC) is presented by combining the adaptive motion classification (AMC) for image sequences and the mixed motion estimation (ME). In the proposed FRUC scheme, the AMC classifies sequences into global and local motion sequences (G/LMS) whose advantages are fully utilized. The mixture of bidirectional ME (BDME) and unidirectional ME (UDME) is proposed to avoid hole and ''background replace object'' phenomenon in interpolated frames. Moreover, the motion vectors (MVs) refinement technique is employed to smooth MVs field. For LMS, the motion detection is used to deal with static background and occlusions are located by using forward prediction of motion regions. Correctional sum of absolute difference (CSAD) which gives more precise physical MVs field than conventional SAD is applied during all of the ME process. Simulation results demonstrate the effectiveness of the proposed FRUC algorithm.

[1]  Xinbo Gao,et al.  De-interlacing algorithms based on motion compensation , 2005, IEEE Trans. Consumer Electron..

[2]  Gerard de Haan,et al.  A new algorithm for high quality video format conversion , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  J.-L. Wu,et al.  Quality Enhancement of Frame Rate Up-Converted Video by Adaptive Frame Skip and Reliable Motion Extraction , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  G. Haan,et al.  Robust motion-compensated video upconversion , 1997 .

[5]  Yongmin Kim,et al.  Using motion-compensated frame-rate conversion for the correction of 3: 2 pulldown artifacts in video sequences , 2000, IEEE Trans. Circuits Syst. Video Technol..

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

[7]  Jaeseok Kim,et al.  Motion compensated frame interpolation by new block-based motion estimation algorithm , 2004, IEEE Trans. Consumer Electron..

[8]  Tao Chen Adaptive temporal interpolation using bidirectional motion estimation and compensation , 2002, Proceedings. International Conference on Image Processing.

[9]  Sung-Jea Ko,et al.  New frame rate up-conversion using bi-directional motion estimation , 2000, IEEE Trans. Consumer Electron..

[10]  K. Sugiyama,et al.  Motion compensated frame rate conversion using normalized motion estimation , 2005, IEEE Workshop on Signal Processing Systems Design and Implementation, 2005..

[11]  C.-C. Jay Kuo,et al.  Motion-compensated interpolation for low-bit-rate video quality enhancement , 1998, Optics & Photonics.

[12]  Y. Iida,et al.  A cost effective motion estimation processor LSI using a simple and efficient algorithm , 1995 .

[13]  Mohammed E. Al-Mualla Motion field interpolation for frame rate conversion , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[14]  Truong Q. Nguyen,et al.  Optimal temporal interpolation filter for motion-compensated frame rate up conversion , 2006, IEEE Transactions on Image Processing.

[15]  Giuseppe Russo,et al.  Automatic moving-object and background segmentation by means of higher order statistics , 1997, Electronic Imaging.

[16]  Frederic Dufaux,et al.  Motion estimation techniques for digital TV: a review and a new contribution , 1995, Proc. IEEE.

[17]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[18]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[19]  Rae-Hong Park,et al.  Weighted-adaptive motion-compensated frame rate up-conversion , 2003, IEEE Trans. Consumer Electron..

[20]  Rae-Hong Park,et al.  Coarse-to-fine frame interpolation for frame rate up-conversion using pyramid structure , 2003, IEEE Trans. Consumer Electron..