Continuous Exposure Learning for Low-light Image Enhancement using Neural ODEs
(ICLR 2025 Spotlight)
This repository is the official implementation of "Continuous Exposure Learning for Low-light Image Enhancement using Neural ODEs" @ ICLR25.
Donggoo Jung*, Daehyun Kim*, Tae Hyun Kim
We propose the unsupervised low-light image enhancement problem by reframing discrete iterative curve-adjustment methods into a continuous space using Neural Ordinary Differential Equations (NODE).
Under-exposure | Over-exposure | Normal-exposure |
---|---|---|
TBD | TBD | TBD |
Download the pre-trained model and place it in ./pth/
.
# In inference.py, only modify the following paths:
# file_path: Path to the input images
# gt_path: Path to the ground truth images
# file_path = '/path/to/your/input'
# gt_path = '/path/to/your/corresponding_gt'
$ python inference.py
CLODE learns the low-light exposure adjustment mechanism in the continuous-space, and is trained to output
$ python inference.py --T 4.8 # set to 3.5, more brighter
$ python inference.py --T -1.4 # set to -1.4, more darker
$ python inference.py --T 2.5 # set to 2.5, Adjust to the brightness desired by the user
We provide our results for the LOL and SICE Part2 dataset. (CLODE/CLODE
Dataset | PSNR | SSIM | Images |
---|---|---|---|
LOL | 19.61/23.58 | 0.718/0.754 | Link/Link |
SICE | 15.01/16.18 | 0.687/0.707 | Link/Link |
python main_experiment.py
If you find our work useful in your research, please consider citing our paper.
@article{jung2025continuous,
title={Continuous Exposure Learning for Low-light Image Enhancement using Neural {ODE}s},
author={Donggoo Jung and Daehyun Kim and Tae Hyun Kim},
booktitle={ICLR},
year={2025},
}
We are using torchdiffeq as the Neural ODEs library. We thank the author for sharing their codes.