awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xinntao avatar

xinntao/ESRGAN

0
View on GitHub↗
6,556 Stars·1,122 Forks·Python·Apache-2.0·6 Aufrufegithub.com/xinntao/BasicSR↗

ESRGAN

ESRGAN is a deep learning image restoration framework designed for image super-resolution. It uses a generative adversarial network system to upscale low-resolution images into high-quality versions with sharp visual details and recovered fine textures.

The framework implements a perceptual super-resolution model that optimizes the trade-off between perceived visual quality and pixel-level signal-to-noise ratio. It includes weight-interpolation blending to allow for the adjustment of visual sharpness and signal-to-noise ratios by mixing weights from different trained models.

The system covers generative image upscaling, perceptual image enhancement, and the training and deployment of neural networks via PyTorch.

Features

  • Generative Adversarial Networks - Uses a generative adversarial network architecture with a generator and discriminator to synthesize high-resolution images.
  • Generative Upscalers - Uses generative adversarial techniques to reconstruct high-resolution details and upscale low-quality images.
  • Image Super Resolution Models - Implements a deep learning architecture for image super-resolution to produce sharp, detailed visual results from low-quality inputs.
  • Perceptual Loss - Utilizes a perceptual loss function based on pre-trained VGG feature maps to prioritize visual realism over pixel accuracy.
  • Adversarial Training Procedures - Implements a training workflow that iteratively optimizes competing generator and discriminator networks to produce photorealistic textures.
  • AI Upscaling - Provides AI-driven upscaling to enlarge images while preserving sharpness and recovering fine details.
  • Deep Learning Image Processing Libraries - Provides a deep learning framework for recovering fine textures and edges in low-resolution images.
  • Resolution Upscalers - Offers a PyTorch-based toolkit for training and deploying neural networks that increase image resolution.
  • Residual-in-Residual Dense Blocks - Employs residual-in-residual dense blocks to extract complex features while maintaining stable gradient flow during training.
  • Weight Interpolation - Provides weight-interpolation blending to balance the trade-off between visual sharpness and signal-to-noise ratio.
  • Perceptual Image Enhancements - Enhances the perceptual visual quality and clarity of images through a specialized super-resolution model.
  • Sub-Pixel Convolutions - Implements sub-pixel convolutional upsampling to increase image resolution while reducing checkerboard artifacts.
  • Generative Models - Enhanced super-resolution using generative adversarial networks.
  • Image Restoration and Enhancement - Enhanced super-resolution using generative adversarial networks.
  • Super Resolution - Enhanced super-resolution using generative adversarial networks.

Star-Verlauf

Star-Verlauf für xinntao/esrganStar-Verlauf für xinntao/esrgan

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu ESRGAN

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit ESRGAN.
  • idealo/image-super-resolutionAvatar von idealo

    idealo/image-super-resolution

    4,813Auf GitHub ansehen↗

    This PyTorch-based image super-resolution tool provides a deep learning pipeline for upscaling low-resolution images. It utilizes generative adversarial networks to increase pixel density and reconstruct high-resolution image details. The system includes a GAN-based image upscaler and a training pipeline that optimizes neural network weights using paired datasets and custom loss functions. To manage hardware resources, a patch-based image processor splits high-resolution files into smaller segments to prevent memory allocation errors and system crashes. Additional capabilities include the ap

    Python
    Auf GitHub ansehen↗4,813
  • krasserm/super-resolutionAvatar von krasserm

    krasserm/super-resolution

    1,510Auf GitHub ansehen↗

    This project is a deep learning library built for single-image super-resolution and visual enhancement. It provides a framework for training and deploying neural network architectures designed to reconstruct high-resolution images from low-resolution sources, effectively recovering fine details and removing artifacts caused by downscaling or compression. The library distinguishes itself through the implementation of generative adversarial networks and residual block architectures, which work together to improve the realism and clarity of upscaled outputs. It supports training through both pix

    Pythonedsrkerassingle-image-super-resolution
    Auf GitHub ansehen↗1,510
  • david-gpu/srezAvatar von david-gpu

    david-gpu/srez

    5,271Auf GitHub ansehen↗

    Srez is a deep learning image super-resolution framework designed to upscale low-resolution images into sharp, high-resolution visual features. It functions as a neural network training tool that employs generative adversarial networks to synthesize realistic image details. The project includes a model evolution visualizer that generates animations and image batches to track visual improvements during the training process. It utilizes a combination of adversarial and L1 loss functions to optimize model weights and supports periodic state checkpointing for recovery and deployment. The system

    Python
    Auf GitHub ansehen↗5,271
  • spipm/depixelization_pocAvatar von spipm

    spipm/Depixelization_poc

    4,535Auf GitHub ansehen↗

    This project is an AI upscaling framework and deep learning image restorer designed to estimate original source pixels from low-resolution inputs. It functions as a super-resolution reconstruction system that transforms pixelated images into high-resolution versions by restoring high-frequency details and sharpening edges. The system utilizes a convolutional neural network pipeline to analyze pixel data and perform digital image restoration. It employs pixel-shuffle upsampling to rearrange channel dimensions into spatial dimensions, which increases resolution while reducing checkerboard artif

    Python
    Auf GitHub ansehen↗4,535
Alle 30 Alternativen zu ESRGAN anzeigen→

Häufig gestellte Fragen

Was macht xinntao/esrgan?

ESRGAN is a deep learning image restoration framework designed for image super-resolution. It uses a generative adversarial network system to upscale low-resolution images into high-quality versions with sharp visual details and recovered fine textures.

Was sind die Hauptfunktionen von xinntao/esrgan?

Die Hauptfunktionen von xinntao/esrgan sind: Generative Adversarial Networks, Generative Upscalers, Image Super Resolution Models, Perceptual Loss, Adversarial Training Procedures, AI Upscaling, Deep Learning Image Processing Libraries, Resolution Upscalers.

Welche Open-Source-Alternativen gibt es zu xinntao/esrgan?

Open-Source-Alternativen zu xinntao/esrgan sind unter anderem: idealo/image-super-resolution — This PyTorch-based image super-resolution tool provides a deep learning pipeline for upscaling low-resolution images.… krasserm/super-resolution — This project is a deep learning library built for single-image super-resolution and visual enhancement. It provides a… david-gpu/srez — Srez is a deep learning image super-resolution framework designed to upscale low-resolution images into sharp,… spipm/depixelization_poc — This project is an AI upscaling framework and deep learning image restorer designed to estimate original source pixels… paddlepaddle/paddlegan — PaddleGAN is a generative AI framework and deep learning computer vision library built on the PaddlePaddle framework.… xpixelgroup/basicsr — BasicSR is a PyTorch-based image restoration toolbox and framework designed for training and deploying deep learning…