Demosaicing by successive approximation

In this paper, we present a fast and high-performance algorithm for color filter array (CFA) demosaicing. CFA demosaicing is formulated as a problem of reconstructing correlated signals from their downsampled versions with an opposite phase. The major contributions of this work include 1) a new iterative demosaicing algorithm in the color difference domain and 2) a spatially adaptive stopping criterion for suppressing color misregistration and zipper artifacts in the demosaiced images. We have compared the proposed demosaicing algorithm with two current state-of-the-art techniques reported in the literature. Ours outperforms both of them on demosaicing performance and computational cost.

[1]  Tetsuya Kuno,et al.  Digital still cameras , 1999, IEEE Trans. Consumer Electron..

[2]  Ronald W. Schafer,et al.  A method of color filter array interpolation with alias cancellation properties , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  Mahdi Nezamabadi,et al.  Color Appearance Models , 2014, J. Electronic Imaging.

[4]  Michael H. Brill,et al.  Color appearance models , 1998 .

[5]  H. Joel Trussell,et al.  Mathematics for demosaicking , 2002, IEEE Trans. Image Process..

[6]  David S. Taubman Generalized Wiener reconstruction of images from colour sensor data using a scale invariant prior , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[7]  Ron Kimmel,et al.  Demosaicing: Image Reconstruction from Color CCD Samples , 1998, ECCV.

[8]  Soo-Chang Pei,et al.  Effective color interpolation in CCD color filter arrays using signal correlation , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Edward Y. Chang,et al.  Color filter array recovery using a threshold-based variable number of gradients , 1999, Electronic Imaging.

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

[11]  Ping Wah Wong,et al.  Edge-directed interpolation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[12]  Jr. James E. Adams,et al.  Design of practical color filter array interpolation algorithms for digital cameras , 1997, Electronic Imaging.

[13]  Xiaolin Wu,et al.  Color restoration from digital camera data by pattern matching , 1997, Electronic Imaging.

[14]  Tetsuya Kuno,et al.  NEW INTERPOLATION METHOD USING DISCRIMINATED COLOR CORRELATION FOR DIGITAL STILL CAMERAS , 1999 .

[15]  Giovanni Ramponi,et al.  A simple edge-sensitive image interpolation filter , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[16]  Jerry D. Gibson,et al.  Digital coding of waveforms: Principles and applications to speech and video , 1985, Proceedings of the IEEE.

[17]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[18]  A. Murat Tekalp,et al.  Digital Video Processing , 1995 .

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