ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks

09/01/2018
by   Xintao Wang, et al.
0

The Super-Resolution Generative Adversarial Network (SRGAN) is a seminal work that is capable of generating realistic textures during single image super-resolution. However, the hallucinated details are often accompanied with unpleasant artifacts. To further enhance the visual quality, we thoroughly study three key components of SRGAN - network architecture, adversarial loss and perceptual loss, and improve each of them to derive an Enhanced SRGAN (ESRGAN). In particular, we introduce the Residual-in-Residual Dense Block (RRDB) without batch normalization as the basic network building unit. Moreover, we borrow the idea from relativistic GAN to let the discriminator predict relative realness instead of the absolute value. Finally, we improve the perceptual loss by using the features before activation, which could provide stronger supervision for brightness consistency and texture recovery. Benefiting from these improvements, the proposed ESRGAN achieves consistently better visual quality with more realistic and natural textures than SRGAN and won the first place in the PIRM2018-SR Challenge. The code is available at https://github.com/xinntao/ESRGAN .

READ FULL TEXT

page 2

page 8

page 10

page 13

page 14

page 19

page 22

page 23

research
01/21/2020

ESRGAN+ : Further Improving Enhanced Super-Resolution Generative Adversarial Network

Enhanced Super-Resolution Generative Adversarial Network (ESRGAN) is a p...
research
08/18/2019

RankSRGAN: Generative Adversarial Networks with Ranker for Image Super-Resolution

Generative Adversarial Networks (GAN) have demonstrated the potential to...
research
03/17/2022

Details or Artifacts: A Locally Discriminative Learning Approach to Realistic Image Super-Resolution

Single image super-resolution (SISR) with generative adversarial network...
research
07/05/2023

DeSRA: Detect and Delete the Artifacts of GAN-based Real-World Super-Resolution Models

Image super-resolution (SR) with generative adversarial networks (GAN) h...
research
03/07/2020

Super Resolution Using Segmentation-Prior Self-Attention Generative Adversarial Network

Convolutional Neural Network (CNN) is intensively implemented to solve s...
research
05/30/2020

Advanced Single Image Resolution Upsurging Using a Generative Adversarial Network

The resolution of an image is a very important criterion for evaluating ...
research
02/16/2020

Generator From Edges: Reconstruction of Facial Images

Applications that involve supervised training require paired images. Res...

Please sign up or login with your details

Forgot password? Click here to reset