The performance evaluation of low-light image enhancement techniques is highly dependent on subjectivity. Therefore, we argue that embedding human subjective preferences into image enhancement is a key to boost its performance. Unfortunately, currently prevailing methods ignore such a nature but just enumerate a series of potentially valid heuristic constraints for training the enhancement model. This paper presents a new way -- aesthetics-guided low-light image enhancement. It treats low-light image enhancement as a Markov decision process and drives the training through an aesthetics reward. In doing so, each pixel, as an agent, refines its own value by taking a sequential and recursive action, i.e., its corresponding light enhancement curve is estimated separately in each iteration, and then applied to itself to adjust the light. Various experiments demonstrate that introducing the aesthetic assessment indeed leads to better both subjective visual experience and objective evaluation. While our experimental results on various benchmarks also reflect, qualitatively and quantitatively, the advantages of our method over state-of-the-art methods.
You can install the required libraries by the command pip install -r requirements.txt
.
If you want to train the model
cd Aesthetics-guidedLLE
python train.py
cd Aesthetics-guidedLLE
python test.py
@misc{li2023alle,
title={ALL-E: Aesthetics-guided Low-light Image Enhancement},
author={Ling Li and Dong Liang and Yuanhang Gao and Sheng-Jun Huang and Songcan Chen},
year={2023},
eprint={2304.14610},
archivePrefix={arXiv},
primaryClass={cs.CV}
}