Welcome! This is the official implementation of our paper: Implicit Neural Representation for Cooperative Low-light Image Enhancement
Authors: Shuzhou Yang, Moxuan Ding, Yanmin Wu, Zihan Li, Jian Zhang*.
Type the command:
pip install -r requirements.txt
You need create a directory ./saves/[YOUR-MODEL]
(e.g., ./saves/LSRW
). \
Download the pre-trained models and put them into ./saves/[YOUR-MODEL]
. \
Here we release two versions of the pre-trained model, which are trained on LSRW and LOL datasets respectively:
./dataset/testA
and ./dataset/testB
. Put your test images in ./dataset/testA
(And you should keep whatever one image in ./dataset/testB
to make sure program can start.)CUDA_VISIBLE_DEVICES=0 python test.py --dataroot ./dataset --name [YOUR-MODEL] --preprocess=none
./results/[YOUR-MODEL]/test_latest/images
, and will also be displayed in an html file here: ./results/[YOUR-MODEL]/test_latest/index.html
../dataset/trainA
../dataset/trainB
.cd NeRCo-main
mkdir loss
CUDA_VISIBLE_DEVICES=0 python train.py --dataroot ./dataset --name [YOUR-MODEL]
./loss
../saves/[YOUR-MODEL]/web/index.html
.If you find this code useful for your research, please use the following BibTeX entry.
@InProceedings{Yang_2023_ICCV,
author = {Yang, Shuzhou and Ding, Moxuan and Wu, Yanmin and Li, Zihan and Zhang, Jian},
title = {Implicit Neural Representation for Cooperative Low-light Image Enhancement},
booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
month = {October},
year = {2023},
pages = {12918-12927}
}