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
XPixelGroup avatar

XPixelGroup/DiffBIR

0
View on GitHub↗

DiffBIR

DiffBIR is a diffusion-based image restoration framework designed for blind image reconstruction. It utilizes generative diffusion priors to recover high-quality images from sources with unknown or complex degradations without requiring explicit degradation models.

The system includes specialized models for face restoration, enabling the recovery of facial landmarks, textures, and backgrounds in degraded portraits. To support high-resolution outputs on hardware with limited memory, it employs a tiled image upscaler that divides images into smaller patches during sampling.

The framework covers a multi-stage restoration pipeline and generative image upscaling. It incorporates capabilities for restoration model training and the application of specialized weights to optimize enhancement for specific scenes.

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

Features

  • Blind Restoration Models - Provides a framework for restoring images without prior knowledge of the specific degradation applied.
  • Diffusion Image Restoration Frameworks - Provides a complete diffusion-based framework for reconstructing high-quality images from degraded sources.
  • Degradation Mappings - Implements techniques to map degraded visual inputs into clean latent spaces for blind image reconstruction.
  • Generative Upscalers - Uses generative diffusion techniques to reconstruct missing high-resolution details during image upscaling.
  • Image Resolution Reconstruction - Estimates original source pixels to restore fine details to degraded images using generative diffusion priors.
  • Tiled Resolution Scaling - Uses tiled sampling to scale large images to high resolutions while preventing system memory exhaustion.
  • Generative Priors - Utilizes pretrained generative networks as high-quality structural priors to guide image restoration.
  • Tiled Upscaling - Increases image resolution using a tile-based refinement process to maintain spatial consistency and memory efficiency.
  • Face Restoration - Provides generative restoration of facial structures to recover fine details in degraded portraits.
  • Blind - Enhances facial features and recovers backgrounds in portraits without requiring prior face alignment.
  • Diffusion Model Training - Includes workflows for training diffusion models to combine restoration with generative capabilities.
  • Image Restoration Model Training - Provides capabilities to train multi-stage pipelines that integrate generative components for image restoration.
  • Image Restoration Pipelines - Employs a multi-stage pipeline of specialized models to iteratively remove image artifacts and refine details.
  • Large Scale Processing - Handles massive high-resolution images on limited hardware through distributed tiled processing.
  • Face Restoration - Blind image restoration with generative diffusion priors.
  • Image Restoration - Blind image restoration with generative diffusion priors.
  • Inverse Problems - Listed in the “Inverse Problems” section of the Awesome Diffusion Models awesome list.
4,087 stars·356 forks·Python·Apache-2.0·36 views

Star history

Star history chart for xpixelgroup/diffbirStar history chart for xpixelgroup/diffbir

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.

Frequently asked questions

What does xpixelgroup/diffbir do?

DiffBIR is a diffusion-based image restoration framework designed for blind image reconstruction. It utilizes generative diffusion priors to recover high-quality images from sources with unknown or complex degradations without requiring explicit degradation models.

What are the main features of xpixelgroup/diffbir?

The main features of xpixelgroup/diffbir are: Blind Restoration Models, Diffusion Image Restoration Frameworks, Degradation Mappings, Generative Upscalers, Image Resolution Reconstruction, Tiled Resolution Scaling, Generative Priors, Tiled Upscaling.

Which projects share features with xpixelgroup/diffbir?

Projects with overlapping indexed features include: tencentarc/gfpgan — GFPGAN is a generative face restoration model and Python-based image processing tool designed to restore… 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… microsoft/bringing-old-photos-back-to-life — This project is a deep learning image restoration tool designed to remove scratches, fading, and noise from aged… zsyoaoa/difface — Zongsheng Yue, Chen Change Loy. nutlope/restorephotos — RestorePhotos is an AI face restoration tool and deep learning image upscaler designed to remove blur and reconstruct… xinntao/real-esrgan — Real-ESRGAN is a deep learning restoration pipeline designed to enhance low-resolution media and improve the visual…

Projects sharing features with DiffBIR

These projects share indexed features with DiffBIR. Shared tags can include platform or build tooling; verify the primary use case before treating a result 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
  • 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
  • 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
  • zsyoaoa/diffacezsyOAOA avatar

    zsyOAOA/DifFace

    706View on GitHub↗

    Zongsheng Yue, Chen Change Loy

    Python
    View on GitHub↗706
  • Compare all 30 related projects→