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
Back to xpixelgroup/diffbir

Projects sharing features with DiffBIR

30 open-source projects similar to xpixelgroup/diffbir, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • tencentarc/gfpganTencentARC avatar

    TencentARC/GFPGAN

    37,469View on GitHub↗

    GFPGAN is a generative face restoration model and Python-based image processing tool designed to restore low-resolution facial images. It utilizes generative adversarial networks to recover fine details and increase the clarity of degraded portraits. The system employs a generative facial prior to map degraded images to a high-quality manifold, enabling blind-face restoration without requiring knowledge of the specific degradation process. It utilizes a multi-stage workflow that includes face detection, alignment, and region-specific masking to separate facial areas from the background. Beyo

    Pythondeep-learningface-restorationgan
    View on GitHub↗37,469
  • janspiry/image-super-resolution-via-iterative-refinementJanspiry avatar

    Janspiry/Image-Super-Resolution-via-Iterative-Refinement

    3,920View on GitHub↗

    This project is a deep learning framework for AI image super-resolution and facial synthesis. It provides a diffusion model image upscaler and a generative facial image synthesizer capable of transforming low-resolution images into high-resolution outputs using pretrained model weights. The system utilizes iterative diffusion refinement and low-resolution guided sampling to restore fine details and sharpness. It supports both unconditional image generation, where images are created from scratch, and guided resolution enhancement for high-fidelity facial reconstruction. The repository include

    Python
    View on GitHub↗3,920
  • microsoft/bringing-old-photos-back-to-lifemicrosoft avatar

    microsoft/Bringing-Old-Photos-Back-to-Life

    15,691View on GitHub↗

    This project is a deep learning image restoration tool designed to remove scratches, fading, and noise from aged photographs and film. It utilizes generative adversarial networks for image translation, alongside specialized networks for face enhancement and video colorization. The system distinguishes itself through a combination of latent-space domain mapping and progressive face enhancement to recover blurred or missing high-frequency facial details. For video content, it employs a colorization framework that uses optical flow and temporal guidance to propagate color from selected keyframes

    Pythongansgenerative-adversarial-networkimage-manipulation
    View on GitHub↗15,691

AI search

Explore more awesome repositories

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

Find more with AI search
  • zsyoaoa/diffacezsyOAOA avatar

    zsyOAOA/DifFace

    706View on GitHub↗

    Zongsheng Yue, Chen Change Loy

    Python
    View on GitHub↗706
  • nutlope/restorephotosNutlope avatar

    Nutlope/restorePhotos

    4,414View on GitHub↗

    RestorePhotos is an AI face restoration tool and deep learning image upscaler designed to remove blur and reconstruct lost details in degraded facial photographs. It functions as a face photo enhancer and a generative adversarial network image processor that transforms low-quality pixels into high-resolution facial features. The system utilizes a GPU-accelerated inference engine to run machine learning models for real-time image restoration. This hardware acceleration supports the heavy matrix multiplications and tensor-based operations required to sharpen facial images and improve visual fid

    TypeScript
    View on GitHub↗4,414
  • xinntao/real-esrganxinntao avatar

    xinntao/Real-ESRGAN

    35,798View on GitHub↗

    Real-ESRGAN is a deep learning restoration pipeline designed to enhance low-resolution media and improve the visual quality of damaged photographs. It functions as a generative image upscaler that reconstructs high-resolution details from source inputs by utilizing neural networks trained to fill in missing information and remove noise. The project distinguishes itself as a blind super-resolution tool, meaning it improves image sharpness and fidelity without requiring prior knowledge of the specific degradation applied to the source. It employs high-order degradation modeling to address compl

    Pythonaminedenoiseesrgan
    View on GitHub↗35,798
  • hlky/stable-diffusion-webuihlky avatar

    hlky/stable-diffusion-webui

    7,880View on GitHub↗

    Stable Diffusion Web UI is a browser-based interface for generating, editing, and upscaling images and videos using latent diffusion models. It functions as a text-to-image generator, an AI image editor, and a tool for increasing image resolution and clarity. The system includes capabilities for custom model training, specifically allowing the creation of textual inversion embeddings to teach a model new concepts and visual styles from user photos. It also provides tools for AI video production, generating short clips from text prompts. The software covers image-to-image transformation, imag

    Python
    View on GitHub↗7,880
  • xpixelgroup/basicsrXPixelGroup avatar

    XPixelGroup/BasicSR

    8,297View on GitHub↗

    BasicSR is a PyTorch-based image restoration toolbox and framework designed for training and deploying deep learning models to upscale, denoise, and deblur images and videos. It serves as a comprehensive system for image super-resolution and video quality restoration, providing the necessary infrastructure to recover fine visual details and increase pixel density. The project distinguishes itself through specialized toolkits for facial image enhancement and high-fidelity face synthesis, as well as a dedicated video quality restoration suite that utilizes deformable convolutions and generative

    Pythonbasicsrbasicvsrdfdnet
    View on GitHub↗8,297
  • djdefrag/qualityscalerDjdefrag avatar

    Djdefrag/QualityScaler

    2,970View on GitHub↗

    QualityScaler is an AI video upscaler and local media processing tool designed to increase the resolution and visual quality of videos and images. It uses deep learning models to enhance detail and remove noise, operating as an offline application that executes all computations on local hardware. The project functions as a GPU-accelerated media processor that distributes workloads across multiple graphics cards to increase rendering speed. To prevent memory overflow during high-resolution tasks, it employs a tiled image processing method that splits large assets into smaller sections. The sy

    Pythonamdanimecompression-artifact-reduction
    View on GitHub↗2,970
  • lllyasviel/controlnet-v1-1-nightlylllyasviel avatar

    lllyasviel/ControlNet-v1-1-nightly

    5,156View on GitHub↗

    This project is a neural network extension for Stable Diffusion that provides spatial control and geometric consistency for text-to-image generation. It functions as an image structure controller and conditioning tool, enabling the use of external inputs to guide the layout and geometry of generated imagery. The framework is distinguished by its ability to transform input images into structural guides through various preprocessors. These include the extraction of depth maps, normal maps, and human pose landmarks, as well as the detection of Canny edges, anime lineart, and straight architectur

    Python
    View on GitHub↗5,156
  • spipm/depixelization_pocspipm avatar

    spipm/Depixelization_poc

    4,535View on GitHub↗

    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
    View on GitHub↗4,535
  • dmitryulyanov/deep-image-priorDmitryUlyanov avatar

    DmitryUlyanov/deep-image-prior

    8,085View on GitHub↗

    This project is an unsupervised image restoration tool that uses a convolutional neural network as a structural prior to reconstruct images from noisy or incomplete data. It functions as a neural network image prior, utilizing the inherent biases of the network architecture to restore pixels without the need for a pre-trained dataset or external learning. The system performs zero-shot image restoration by treating the network architecture itself as a regularization term. It uses a randomly initialized encoder-decoder structure and iterative gradient descent to minimize pixel-wise loss, recove

    Jupyter Notebook
    View on GitHub↗8,085
  • advimman/lamaadvimman avatar

    advimman/lama

    10,056View on GitHub↗

    Lama is an image restoration framework and deep learning model designed for image inpainting and object removal. It provides the tools necessary to train and evaluate neural networks that fill masked areas and repair corrupted visual data. The system utilizes a Fourier convolution neural network to maintain global image structure and reconstruct periodic patterns. This architecture allows for resolution-independent inference, enabling the processing of high-resolution images without increasing memory or computational requirements. The project includes a synthetic dataset generator that creat

    Jupyter Notebookcnncolabcolab-notebook
    View on GitHub↗10,056
  • igitugraz/weatherdiffusionIGITUGraz avatar

    IGITUGraz/WeatherDiffusion

    440View on GitHub↗

    This is the code repository of the following paper to train and perform inference with patch-based diffusion models for image restoration under adverse weather conditions.

    Python
    View on GitHub↗440
  • wyhuai/ddnmwyhuai avatar

    wyhuai/DDNM

    1,345View on GitHub↗

    Yinhuai Wang, Jiwen Yu, Jian Zhang Peking University and PCL \*denotes equal contribution

    Python
    View on GitHub↗1,345
  • zsyoaoa/resshiftzsyOAOA avatar

    zsyOAOA/ResShift

    1,407View on GitHub↗

    Zongsheng Yue, Jianyi Wang, Chen Change Loy

    Python
    View on GitHub↗1,407
  • dps2022/diffusion-posterior-samplingDPS2022 avatar

    DPS2022/diffusion-posterior-sampling

    617View on GitHub↗
    Pythondiffusion-modelinverse-problemspytorch
    View on GitHub↗617
  • yuanzhi-zhu/diffpiryuanzhi-zhu avatar

    yuanzhi-zhu/DiffPIR

    496View on GitHub↗

    Yuanzhi Zhu, Kai Zhang, Jingyun Liang, Jiezhang Cao, Bihan Wen, Radu Timofte, Luc Van Gool.

    Python
    View on GitHub↗496
  • algolzw/image-restoration-sdeAlgolzw avatar

    Algolzw/image-restoration-sde

    718View on GitHub↗

    Ziwei Luo, Fredrik K. Gustafsson, Zheng Zhao, Jens Sjölund, Thomas B. Schön Department of Information Technology, Uppsala University

    Python
    View on GitHub↗718
  • liturout/psldLituRout avatar

    LituRout/PSLD

    161View on GitHub↗

    The repository contains reproducible PyTorch source code of our paper Solving Linear Inverse Problems Provably via Posterior Sampling with Latent Diffusion Models. We present the first framework to solve general inverse problems leveraging pre-trained latent diffusion models. Previously proposed…

    Jupyter Notebook
    View on GitHub↗161
  • nachifur/rddmnachifur avatar

    nachifur/RDDM

    579View on GitHub↗

    CVPR 2024: Residual Denoising Diffusion Models

    Python
    View on GitHub↗579
  • pq-yang/pgdiffpq-yang avatar

    pq-yang/PGDiff

    165View on GitHub↗

    NeurIPS 2023 PGDiff: Guiding Diffusion Models for Versatile Face Restoration via Partial Guidance

    Python
    View on GitHub↗165
  • fanghua-yu/supirFanghua-Yu avatar

    Fanghua-Yu/SUPIR

    5,587View on GitHub↗

    SUPIR is an AI image upscaler and restoration system designed to remove artifacts and restore quality to real-world photographs. It functions as a diffusion-based image enhancer and restoration tool that uses large-scale model scaling to produce high-resolution results with photorealistic details. The system balances visual aesthetics with input fidelity, allowing for a trade-off between strict adherence to the original image and the overall visual appeal of the output. It leverages large-scale model inference to improve image clarity and maintain realistic details during the upscaling proces

    Python
    View on GitHub↗5,587
  • 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
  • krasserm/super-resolutionkrasserm avatar

    krasserm/super-resolution

    1,510View on GitHub↗

    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
    View on GitHub↗1,510
  • 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
  • fudan-generative-vision/hallo2fudan-generative-vision avatar

    fudan-generative-vision/hallo2

    3,713View on GitHub↗

    Hallo2 is an AI video generation tool and audio-driven portrait animation framework designed to transform static images into speaking videos. It functions as a portrait image animator that synchronizes a single photo with an audio track to produce high-resolution talking head videos. The system includes a distributed animation trainer for fine-tuning deep learning models using custom datasets and distributed computing resources. It employs hierarchical video generation and temporal consistency modeling to produce long-form character animations that remain stable over extended durations. The

    Python
    View on GitHub↗3,713
  • pkuliyi2015/multidiffusion-upscaler-for-automatic1111pkuliyi2015 avatar

    pkuliyi2015/multidiffusion-upscaler-for-automatic1111

    5,002View on GitHub↗

    This project is an AI image upscaling and high-resolution generation tool. It uses tiled diffusion to create ultra-large images by processing them in smaller, overlapping regions to prevent memory crashes on limited hardware. The system manages spatial composition through regional prompting, which routes specific text prompts to designated areas of an image. It maintains visual stability and global coherence during the upscaling process using noise inversion and structural guidance. Additional capabilities include tiled detail upscaling and memory optimization for the variational autoencoder

    Pythonimage-generationlarge-imagemultidiffusion
    View on GitHub↗5,002
  • adamian98/pulseadamian98 avatar

    adamian98/pulse

    8,014View on GitHub↗

    Pulse is a generative model image upscaler and latent space image processor. It functions as a self-supervised photo upsampling tool that increases image resolution by exploring the latent space of pre-trained generative models to synthesize high-quality details. The system includes a face image alignment tool designed to standardize the scale and orientation of raw facial photos. This preprocessing utility prepares images for higher resolution processing by aligning and downscaling faces to a standard orientation. The project covers AI image super-resolution and generative photo upscaling,

    Python
    View on GitHub↗8,014
  • hojonathanho/diffusionhojonathanho avatar

    hojonathanho/diffusion

    5,053View on GitHub↗

    This project is a diffusion model training framework and image synthesis pipeline. It provides the tools necessary to train generative models to learn image data distributions through an iterative denoising process. The framework includes a generative model evaluation tool consisting of automated scripts used to measure the quality and accuracy of produced samples. The system covers model training pipelines and performance evaluation for generative diffusion models.

    Python
    View on GitHub↗5,053