Color enhancement and image defogging in HSI based on Retinex model

Retinex is a luminance perceptual algorithm based on color consistency. It has a good performance in color enhancement. But in some cases, the traditional Retinex algorithms, both Single-Scale Retinex(SSR) and Multi-Scale Retinex(MSR) in RGB color space, do not work well and will cause color deviation. To solve this problem, we present improved SSR and MSR algorithms. Compared to other Retinex algorithms, we implement Retinex algorithms in HSI(Hue, Saturation, Intensity) color space, and use a parameter αto improve quality of the image. Moreover, the algorithms presented in this paper has a good performance in image defogging. Contrasted with traditional Retinex algorithms, we use intensity channel to obtain reflection information of an image. The intensity channel is processed using a Gaussian center-surround image filter to get light information, which should be removed from intensity channel. After that, we subtract the light information from intensity channel to obtain the reflection image, which only includes the attribute of the objects in image. Using the reflection image and a parameter α, which is an arbitrary scale factor set manually, we improve the intensity channel, and complete the color enhancement. Our experiments show that this approach works well compared with existing methods for color enhancement. Besides a better performance in color deviation problem and image defogging, a visible improvement in the image quality for human contrast perception is also observed.

[1]  John J. McCann,et al.  Retinex in MATLABTM , 2004, J. Electronic Imaging.

[2]  E. Land,et al.  Lightness and retinex theory. , 1971, Journal of the Optical Society of America.

[3]  E. Land The retinex theory of color vision. , 1977, Scientific American.

[4]  Laurence Meylan,et al.  Bio-inspired color image enhancement , 2004, IS&T/SPIE Electronic Imaging.

[5]  Michael Elad,et al.  A Variational Framework for Retinex , 2002, IS&T/SPIE Electronic Imaging.

[6]  E. Land Recent advances in retinex theory , 1986, Vision Research.

[7]  Giovanni Ramponi,et al.  A modified retinex for image contrast enhancement and dynamics control , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[8]  Zia-ur Rahman,et al.  Retinex processing for automatic image enhancement , 2004, J. Electronic Imaging.

[9]  John J. McCann,et al.  Lessons Learned from Mondrians Applied to Real Images and Color Gamuts , 1999, CIC.

[10]  Zia-ur Rahman,et al.  Statistics of visual representation , 2002, SPIE Defense + Commercial Sensing.

[11]  Glenn D. Hines,et al.  Image enhancement, image quality, and noise , 2005, SPIE Optics + Photonics.

[12]  Zia-ur Rahman,et al.  Properties and performance of a center/surround retinex , 1997, IEEE Trans. Image Process..