Our proposed method multiscale hybrid feature guided normalizing flow (MHFlow) is a novel and powerful generative model for low-light image enhancement. MHFlow can be trained using only NLL loss based on the estimation of the distribution. Extensive experiments on representative datasets show the superior performance of our method compared with current SOTA methods
-
LOLv2 (Real & Synthetic): Please refer to the papaer [From Fidelity to Perceptual Quality: A Semi-Supervised Approach for Low-Light Image Enhancement (CVPR 2020)].
-
MIT: Please refer to the papaer [Learning Enriched Features for Real Image Restoration and Enhancement (ECCV 2020)].
-
SMID: Please refer to the paper [SNR-aware Low-Light Image Enhancement (CVPR 2022)].
-
Unpaired datasets (DICM, LIME, MEF, NPE and VV) [Google Drive].
Modify the related parameters (paths, loss weights, training steps, and etc.) in the config yaml files
./conf/MHFlow.yml
python train.py --opt config path
Please download our pre-trained models via the following links [Baiduyun (extracted code: og8u)] [Google Drive].
You can test the model with paired data and obtain the evaluation metrics. You need to specify the data path dataroot_LR
, dataroot_GT
, and model path model_path
in the config file. Then run
python test.py
If you have any questions, please feel free to contact the authors via hynjupt@gmail.com.