Example: quiz answers

ESRGAN: Enhanced Super-Resolution Generative Adversarial …

ESRGAN: Enhanced Super-ResolutionGenerative Adversarial NetworksXintao Wang1, Ke Yu1, Shixiang Wu2, Jinjin Gu3, Yihao Liu4,Chao Dong2, Yu Qiao2, and Chen Change Loy51 CUHK-SenseTime Joint Lab, The Chinese University of Hong Kong2 Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences3 The Chinese University of Hong Kong, Shenzhen4 University of Chinese Academy of Sciences5 Nanyang Technological University, Super-Resolution Generative Adversarial network (SR-GAN) is a seminal work that is capable of generating realistic texturesduring single image Super-Resolution . However, the hallucinated detailsare often accompanied with unpleasant artifacts. To further enhancethe visual quality, we thoroughly study three key components of SR-GAN network architecture, Adversarial loss and perceptual loss,andimprove each of them to derive an Enhanced SRGAN (ESRGAN). Inparticular, we introduce the Residual-in-Residual Dense Block(RRDB)without batch normalization as the basic network building unit.

ESRGAN: EnhancedSuper-Resolution Generative Adversarial Networks Xintao Wang 1, Ke Yu , Shixiang Wu2, Jinjin Gu3, Yihao Liu4, Chao Dong 2, Yu Qiao , and Chen Change Loy5 1 CUHK-SenseTime Joint Lab, The Chinese University of Hong Kong 2 Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences 3 The Chinese University of Hong Kong, …

Tags:

  Network, Adversarial, Generative, Generative adversarial, Generative adversarial networks

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of ESRGAN: Enhanced Super-Resolution Generative Adversarial …

1 ESRGAN: Enhanced Super-ResolutionGenerative Adversarial NetworksXintao Wang1, Ke Yu1, Shixiang Wu2, Jinjin Gu3, Yihao Liu4,Chao Dong2, Yu Qiao2, and Chen Change Loy51 CUHK-SenseTime Joint Lab, The Chinese University of Hong Kong2 Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences3 The Chinese University of Hong Kong, Shenzhen4 University of Chinese Academy of Sciences5 Nanyang Technological University, Super-Resolution Generative Adversarial network (SR-GAN) is a seminal work that is capable of generating realistic texturesduring single image Super-Resolution . However, the hallucinated detailsare often accompanied with unpleasant artifacts. To further enhancethe visual quality, we thoroughly study three key components of SR-GAN network architecture, Adversarial loss and perceptual loss,andimprove each of them to derive an Enhanced SRGAN (ESRGAN). Inparticular, we introduce the Residual-in-Residual Dense Block(RRDB)without batch normalization as the basic network building unit.

2 More-over, we borrow the idea from relativistic GAN to let the discriminatorpredict relative realness instead of the absolute value. Finally, we im-prove the perceptual loss by using the features before activation, whichcould provide stronger supervision for brightness consistency and texturerecovery. Benefiting from these improvements, the proposed ESRGAN achieves consistently better visual quality with more realistic and natu-ral textures than SRGAN and won the first place in the PIRM2018-SRChallenge (region 3) with the best perceptual index. The code is IntroductionSingle image Super-Resolution (SISR), as a fundamental low-level vision prob-lem, has attracted increasing attention in the research community andAI com-panies. SISR aims at recovering a high-resolution (HR) image from a singlelow-resolution (LR) one. Since the pioneer work of SRCNN proposed by Donget al. [8], deep convolution neural network (CNN) approaches have brought pros-perous development.

3 Various network architecture designs and training strategieshave continuously improved the SR performance, especially the Peak Signal-to-Noise Ratio (PSNR) value [21,24,22,25,36,37,13,46,45]. However, these PSNR-oriented approaches tend to output over-smoothed results without sufficient2 Xintao Wanget ESRGANG round TruthFig. 1: The Super-Resolution results of 4 for SRGAN, the proposed ESRGANand the ground-truth. ESRGAN outperforms SRGAN in sharpness and details, since the PSNR metric fundamentally disagrees with thesubjective evaluation of human observers [25].Several perceptual-driven methods have been proposed to improve the visualquality of SR results. For instance, perceptual loss [19,7] is proposed to optimizesuper-resolution model in a feature space instead of pixel space. Generative ad-versarial network [11] is introduced to SR by [25,33] to encourage the network tofavor solutions that look more like natural images.

4 The semantic image priorisfurther incorporated to improve recovered texture details [40]. One of the mile-stones in the way pursuing visually pleasing results is SRGAN [25]. The basicmodel is built with residual blocks [15] and optimized using perceptual loss in aGAN framework. With all these techniques, SRGAN significantly improves theoverall visual quality of reconstruction over PSNR-oriented , there still exists a clear gap between SRGAN results and theground-truth (GT) images, as shown in In this study, we revisit thekey components of SRGAN and improve the model in three aspects. First, weimprove the network structure by introducing the Residual-in-Residual DenseBlock (RDDB), which is of higher capacity and easier to train. We also removeBatch Normalization (BN) [18] layers as in [26] and use residual scaling [35,26]and smaller initialization to facilitate training a very deep network .

5 Second, weimprove the discriminator using Relativistic average GAN (RaGAN) [20], whichlearns to judge whether one image is more realistic than the other rather than whether one image is real or fake . Our experiments show that this improvementhelps the generator recover more realistic texture details. Third, we propose animproved perceptual loss by using the VGG featuresbefore activationinstead ofafter activation as in SRGAN. We empirically find that the adjusted perceptualloss provides sharper edges and more visually pleasing results, as will be shownESRGAN: Enhanced Super-Resolution Generative Adversarial Networks3 Perceptual on PIRM self val 2: Perception-distortion plane on PIRM self validation dataset. We showthe baselines of EDSR [26], RCAN [45] and EnhanceNet [33], and the submittedESRGAN model. The blue dots are produced by image Extensive experiments show that the Enhanced SRGAN, termed ES-RGAN, consistently outperforms state-of-the-art methods in both sharpness anddetails (see ).

6 We take a variant of ESRGAN to participate in the PIRM-SR Challenge [5].This challenge is the first SR competition that evaluates the performance in aperceptual-quality aware manner based on [6]. The perceptual quality is judgedby the non-reference measures of Ma s score [27] and NIQE [30], , perceptualindex =12((10 Ma) + NIQE). A lower perceptual index represents a betterperceptual shown in , the perception-distortion plane is divided into threeregions defined by thresholds on the Root-Mean-Square Error (RMSE), and thealgorithm that achieves the lowest perceptual index in each region becomes theregional champion. We mainly focus on region 3 as we aim to bring the perceptualquality to a new high. Thanks to the aforementioned improvements andsomeother adjustments as discussed in , our proposed ESRGAN won the firstplace in the PIRM-SR Challenge (region 3) with the best perceptual order to balance the visual quality and RMSE/PSNR, we further proposethe network interpolation strategy, which could continuously adjust the recon-struction style and smoothness.

7 Another alternative is image interpolation, whichdirectly interpolates images pixel by pixel. We employ this strategy to partici-pate in region 1 and region 2. The network interpolation and image interpolationstrategies and their differences are discussed in Related WorkWe focus on deep neural network approaches to solve the SR problem. Donget al. [8,9] propose SRCNN to learn the mapping from LR to HR images in4 Xintao Wanget end-to-end manner, achieving superior performance against on, the field has witnessed a variety of network architectures, such as adeeper network with residual learning [21], Laplacian pyramid structure [24],residual blocks [25], recursive learning [22,36], densely connected network [37],deep back projection [13] and residual dense network [46]. Specifically, Lim etal. [26] propose EDSR model by removing unnecessary BN layers in the residualblock and expanding the model size.

8 Zhang et al. [46] propose to use effectiveresidual dense block in SR, and they further explore a deeper network with chan-nel attention [45]. Besides supervised learning, other methods like reinforcementlearning [41] and unsupervised learning [42] are also introduced to solve generalimage restoration methods have been proposed to stabilize training a very deep instance, residual path is developed to stabilize the training and improve theperformance [15,21,45]. Residual scaling is first employed by Szegedy et al. [35]and also used in EDSR. For general deep networks, He et al. [14] propose a robustinitialization method for VGG-style networks without BN. To facilitate traininga deeper network , we develop a compact and effective residual-in-residual denseblock, which also helps to improve the perceptual approaches have also been proposed to improve the visualquality of SR results. Based on the idea of being closer to perceptualsimilar-ity [10,7], perceptual loss [19] is proposed to enhance the visual quality by mini-mizing the error in a feature space instead of pixel space.

9 Contextualloss [29] isdeveloped to generate images with natural image statistics by using an objectivethat focuses on the feature distribution. Ledig et al. [25] propose SRGAN modelthat uses perceptual loss and Adversarial loss to favor outputs residing on themanifold of natural images. Sajjadi et al. [33] develop a similar approach andfurther explored the local texture matching loss. Based on these works, Wanget al. [40] propose spatial feature transform to effectively incorporate semanticprior in an image and improve the recovered is usually attained by Adversarial training with GAN [11]. Re-cently there are a bunch of works that focus on developing more effective GANframeworks. WGAN [2] proposes to minimize a reasonable and efficient approxi-mation of Wasserstein distance and regularizes discriminator by improved regularization for discriminator includes gradient clipping [12]and spectral normalization [31].

10 Relativistic discriminator [20] is developed notonly to increase the probability that generated data are real, but also tosimulta-neously decrease the probability that real data are real. In this work, we enhanceSRGAN by employing a more effective relativistic average algorithms are typically evaluated by several widely used distortion mea-sures, , PSNR and SSIM. However, these metrics fundamentally disagree withthe subjective evaluation of human observers [25]. Non-reference measures areused for perceptual quality evaluation, including Ma s score [27] and NIQE [30],both of which are used to calculate the perceptual index in the PIRM-SR Chal-lenge [5]. In a recent study, Blau et al. [6] find that the distortion and perceptualquality are at odds with each : Enhanced Super-Resolution Generative Adversarial Networks5 ConvUpsamplingConvConvConvLRSRB asic BlockBasic BlockBasic BlockFig.


Related search queries