Structures matter in single image super-resolution (SISR). Benefiting from generative adversarial networks (GANs), recent studies have promoted the development of SISR by recovering photo-realistic images. However, there are still undesired structural distortions in the recovered images. In this paper, we propose a structure-preserving super-resolution (SPSR) method to alleviate the above issue while maintaining the merits of GAN-based methods to generate perceptual-pleasant details. Firstly, we propose SPSR with gradient guidance (SPSR-G) by exploiting gradient maps of images to guide the recovery in two aspects. On the one hand, we restore high-resolution gradient maps by a gradient branch to provide additional structure priors for the SR process. On the other hand, we propose a gradient loss to impose a second-order restriction on the super-resolved images, which helps generative networks concentrate more on geometric structures. Secondly, since the gradient maps are handcrafted and may only be able to capture limited aspects of structural information, we further extend SPSR-G by introducing a learnable neural structure extractor (NSE) to unearth richer local structures and provide stronger supervision for SR. We propose two self-supervised structure learning methods, contrastive prediction and solving jigsaw puzzles, to train the NSEs. Our methods are model-agnostic, which can be potentially used for off-the-shelf SR networks. Experimental results on five benchmark datasets show that the proposed methods outperform state-of-the-art perceptual-driven SR methods under LPIPS, PSNR, and SSIM metrics. Visual results demonstrate the superiority of our methods in restoring structures while generating natural SR images. Code is available at https://github.com/Maclory/SPSR.
翻译:在单一图像超分辨率(SISSR)中,结构质点在单一图像超分辨率(SISSR)中。从基因对抗网络(GANs)中受益,最近的研究通过恢复照片现实图像,促进了SISSR的发展。然而,在回收的图像中,仍然存在着不理想的结构扭曲。在本文中,我们提议了一种结构保存超级分辨率(SPSR)的方法,以缓解上述问题,同时保持基于GAN的模型的优点,以产生感知性趣味细节。首先,我们建议采用梯度指导(SPSR-G),利用图像梯度图(SPSR-G)来指导两个方面的恢复。一方面,我们通过一个梯度分支来恢复高分辨率梯度梯度图,为SR进程进程进程提供更多的结构。另一方面,我们提议了一个梯度损失来对超分辨率图像施加二级限制,这有助于使基于GANNANS-SW的模型能够捕捉到有限的结构信息,我们进一步扩展SSRGG(NS-S),在可学习的神经结构中,我们用S-Siral-ral-ral-listrueal 进行更强的图像的模型分析,我们用的方法是用来学习的。