by Hanlin Wu, Ning Ni, Shan Wang, and Libao Zhang, details are in paper.
git clone https://github.com/hanlinwu/BlindSRSNF.git
- pytorch==1.13.0
- pytorch-lightning==1.5.5
- numpy
- opencv-python
- easydict
- tqdm
- Download the checkpoints from this url.
- Unzip the downloaded file, and put the files on path:
logs/
-
Download the training datsets from this url.
-
Unzip the downloaded dataset, and put the files on path:
load/
-
Do training:
For ansio degradation:
python train.py --config configs/blindsrsnf_aniso.yaml
For iso degradation:
python train.py --config configs/blindsrsnf_iso.yaml
For ansio degradation with the WorldStrat dataset:
python train.py --config configs/blindsrsnf_iso.yaml
python test_diff.py --checkpoint logs/your_checkpoint_path
or
sh scripts/test_diff_aniso.sh logs/your_checkpoint_path