Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Kernel Modeling Super-Resolution on Real Low-Resolution Images

by Ruofan Zhou, Sabine Süsstrunk

Dependencies

  • Pytorch >= 0.4.0
  • OpenCV
  • NVIDIA GPU
  • HDF5 (only for training)
  • MATLAB (only for training)

Quick start (Demo)

In test_code folder, run the following command:

python demo.py

Training the network yourself

Step 1: prepare the dataset

Download DEPD dataset, prepare the patches and run training_code/kernel_estimation/getkernels.m in MATLAB.

Step 2: train a GAN on kernels

run training_code/kernel_generator/train.py.

Step 3: generate

run training_code/kernel_generator/generate.py.

Step 4: train the super-resolution network

run training_code/super-resolution/main.py.

Citations

@inproceedings{zhou2019kernel,
  title={Kernel Modeling Super-Resolution on Real Low-Resolution Images},
  author={Zhou, Ruofan and S{\"u}sstrunk, Sabine},
  booktitle={2019 International Conference on Computer Vision},
  year={2019}
}

About

Official Implementation for Kernel Modeling Super-Resolution on Real Low-Resolution Images

Resources

Stars

94 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages