Generalized multihypothesis motion compensated filter for grayscale and color video denoising

This work deals with the additive white Gaussian noise reduction in grayscale and color video sequences. The first main contribution of this paper is the generalized multihypothesis motion compensated filter (GMHMCF) which combines the merits of the traditional time-recursive filter and non-recursive filter in the sense that the reference frame buffer of GMHMCF consists of the denoised previous frames as well as the noisy future frames, such that both the backward and the forward inter-frame correlation can be well exploited. To establish the temporal correspondence between neighboring frames, GMHMCF employs a noise-robust motion estimation (ME) with a pre-defined motion vector (MV) regularization term to construct multiple temporal predictions (hypotheses), which are combined with the current noisy observation through a linear optimal estimator to restore the noise-free signal. The denoising performance of different reference frame configurations is analytically discussed and experimentally tested. Another important contribution of this paper is to extend the GMHMCF to color noise reduction. We examine the primary factors that affect the denoising error of the linear estimator and derive an adaptive optimal luminance-chrominance space such that, when the RGB samples are converted to that new space, GMHMCF can be applied to the individual color components to achieve the minimum overall denoising error. The experiments conducted on representative test video sequences demonstrate that the proposed method provides promising results and is competitive with other state-of-the-art denoising techniques both in terms of objective metric and in perceptual quality.

[1]  Jean-Michel Morel,et al.  Denoising image sequences does not require motion estimation , 2005, IEEE Conference on Advanced Video and Signal Based Surveillance, 2005..

[2]  Thomas Wedi,et al.  Motion- and aliasing-compensated prediction for hybrid video coding , 2003, IEEE Trans. Circuits Syst. Video Technol..

[3]  Karen O. Egiazarian,et al.  Video denoising by sparse 3D transform-domain collaborative filtering , 2007, 2007 15th European Signal Processing Conference.

[4]  Cocchia,et al.  Design And Real-time Implementation Of A 3-D Rational Filter For Edge Preserving Smoothing , 1997, 1997 International Conference on Consumer Electronics.

[5]  Aleksandra Pizurica,et al.  Recursive temporal denoising and motion estimation of video , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[6]  Oscar C. Au,et al.  Predictive motion vector field adaptive search technique (PMVFAST): enhancing block-based motion estimation , 2000, IS&T/SPIE Electronic Imaging.

[7]  Aleksandra Pizurica,et al.  Wavelet-Domain Video Denoising Based on Reliability Measures , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  C.-C. Jay Kuo,et al.  Improved image denoising with adaptive nonlocal means (ANL-means) algorithm , 2010, IEEE Transactions on Consumer Electronics.

[9]  Tamer F. Rabie Robust Color Video Denoising , 2006, IEEE International Conference on Computer Systems and Applications, 2006..

[10]  A. Pižurica,et al.  Combined wavelet domain and temporal video denoising , 2003, Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, 2003..

[11]  Justin K. Romberg,et al.  Bayesian tree-structured image modeling using wavelet-domain hidden Markov models , 2001, IEEE Trans. Image Process..

[12]  Oscar C. Au,et al.  Color video denoising based on adaptive color space conversion , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[13]  Hossein Rabbani,et al.  Image/video denoising based on a mixture of Laplace distributions with local parameters in multidimensional complex wavelet domain , 2008, Signal Process..

[14]  Moshe Porat,et al.  Color image compression using inter-color correlation , 2002, Proceedings. International Conference on Image Processing.

[15]  Aleksandra Pizurica,et al.  Wavelet based motion compensated filtering of color video sequences , 2005, SPIE Optics + Photonics.

[16]  Yücel Altunbasak,et al.  Color plane interpolation using alternating projections , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[17]  S. Benierbah,et al.  Compression of colour images by inter-band compensated prediction , 2006 .

[18]  John Immerkær,et al.  Fast Noise Variance Estimation , 1996, Comput. Vis. Image Underst..

[19]  Narendra Ahuja,et al.  Video denoising by combining Kalman and Wiener estimates , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[20]  Robert D. Nowak,et al.  Wavelet-based statistical signal processing using hidden Markov models , 1998, IEEE Trans. Signal Process..

[21]  Alan C. Bovik,et al.  Handbook of Image and Video Processing (Communications, Networking and Multimedia) , 2005 .

[22]  Oscar C. Au,et al.  Temporal Video Denoising Based on Multihypothesis Motion Compensation , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[23]  Zhou Wang,et al.  Video Denoising Based on a Spatiotemporal Gaussian Scale Mixture Model , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

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

[25]  Yong-Hwan Kim,et al.  High-Fidelity RGB Video Coding Using Adaptive Inter-Plane Weighted Prediction , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[26]  Ning Zhang,et al.  Primary-consistent soft-decision color demosaicking for digital cameras (patent pending) , 2004, IEEE Transactions on Image Processing.

[27]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[28]  Yap-Peng Tan,et al.  Edge-preserving image denoising via optimal color space projection , 2006, IEEE Transactions on Image Processing.

[29]  Aleksandra Pizurica,et al.  A GPU-Accelerated Real-Time NLMeans Algorithm for Denoising Color Video Sequences , 2010, ACIVS.

[30]  Jerry D. Gibson,et al.  Handbook of Image and Video Processing , 2000 .

[31]  Yap-Peng Tan,et al.  Video denoising using vector estimation of wavelet coefficients , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[32]  Yonina C. Eldar,et al.  Minimax MSE-ratio estimation with signal covariance uncertainties , 2005, IEEE Transactions on Signal Processing.

[33]  Abderrahim Elmoataz,et al.  Nonlocal video denoising, simplification and inpainting using discrete regularization on graphs , 2010, Signal Process..

[34]  Vladimir Zlokolica,et al.  A new non-linear filter for video processing. , 2002 .