Skip to content

gy65896/Enhancement-Access

Repository files navigation

[IEEE Access 2020] Low-Light Image Enhancement With Regularized Illumination Optimization and Deep Noise Suppression

Low-Light Image Enhancement With Regularized Illumination Optimization and Deep Noise Suppression [paper]
Yu Guo, Yuxu Lu, Ryan Wen Liu*, Meifang Yang, Kwok Tai Chui* (* indicates corresponding author)
IEEE Access

Requirement

  • Python == 3.7
  • Matlab == 2019a
  • Pytorch == 1.1.0
  • MATLAB Engine API for python

Abstract

Maritime images captured under low-light imaging condition easily suffer from low visibility and unexpected noise, leading to negative effects on maritime traffic supervision and management. To promote imaging performance, it is necessary to restore the important visual information from degraded low-light images. In this article, we propose to enhance the low-light images through regularized illumination optimization and deep noise suppression. In particular, a hybrid regularized variational model, which combines L0-norm gradient sparsity prior with structure-aware regularization, is presented to refine the coarse illumination map originally estimated using Max-RGB. The adaptive gamma correction method is then introduced to adjust the refined illumination map. Based on the assumption of Retinex theory, a guided filter-based detail boosting method is introduced to optimize the reflection map. The adjusted illumination and optimized reflection maps are finally combined to generate the enhanced maritime images. To suppress the effect of unwanted noise on imaging performance, a deep learning-based blind denoising framework is further introduced to promote the visual quality of enhanced image. In particular, this framework is composed of two sub-networks, i.e., E-Net and D-Net adopted for noise level estimation and non-blind noise reduction, respectively. The main benefit of our image enhancement method is that it takes full advantage of the regularized illumination optimization and deep blind denoising. Comprehensive experiments have been conducted on both synthetic and realistic maritime images to compare our proposed method with several state-of-the-art imaging methods. Experimental results have illustrated its superior performance in terms of both quantitative and qualitative evaluations.

Flowchart of Our Proposed Method

In the first step, a hybrid regularized variational model is proposed to refine the coarse illumination map originally estimated using Max-RGB. In the second step, an adaptive gamma correction method and a guided filter-based detail boosting method are adopted to optimize the reflection map. The refined illumination and optimized reflection maps are combined to generate the final enhanced images. As a post-processing step, the blind denoising framework is introduced to reduce the unwanted noise to further improve visual image quality. Fig2 FIGURE 2. Flowchart of our proposed method for enhancing low-light maritime images.

Fig3 FIGURE 4. The architecture of blind denoising network used in this work.

Test

  • Put the low-light image in the image folder
  • Run main.py.
  • The enhancement result will be saved in the Result folder.

Citation

@article{guo2020low,
  title={Low-Light Maritime Image Enhancement with Regularized Illumination Optimization and Deep Noise Suppression},
  author={Guo, Yu and Lu, Yuxu and Liu, Ryan Wen and Yang, Meifang and Chui, Kwok Tai},
  journal={IEEE Access},
  year={2020}
}

If you have any questions, please get in touch with me (yuguo@whut.edu.cn).

About

This is the python code corresponding to the article "Low-Light Image Enhancement With Regularized Illumination Optimization and Deep Noise Suppression"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published