Skip to content

This is an offical implementation of the CVPR2022's paper [Learning the Degradation Distribution for Blind Image Super-Resolution](https://arxiv.org/abs/2203.04962)

Notifications You must be signed in to change notification settings

runminjiang/UnpairedSR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an offical implementation of the CVPR2022's paper Learning the Degradation Distribution for Blind Image Super-Resolution. This repo also contains the implementations of many other blind SR methods in config, including CinGAN, CycleSR, DSGAN-SR, etc.

If you find this repo useful for your work, please cite our paper:

@inproceedings{PDMSR,
  title={Learning the Degradation Distribution for Blind Image Super-Resolution},
  author={Zhengxiong Luo and Yan Huang and and Shang Li and Liang Wang and Tieniu Tan},
  booktitle={CVPR},
  year={2022}
}

The codes are built on the basis of BasicSR.

Dependences

  1. lpips (pip install --user lpips)
  2. matlab (to support the evaluation of NIQE). The details about installing a matlab API for python can refer to here

Datasets

The datasets in NTIRE2017 and NTIRE2018 can be downloaded from here. The datasets in NTIRE2020 can be downloaded from the competition site.

Start up

We provide the checkpoints in in Google drive and BaiduYun(password: ovmw). Please download them into the checkpoints directoty. To get a quick start:

cd codes/config/PDM-SR/
python3 inference.py --opt options/test/2020Track2.yml

About

This is an offical implementation of the CVPR2022's paper [Learning the Degradation Distribution for Blind Image Super-Resolution](https://arxiv.org/abs/2203.04962)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • MATLAB 0.2%