Official pytorch implementation for "Multiple Transformation Function Estimation for Image Enhancement," Journal of Visual Communication and Image Representation, vol. 95, Article No. 103863, Sep. 2023.
Paper
Training data: Download from GoogleDrive
The ZIP file contains three test datasets:
- LOL dataset: 485 image pairs
- FiveK dataset: 4,500 image pairs
- EUVP dataset: 11,435 image pairs
Testing samples: Download from GoogleDrive
The ZIP file contains three test datasets:
- LOL dataset: 15 image pairs
- FiveK dataset: 500 image pairs
- EUVP dataset: 515 image pairs
Pretrained weights: Download from GoogleDrive
The ZIP file contains weight files trained with each training dataset.
- Put low-quality images of training dataset in ./data/train_data/input
- Put high-quality images of training dataset in ./data/train_data/gt
- Put test images in ./data/test_data/LOL
- Put ground-truths of test images in ./data/test_gt
- Run below commend:
python lowlight_train.py
- The trained model is saved at ./models
- The result images are saved at ./data/analysis
- Put test images in ./data/test_data/LOL
- Put ground-truths of test images in ./data/test_gt
- Run below commend:
python lowlight_test.py
- The result images are saved at ./data/analysis
If you find this work useful for your research, please consider citing our paper:
@article{Park2023,
author={Park, Jaemin and Vien, An Gia and Cha, Minhee and Pham, Thuy Thi and Kim, Hanul and Lee, Chul},
booktitle={Journal of Visual Communication and Image Representation},
title={Multiple Transformation Function Estimation for Image Enhancement},
year={2023},
volume={62},
pages={103863},
publisher={Elsevier}
}
}
See MIT License