Joint demosaicing and denoising

The output image of a digital camera is subject to a severe degradation due to noise in the image sensor. This paper proposes a novel technique to combine demosaicing and denoising procedures systematically into a single operation by exploiting their obvious similarities. We first design a filter as if we are optimally estimating a pixel value from a noisy single-color (sensor) image. With additional constraints, we show that the same filter coefficients are appropriate for color filter array interpolation (demosaicing) given noisy sensor data. The proposed technique can combine many existing denoising algorithms with the demosaicing operation. In this paper, a total least squares denoising method is used to demonstrate the concept. The algorithm is tested on color images with pseudorandom noise and on raw sensor data from a real CMOS digital camera that we calibrated. The experimental results confirm that the proposed method suppresses noise (CMOS/CCD image sensor noise model) while effectively interpolating the missing pixel components, demonstrating a significant improvement in image quality when compared to treating demosaicing and denoising problems independently

[1]  Glenn Healey,et al.  Radiometric CCD camera calibration and noise estimation , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Rastislav Lukac,et al.  Demosaicked image postprocessing using local color ratios , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Rastislav Lukac,et al.  Normalized color-ratio modeling for CFA interpolation , 2004, IEEE Transactions on Consumer Electronics.

[4]  Thomas W. Parks,et al.  Demosaicing using optimal recovery , 2005, IEEE Transactions on Image Processing.

[5]  I. Johnstone,et al.  Wavelet Threshold Estimators for Data with Correlated Noise , 1997 .

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

[7]  Anastasios N. Venetsanopoulos,et al.  Generalized homomorphic and adaptive order statistic filters for the removal of impulsive and signal-dependent noise , 1987 .

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

[9]  Brian A. Wandell,et al.  Color image quality metric S-CIELAB and its application on halftone texture visibility , 1997, Proceedings IEEE COMPCON 97. Digest of Papers.

[10]  Aleksandra Pizurica,et al.  A joint inter- and intrascale statistical model for Bayesian wavelet based image denoising , 2002, IEEE Trans. Image Process..

[11]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[12]  K. Martin,et al.  Vector filtering for color imaging , 2005, IEEE Signal Processing Magazine.

[13]  Thomas W. Parks,et al.  Image denoising for signal-dependent noise , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[14]  Yap-Peng Tan,et al.  Color filter array demosaicking: new method and performance measures , 2003, IEEE Trans. Image Process..

[15]  Ramakrishna Kakarala,et al.  Adaptive demosaicing with the principal vector method , 2002, IEEE Trans. Consumer Electron..

[16]  Yap-Peng Tan,et al.  Effective use of spatial and spectral correlations for color filter array demosaicking , 2004, IEEE Transactions on Consumer Electronics.

[17]  Sabine Süsstrunk,et al.  Linear demosaicing inspired by the human visual system , 2005, IEEE Transactions on Image Processing.

[18]  Rastislav Lukac,et al.  Digital camera zooming based on unified CFA image processing steps , 2004, IEEE Transactions on Consumer Electronics.

[19]  P. D. Groen An Introduction to Total Least Squares , 1998, math/9805076.

[20]  R.W. Schafer,et al.  Demosaicking: color filter array interpolation , 2005, IEEE Signal Processing Magazine.

[21]  Dimitrios Hatzinakos,et al.  A novel cost effective demosaicing approach , 2004, IEEE Transactions on Consumer Electronics.

[22]  Thomas W. Parks,et al.  Adaptive homogeneity-directed demosaicing algorithm , 2005, IEEE Transactions on Image Processing.

[23]  Martin J. Wainwright,et al.  Image denoising using scale mixtures of Gaussians in the wavelet domain , 2003, IEEE Trans. Image Process..

[24]  Abbas El Gamal,et al.  Analysis of temporal noise in CMOS photodiode active pixel sensor , 2001, IEEE J. Solid State Circuits.

[25]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[26]  Thomas W. Parks,et al.  Adaptive principal components and image denoising , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).