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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
krasserm avatar

krasserm/super-resolution

0
View on GitHub↗
1,510 stars·343 forks·Python·Apache-2.0·23 views

Super Resolution

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 pixel-wise reconstruction loss and perceptual loss functions, allowing for a balance between objective accuracy and visual quality.

The toolset includes comprehensive utilities for dataset preparation, enabling the conversion of raw image collections into optimized binary formats to accelerate training cycles. It also provides procedures for model fine-tuning and performance evaluation, using metrics such as peak signal-to-noise ratio to assess the effectiveness of image restoration tasks.

Features

  • Image Super Resolution Models - Increases image resolution by reconstructing missing high-frequency information using deep learning models.
  • Deep Learning Image Processing Libraries - Provides neural network architectures specifically for complex visual enhancement and image processing tasks.
  • Deep Learning Training Toolsets - Provides the infrastructure to train custom neural network architectures for high-fidelity visual enhancement.
  • Generative Adversarial Network Training - Implements competing generator and discriminator networks to synthesize high-resolution images.
  • Image Resolution Reconstruction - Reconstructs high-resolution images from low-resolution sources by estimating missing pixels.
  • Model Training - Provides a high-level interface for training image enhancement models with support for loss functions and checkpointing.
  • Image Restoration - Recovers fine details and removes artifacts from compressed or downscaled images.
  • Perceptual Loss - Optimizes models by comparing feature representations in deep networks to improve visual quality.
  • Pixel-Wise Reconstruction Losses - Calculates absolute differences between generated and target pixels to ensure objective reconstruction accuracy.
  • Model Performance Metrics - Calculates metrics like peak signal-to-noise ratio to assess the effectiveness of image reconstruction tasks.
  • Generative Adversarial Networks - Implements adversarial architectures to improve the realism and fine detail of generated images.
  • Residual Networks - Utilizes skip-connections to allow gradients to flow through deep networks during training.
  • Restoration Dataset Preparation - Provides tools to download and organize image pairs into structures optimized for training restoration models.
  • Vision Dataset Preparation - Formats and organizes raw image data into binary structures for computer vision model training.
  • Model Weight Checkpoints - Saves and restores neural network weights and optimizer states to resume training sessions.
  • Model Fine-Tuning - Supports fine-tuning existing residual and generative models to improve visual realism in outputs.

Star history

Star history chart for krasserm/super-resolutionStar history chart for krasserm/super-resolution

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Super Resolution

Hand-picked collections where Super Resolution appears.
  • AI Image Upscaling and Restoration

Projects sharing features with Super Resolution

These projects share indexed features with Super Resolution. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • xinntao/esrganxinntao avatar

    xinntao/ESRGAN

    6,556View on GitHub↗

    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 cover

    Python
    View on GitHub↗6,556
  • david-gpu/srezdavid-gpu avatar

    david-gpu/srez

    5,271View on GitHub↗

    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
    View on GitHub↗5,271
  • idealo/image-super-resolutionidealo avatar

    idealo/image-super-resolution

    4,813View on GitHub↗

    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
    View on GitHub↗4,813
  • alex-damian/pulsealex-damian avatar

    alex-damian/pulse

    8,015View on GitHub↗

    Pulse is a face image super-resolution tool and self-supervised image enhancer. It functions as a generative model image upsampler and latent space optimization tool designed to increase photo resolution and recover image details. The system differentiates itself by using latent space exploration and spherical constraints to find high-fidelity matches within a generative model. It employs geodesic distance measurement and spherical latent space optimization to regularize representations and maintain parameter radii during the recovery process. The project covers facial image restoration thro

    Python
    View on GitHub↗8,015
Compare all 30 related projects→

Frequently asked questions

What does krasserm/super-resolution do?

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.

What are the main features of krasserm/super-resolution?

The main features of krasserm/super-resolution are: Image Super Resolution Models, Deep Learning Image Processing Libraries, Deep Learning Training Toolsets, Generative Adversarial Network Training, Image Resolution Reconstruction, Model Training, Image Restoration, Perceptual Loss.

Which projects share features with krasserm/super-resolution?

Projects with overlapping indexed features include: xinntao/esrgan — ESRGAN is a deep learning image restoration framework designed for image super-resolution. It uses a generative… idealo/image-super-resolution — This PyTorch-based image super-resolution tool provides a deep learning pipeline for upscaling low-resolution images.… david-gpu/srez — Srez is a deep learning image super-resolution framework designed to upscale low-resolution images into sharp,… alex-damian/pulse — Pulse is a face image super-resolution tool and self-supervised image enhancer. It functions as a generative model… xpixelgroup/basicsr — BasicSR is a PyTorch-based image restoration toolbox and framework designed for training and deploying deep learning… janspiry/image-super-resolution-via-iterative-refinement — This project is a deep learning framework for AI image super-resolution and facial synthesis. It provides a diffusion…