Skip to content

TETCI: Coarse-to-Fine Low-light Image Enhancement with Light Restoration and Color Refinement

Notifications You must be signed in to change notification settings

csxuwu/LRCR_Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Coarse-to-Fine Low-light Image Enhancement with Light Restoration and Color Refinement

Python 3.8 pytorch 1.12.0

This is the official PyTorch codes for the paper.

Coarse-to-Fine Low-light Image Enhancement with Light Restoration and Color Refinement
Xu Wu, Zhihui Lai*, Shiqi Yu, Jie Zhou, Zhuoqian Liang, Linlin Shen ( * indicates corresponding author)
IEEE Transactions on Emerging Topics in Computational Intelligence (TETCI), 2023

framework_img

Abstract

Low-light image enhancement aims to improve the illumination intensity while restoring color information. Despite recent advancements using deep learning methods, they still struggle with over or under-exposure in complex lighting scenes and poor color recovery in dark regions. To address these drawbacks, we propose a novel pipeline (called LRCR-Net) to perform Light Restoration and Color Refinement in a coarse-to-fine manner. In the coarse step, we focus on improving the illumination adaptively while avoiding inappropriate enhancement in the brighter or darker regions. This is achieved through introduce a region-calibrated residual block (RCRB) that balances local and global dependencies among different image regions. In the fine step, we aim to retouch the color of the images enhanced in the coarse step. To achieve this goal, we propose learnable image processing operators (LIPOs), including contrast and saturation operators, to refine the color according to the input images’ color and contrast information. The final result is an image with proper illumination and rich color. Experiments on four benchmark datasets (NASA, LIME, MEF, and NPE) show that our model outperforms state-of-the-art methods.

🚀 Highlights:

  • A novel framework called LRCR-Net, whose most notable property is its progressive coarse-to-fine paradigm, is proposed for low-light image enhancement. With this advanced paradigm that overcomes the crucial challenges, LRCR-Net can achieve proper light restoration and visual pleasing color.
  • In the coarse step, the RCRB is designed to fully explore and exploit low-light region features from both local and global perspectives. Moreover, the LIPOs are introduced in the fine step to refine the color output of the coarse step, thereby further improving the performance of the LRCR-Net.
  • The effectiveness of LRCR-Net has been validated on various low-light enhancement benchmarks. These results demonstrate the superiority of our LRCR-Net over other state-of-the-art techniques.

The whole process of image enhancement

Experiments:

NASA

LIME

NPE

Quantitative comparisons

Dependencies and Installation

  • CUDA >= 11.0
  • Other required packages in requirements.txt

Test LRCR

python test_for_LRCR.py

Train LRCR

python trains_for_LRCR.py

Citation

If you find our repo useful for your research, please cite us:

@inproceedings{wu2023ridcp,
    title={Coarse-to-Fine Low-light Image Enhancement with Light Restoration and Color Refinement},
    author={Xu Wu, Zhihui Lai, Shiqi Yu, Jie Zhou, Zhuoqian Liang, Linlin Shen},
    booktitle={IEEE Transactions on Emerging Topics in Computational Intelligence},
    year={2023}
}

License

Licensed under a Creative Commons Attribution-NonCommercial 4.0 International for Non-commercial use only. Any commercial use should get formal permission first.

Acknowledgement

This repository is maintained by Xu Wu.

About

TETCI: Coarse-to-Fine Low-light Image Enhancement with Light Restoration and Color Refinement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages