Computation-aware algorithm selection approach for interlaced-to-progressive conversion

We discuss deinterlacing results in a computationally constrained and varied environment. The proposed computation-aware algorithm selection approach (CASA) for fast interlaced to progressive conversion algorithm consists of three methods: the line-averaging (LA) method for plain regions, the modified edge-based line-averaging (MELA) method for medium regions, and the proposed covariance-based adaptive deinterlacing (CAD) method for complex regions. The proposed CASA uses two criteria, mean-squared error (MSE) and CPU time, for assigning the method. We proposed a CAD method. The principle idea of CAD is based on the correspondence between the high and low-resolution covariances. We estimated the local covariance coefficients from an interlaced image using Wiener filtering theory and then used these optimal minimum MSE interpolation coefficients to obtain a deinterlaced image. The CAD method, though more robust than most known methods, was not found to be very fast compared to the others. To alleviate this issue, we proposed an adaptive selection approach using a fast deinterlacing algorithm rather than using only one CAD algorithm. The proposed hybrid approach of switching between the conventional schemes (LA and MELA) and our CAD was proposed to reduce the overall computational load. A reliable condition to be used for switching the schemes was presented after a wide set of initial training processes. The results of computer simulations showed that the proposed methods outperformed a number of methods presented in the literature.

[1]  M. L. Liou,et al.  Reliable motion detection/compensation for interlaced sequences and its applications to deinterlacing , 2000, IEEE Trans. Circuits Syst. Video Technol..

[2]  Kwanghoon Sohn,et al.  Deinterlacing using directional interpolation and motion compensation , 2003, IEEE Trans. Consumer Electron..

[3]  Jechang Jeong,et al.  Novel Intra Deinterlacing Algorithm Using Content Adaptive Interpolation , 2007, IEEE Transactions on Consumer Electronics.

[4]  Hoon Yoo,et al.  Direction-oriented interpolation and its application to de-interlacing , 2002, IEEE Trans. Consumer Electron..

[5]  Jechang Jeong,et al.  Fine directional de-interlacing algorithm using modified Sobel operation , 2008, IEEE Transactions on Consumer Electronics.

[6]  Pei-Yin Chen,et al.  A Low-Complexity Interpolation Method for Deinterlacing , 2007, IEICE Trans. Inf. Syst..

[7]  Demin Wang,et al.  Hybrid de-interlacing algorithm based on motion vector reliability , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Hong Ren Wu,et al.  Efficient deinterlacing algorithm using edge-based line average interpolation , 2000 .

[9]  François Michaud,et al.  Fuzzy detection of edge-direction for video line doubling , 1997, IEEE Trans. Circuits Syst. Video Technol..

[10]  Erwin B. Bellers,et al.  De-Interlacing: A Key Technology for Scan Rate Conversion , 2000 .

[11]  Moon Gi Kang,et al.  New edge dependent deinterlacing algorithm based on horizontal edge pattern , 2003, IEEE Trans. Consumer Electron..

[12]  Dong-Ho Lee A New Edge-Based Intra-Field Interpolation Method for Deinterlacing using Locally Adaptive-Thresholded Binary Image , 2008, 2008 Digest of Technical Papers - International Conference on Consumer Electronics.

[13]  G. de Haan Television Display Processing: Past & Future , 2007 .

[14]  Gwanggil Jeon,et al.  Fuzzy Rule and Bayesian Network Based Line Interpolation for Video Deinterlacing , 2007, IEICE Trans. Commun..