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
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.
- 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.
- CUDA >= 11.0
- Other required packages in
requirements.txt
python test_for_LRCR.py
python trains_for_LRCR.py
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}
}
Licensed under a Creative Commons Attribution-NonCommercial 4.0 International for Non-commercial use only. Any commercial use should get formal permission first.
This repository is maintained by Xu Wu.