SinGAN icon indicating copy to clipboard operation
SinGAN copied to clipboard

Superresolution training and inference

Open surajp92 opened this issue 5 years ago • 1 comments

I was looking at the use of SinGAN for the superresolution of images. Usually, when I am using architectures like SRGAN, there is a training and inference stage. But, for the SinGAN superresolution example, do I need to only give the low-resolution image? Do we not need to provide the high-resolution image for training the network? How is the network trained for SinGAN superresolution tasks?

Thank you.

surajp92 avatar Sep 09 '20 19:09 surajp92

Only the LR image is needed for training. At inference time we continue to upsample the image using the trained model scale. Please see the paper for detailed explanation (section 4)
https://openaccess.thecvf.com/content_ICCV_2019/papers/Shaham_SinGAN_Learning_a_Generative_Model_From_a_Single_Natural_Image_ICCV_2019_paper.pdf

tamarott avatar Sep 11 '20 09:09 tamarott