ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks
Xintao Wang, Ke Yu, Shixiang Wu, Jinjin Gu, Yihao Liu, Chao Dong, Chen, Change Loy, Yu Qiao, Xiaoou Tang

TL;DR
ESRGAN introduces architectural and loss function improvements to SRGAN, resulting in more realistic textures and higher visual quality in image super-resolution, winning a major challenge competition.
Contribution
The paper presents the Residual-in-Residual Dense Block and relativistic discriminator, along with a refined perceptual loss, as novel enhancements to super-resolution GANs.
Findings
ESRGAN outperforms SRGAN in visual quality.
Achieved first place in PIRM2018-SR Challenge.
Produces more natural and realistic textures.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image Processing Techniques · Advanced Vision and Imaging · Image and Signal Denoising Methods
MethodsDropout · Softmax · Max Pooling · Parameterized ReLU · Sigmoid Activation · *Communicated@Fast*How Do I Communicate to Expedia? · Ethereum Customer Service Number +1-833-534-1729 · Residual Block · Dense Connections · Residual Connection
