Deinterlacing algorithm with an advanced non-local means filter

The authors introduce an efficient intra-field deinterlacing algorithm using an advanced non-local means filter. The non-local means (NLM) method has received considerable attention due to its high performance and simplicity. The NLM method adaptively obtains the missing pixel by the weighted average of the gray values of all pixels within the image, and then automatically eliminates unrelated neighborhoods from the weighted average. However, spatial location distance is another important issue for the deinterlacing method. Therefore we introduce an advanced NLM (ANLM) filter while consider neighborhood similarity and patch distance. Moreover, the search region of the conventional NLM is the whole image, while, the ANLM can just utilize the limited search region and achieve good performance and high efficiency. When compared with existing deinterlacing algorithms, the proposed algorithm improves the peak signal-to-noise-ratio while maintaining high efficiency.

[1]  Jechang Jeong,et al.  Deinterlacing algorithm using direction-oriented inverse-free Wiener filtering , 2011 .

[2]  Stanley Osher,et al.  Deblurring and Denoising of Images by Nonlocal Functionals , 2005, Multiscale Model. Simul..

[3]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[4]  Xin Li,et al.  Patch-Based Video Processing: A Variational Bayesian Approach , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  D. Gillies,et al.  Motion adaptive field rate upconversion algorithms for 900 lines/100 Hz/2:1 displays , 1990 .

[6]  Keith Jack,et al.  Video Demystified: A Handbook for the Digital Engineer , 1993 .

[7]  Wufan Chen,et al.  Texture-Preserving Image Deblurring , 2010, IEEE Signal Processing Letters.

[8]  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.

[9]  Yeong-Taeg Kim Deinterlacing algorithm based on sparse wide-vector correlations , 1996, Other Conferences.

[10]  Leonid P. Yaroslavsky,et al.  Digital Picture Processing , 1985 .

[11]  Daniel Cremers,et al.  Efficient Nonlocal Means for Denoising of Textural Patterns , 2008, IEEE Transactions on Image Processing.

[12]  Sanjit K. Mitra,et al.  Motion/pattern adaptive interpolation of interlaced video sequences , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

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

[14]  Jean-Michel Morel,et al.  Nonlocal Image and Movie Denoising , 2008, International Journal of Computer Vision.

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

[16]  David Hargreaves,et al.  Bayesian motion estimation and interpolation in interlaced video sequences , 1997, IEEE Trans. Image Process..

[17]  Leonid P. Yaroslavsky,et al.  Digital Picture Processing: An Introduction , 1985 .

[18]  Donghyung Kim,et al.  Fine edge-preserving deinterlacing algorithm for progressive display , 2009, IEEE Transactions on Consumer Electronics.

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

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

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

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

[23]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.