← all repositories

bahjat-kawar/ddrm

A research implementation of DDRM, a method that leverages pre-trained denoising diffusion models to solve image restoration tasks like deblurring, inpainting, and super-resolution.

667 stars Python Image · Video · Audio
ddrm
Velocity · 7d
+0.4
★ / day
Trend
steady
star history

This repository contains the official implementation of the DDRM paper from NeurIPS 2022. It adapts pre-trained DDPMs (Denoising Diffusion Probabilistic Models) to solve general linear inverse problems in image restoration without requiring task-specific supervised training. The method uses the generative prior of diffusion models to perform efficient restoration across different tasks including deblurring, inpainting, and super-resolution, working directly with off-the-shelf pretrained models from OpenAI and other sources.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.