An Effective Directional Residual Interpolation Algorithm for Color Image Demosaicking

In this paper, we propose an effective directional Bayer color filter array (CFA) demosaicking algorithm based on residual interpolation (RI). The proposed directional interpolation algorithm aims to reduce computational complexity and get more accurate interpolated pixel values in the complex edge areas. We use the horizontal and vertical weights to combine and smooth color difference estimations. Compared with four directional weights in minimized Laplacian residual interpolation, the proposed algorithm not only guarantees the quality of color images but also reduces the computational complexity. Generally, the directional estimations may be inaccurately calculated because of the false edge information in irregular edges. We alleviate it by using a new method to calculate the directional color difference estimations. Experimental results show that the proposed algorithm provides outstanding performance compared with some previous algorithms, especially in the complex edge areas. In addition, it has lower computational complexity and better visual effect.

[1]  Masatoshi Okutomi,et al.  Minimized-Laplacian residual interpolation for color image demosaicking , 2014, Electronic Imaging.

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

[3]  Chi-Yi Tsai,et al.  A new edge-adaptive demosaicing algorithm for color filter arrays , 2007, Image Vis. Comput..

[4]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[5]  Masatoshi Okutomi,et al.  Residual interpolation for color image demosaicking , 2013, 2013 IEEE International Conference on Image Processing.

[6]  Suk Ho Lee,et al.  Colorization-Based RGB-White Color Interpolation using Color Filter Array with Randomly Sampled Pattern , 2017, Sensors.

[7]  Wei Ye,et al.  Color Image Demosaicing Using Iterative Residual Interpolation , 2015, IEEE Transactions on Image Processing.

[8]  Gwanggil Jeon,et al.  Voting-Based Directional Interpolation Method and Its Application to Still Color Image Demosaicking , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Yücel Altunbasak,et al.  Gradient based threshold free color filter array interpolation , 2010, 2010 IEEE International Conference on Image Processing.

[10]  Lei Zhang,et al.  Color demosaicking by local directional interpolation and nonlocal adaptive thresholding , 2011, J. Electronic Imaging.

[11]  Gwanggil Jeon,et al.  Bayer Pattern CFA Demosaicking Based on Multi-Directional Weighted Interpolation and Guided Filter , 2015, IEEE Signal Processing Letters.

[12]  Peter B. Delahunt,et al.  Perceptual assessment of demosaicing algorithm performance , 2002, Proc. IEEE.

[13]  Masatoshi Okutomi,et al.  Adaptive Residual Interpolation for Color and Multispectral Image Demosaicking † , 2017, Sensors.

[14]  Masatoshi Okutomi,et al.  Multispectral demosaicking with novel guide image generation and residual interpolation , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[15]  Lei Zhang,et al.  Color demosaicking via directional linear minimum mean square-error estimation , 2005, IEEE Transactions on Image Processing.

[16]  Yücel Altunbasak,et al.  Multiscale Gradients-Based Color Filter Array Interpolation , 2013, IEEE Transactions on Image Processing.

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

[18]  Chao Zhang,et al.  Universal Demosaicking of Color Filter Arrays , 2016, IEEE Transactions on Image Processing.

[19]  Yonghoon Kim,et al.  Four-Direction Residual Interpolation for Demosaicking , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Yücel Altunbasak,et al.  Edge Strength Filter Based Color Filter Array Interpolation , 2012, IEEE Transactions on Image Processing.

[21]  Pei-Yu Chang,et al.  Effective demosaicking algorithm based on edge property for color filter arrays , 2012, Digit. Signal Process..

[22]  Henrique S. Malvar,et al.  High-quality linear interpolation for demosaicing of Bayer-patterned color images , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[23]  Tingzhao Yu,et al.  Colour image demosaicking via joint intra and inter channel information , 2016 .

[24]  W. Yu,et al.  Colour demosaicking method using adaptive cubic convolution interpolation with sequential averaging , 2006 .

[25]  Masatoshi Okutomi,et al.  Beyond Color Difference: Residual Interpolation for Color Image Demosaicking , 2016, IEEE Transactions on Image Processing.

[26]  Elijah Mwangi,et al.  A multi-variate weighted interpolation technique with local polling for bayer CFA demosaicking , 2015, 2015 International Conference on Information and Communication Technology Research (ICTRC).

[27]  Jia Shi,et al.  Region-adaptive demosaicking with weighted values of multidirectional information , 2014 .