Reference based Image Super-Resolution via Variational AutoEncoder
By Zhi-Song Liu, Li-Wen Wang and Wan-Chi Siu
This repo only provides simple testing codes, pretrained models and the network strategy demo.
We propose a Reference based Image Super-Resolution via Variational AutoEncoder (RefVAE)
We participate CVPRW Learning the Super-Resolution Space
Please check our paper
@InProceedings{Liu2021refvae,
author = {Zhi-Song Liu, Wan-Chi Siu and Li-Wen Wang},
title = {Reference based Image Super-Resolution via Variational AutoEncoder},
booktitle = {IEEE International Conference on Computer Vision and Pattern Recognition Workshop(CVPRW)},
month = {June},
year = {2021}
}
• First working on using Variational AutoEncoder for reference based image super-resolution.
• Our proposed RefVAE can expand the SR space so that multiple SR images can be generated.
Python > 3.0
OpenCV library
Pytorch > 1.0
NVIDIA GPU + CUDA
The complete architecture is shown as follows,
- Download pre-trained from https://drive.google.com/file/d/1R3vR7PiFNT26sIBorVoq6Mf-F4pMHfmh/view?usp=sharing
then put the pre-trained models under the "models" folder.
- Modify "test.py" and run
$ python test.py
https://data.vision.ee.ethz.ch/cvl/DIV2K/
https://github.com/LimBee/NTIRE2017
$ python main_GAN.py
Results on 8x image SR on DIV2K validation dataset
You may check our newly work on Real image super-resolution using VAE
You may also check our work on Reference based face SR using VAE
You may also check our work on General image SR using VAE