Official pytorch implementation for "Image Enhancement Based on Histogram-Guided Multiple Transformation Function Estimation," accepted for publication in IEEE Transactions on Consumer Electronics.
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{Park2024HGMTFE,
author={{Park, Jaemin and Vien, An Gia and Pham, Thuy Thi and Kim, Hanul and Lee, Chul}},
booktitle={IEEE Transactions on Consumer Electronics},
title={Image Enhancement Based on Histogram-Guided Multiple Transformation Function Estimation},
year={},
volume={},
number={},
pages={},
doi={}}
}
See MIT License