Abstract

In the state of the art, grayscale image enhancement algorithms are typically adopted for enhancement of RGB color images captured with low or non-uniform illumination. As these methods are applied to each RGB channel independently, imbalanced inter-channel enhancements (color distortion) can often be observed in the resulting images. On the other hand, images with non-uniform illumination enhanced by the retinex algorithm are prone to artifacts such as local blurring, halos, and over-enhancement. To address these problems, an improved RGB color image enhancement method is proposed for images captured under non-uniform illumination or in poor visibility, based on weighted guided image filtering (WGIF). Unlike the conventional retinex algorithm and its variants, WGIF uses a surround function instead of a Gaussian filter to estimate the illumination component; it avoids local blurring and halo artifacts due to its anisotropy and adaptive local regularization. To limit color distortion, RGB images are first converted to HSI (hue, saturation, intensity) color space, where only the intensity channel is enhanced, before being converted back to RGB space by a linear color restoration algorithm. Experimental results show that the proposed method is effective for both RGB color and grayscale images captured under low exposure and non-uniform illumination, with better visual quality and objective evaluation scores than from comparator algorithms. It is also efficient due to use of a linear color restoration algorithm.

Highlights

  • Color images contain richer information than grayscale images, and are used in many fields

  • If each color channel is directly processed by a grayscale image enhancement algorithm, the different channels will be enhanced in an imbalanced way, leading to color distortion, saturation decrease, obvious block effects, and other issues

  • We present a novel color image enhancement method for low and non-uniform illumination images

Read more

Summary

Introduction

Color images contain richer information than grayscale images, and are used in many fields. Images taken under insufficient or non-uniform light show low brightness, poor contrast, blurred local details, poor color fidelity, and sudden changes in brightness, and are often accompanied by significant noise. These make it difficult for human or machine vision to extract and analyze information from such images [1,2,3]. Conventional color image enhancement directly applies a grayscale image enhancement method to each channel of the RGB model These methods include, in the spatial domain, histogram equalization and its various improvements [6,7,8,9], and in the frequency domain, wavelet transform algorithms [10,11,12], retinex [13] and its improvements [14,15,16]. If each color channel is directly processed by a grayscale image enhancement algorithm, the different channels will be enhanced in an imbalanced way, leading to color distortion, saturation decrease, obvious block effects, and other issues

Methods
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call