-
No reviews
5likes
2comments
0news articles

Features

Suggest and vote on features
  1.  Image Upscaling

ESRGAN News & Activities

Highlights All activities

Recent activities

Show all activities

ESRGAN information

  • Developed by

    Xintao Wang, Ke Yu, Shixiang Wu, Jinjin Gu, Yihao Liu, Chao Dong, Yu Qiao, and Chen Change Loy
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    27 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  6,510 Stars
  •  1,125 Forks
  •  99 Open Issues
  •   Updated  
View on GitHub

Our users have written 2 comments and reviews about ESRGAN, and it has gotten 5 likes

ESRGAN was added to AlternativeTo by Ian Dorfman on and this page was last updated . ESRGAN is sometimes referred to as Enhanced SRGAN, Enhanced Super-Resolution Generative Adversarial Networks

Comments and Reviews

   
 Post comment/review
Top Positive Comment
admin
0

It's extended by Real-ESRGAN now.

Arian26712
0

As a super-resolution arch? It's legendary, but quite outdated. As an app, or especially as an alternative to anything else? 1 star. It's CLI only, and other CLI or GUI based options are faster - many in fact use ESRGAN, but much faster than this outdated official repo. ESRGAN as an arch has been made obsolete by newer arches like DAT and SPAN, and there is quite literally only negatives to running it with official repo code, so making this an alternative to... any of these apps makes no sense.

What is ESRGAN?

(Description from https://www.resetera.com/threads/ai-neural-networks-being-used-to-generate-hq-textures-for-older-games-you-can-do-it-yourself.88272/)

Enhanced Super Resolution Generative Adverserial Network, or ESRGAN, is an upscaling method that is capable of generating realistic textures during single image super-resolution. Basically it's a machine learning technique that uses a generative adverserial network to upres smaller images. By doing it over several passes, it will usually produce an image with more fidelity than methods such as SRCNN and SRGAN. In fact, ESRGAN is based off SRGAN. The difference between the two is that ESRGAN improves on SRGAN's network architecture, adversarial loss and perceptual loss. Furthermore ESRGAN adopts a deeper model using Residual-in-Residual Dense Block (RRDB) without batch normalization layers, and employs Relativistic average GAN instead of the vanilla GAN.

ESRGAN Videos

Show 2 more videos

Official Links