Novel color processing architecture for digital cameras with CMOS image sensors

This paper presents a color processing architecture for digital color cameras utilizing complementary metal oxide semiconductor (CMOS) image sensors. The proposed architecture gives due consideration to the peculiar aspects of CMOS image sensors and the human visual perception related to the particular application of digital color photography. A main difference between the proposed method arid the conventional systems is the fact that color correction module is located before the interpolation module. Therefore, a method of performing color correction on a color filter array (CFA) pattern is also provided in this paper. The interpolation algorithm is especially designed to solve the problem of pixel cross talk among the pixels of different color channels. The algorithm separates the green channel into two planes, one highly correlated with the red channel and the other with the blue channel. These separate planes are used for red and blue channel interpolation. The implementation details related to managing four color channel values is also described. Experiments conducted on McBeth color chart and natural images have shown that the proposed color processing chain produces better quality images with improved SNR.

[1]  Philip Ogunbona,et al.  Method of color interpolation in a single sensor color camera using green channel separation , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Wanqing Li,et al.  Modelling of color cross-talk in CMOS image sensors , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  E.T. Nelson,et al.  Steady-state photocarrier collection in silicon imaging devices , 1983, IEEE Transactions on Electron Devices.

[4]  Wanqing Li,et al.  CMOS sensor cross-talk compensation for digital cameras , 2002, IEEE Trans. Consumer Electron..

[5]  Igor Kharitonenko,et al.  Suppression of noise amplification during colour correction , 2002, IEEE Trans. Consumer Electron..

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

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