Color Filter Array Demosaicking Using High-Order Interpolation Techniques With a Weighted Median Filter for Sharp Color Edge Preservation

Demosaicking is an estimation process to determine missing color values when a single-sensor digital camera is used for color image capture. In this paper, we propose a number of new methods based on the application of Taylor series and cubic spline interpolation for color filter array demosaicking. To avoid the blurring of an edge, interpolants are first estimated in four opposite directions so that no interpolation is carried out across an edge. A weighted median filter, whose filter coefficients are determined by a classifier based on an edge orientation map, is then used to produce an output from the four interpolants to preserve edges. Using the proposed methods, the original color can be faithfully reproduced with minimal amount of color artifacts even at edges.

[1]  Moncef Gabbouj,et al.  Weighted median filters: a tutorial , 1996 .

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

[3]  S. Randhawa,et al.  Adaptive Colour Filter Array (CFA) Demosaicking with Mixed Order of Approximation , 2007, 2007 Information, Decision and Control.

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

[5]  Erwin Kreyszig,et al.  Advanced Engineering Mathematics, Maple Computer Guide , 2000 .

[6]  Pratibha Mishra,et al.  Advanced Engineering Mathematics , 2013 .

[7]  Rastislav Lukac,et al.  An efficient demosaicing approach with a global control of correction steps , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  Jr. James E. Adams,et al.  Interactions between color plane interpolation and other image processing functions in electronic photography , 1995, Electronic Imaging.

[9]  Xin Li,et al.  Demosaicing by successive approximation , 2005, IEEE Transactions on Image Processing.

[10]  S. Randhawa,et al.  CFA Demosaicking with Improved Colour Edge Preservation , 2005, TENCON 2005 - 2005 IEEE Region 10 Conference.

[11]  Sharmil Randhawa,et al.  A structural approach to improved colour filter array demosaicking for the Bayer pattern , 2006 .

[12]  J. S. Jimmy Li,et al.  CFA demosaicking by adaptive order of approximation , 2006, VISAPP.

[13]  Thomas W. Parks,et al.  Adaptive homogeneity-directed demosaicing algorithm , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[14]  J. S. Jimmy Li,et al.  Colour Filter Array Demosaicking using Cubic Spline Interpolation , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[15]  C. R. Deboor,et al.  A practical guide to splines , 1978 .

[16]  E. R. Davies,et al.  On the noise suppression and image enhancement characteristics of the median, truncated median and mode filters , 1988, Pattern Recognit. Lett..

[17]  M. K. Prasad,et al.  Analysis of weighted median filters based on inequalities relating the weights , 1992 .

[18]  William K. Pratt,et al.  Digital Image Processing: PIKS Inside , 2001 .

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

[20]  Jaakko Astola,et al.  Analysis of the properties of median and weighted median filters using threshold logic and stack filter representation , 1991, IEEE Trans. Signal Process..

[21]  J. S. Jimmy Li,et al.  High Order Extrapolation Using Taylor Series for Color Filter Array Demosaicing , 2005, ICIAR.

[22]  Yuk-Hee Chan,et al.  Color Demosaicing Using Variance of Color Differences , 2006, IEEE Transactions on Image Processing.

[23]  J. S. Jimmy Li,et al.  Improved accuracy for colour filter array demosaicking using high order extrapolation , 2005, Proceedings of the Eighth International Symposium on Signal Processing and Its Applications, 2005..