Denoising Diffusion Restoration Models
Bahjat KawarMichael EladS. ErmonJiaming Song
Proposes Denoising Diffusion Restoration Models (DDRM), an unsupervised method that leverages pre-trained unconditional diffusion models to efficiently solve diverse linear inverse problems—such as super-resolution, deblurring, and inpainting—in as few as 20 steps without requiring task-specific training.
Real-world image restoration tasks, such as enhancing resolution, removing blur, filling in missing regions, and adding color, are fundamental across fields like medical imaging and consumer photography. Existing machine learning solutions present a difficult trade-off: supervised methods deliver fast results but require specialized retraining for every new type of degradation, while flexible unsupervised methods that use pre-trained image models typically rely on slow, computationally demanding iterative procedures requiring hundreds or thousands of steps.
The article demonstrates an unsupervised restoration framework called Denoising Diffusion Restoration Models (DDRM). The objective of the work is to show that a single pre-trained generative diffusion model can solve diverse linear inverse image restoration tasks efficiently and accurately without requiring task-specific retraining.
The authors designed a mathematical approach that transforms degraded image measurements into their underlying spectral components, aligning the measurement noise directly with the diffusion model's denoising schedule. To validate performance, the authors conducted extensive experiments across standard benchmarks, evaluating image fidelity, structural similarity, and perceptual visual quality. The evaluation tested tasks such as super-resolution, deblurring, inpainting, and colorization under both clean and heavily noisy conditions, comparing the method against existing unsupervised algorithms on diverse datasets such as ImageNet.
The evaluation revealed several key findings. First, DDRM achieved state-of-the-art reconstruction accuracy and perceptual quality using as few as 20 computational steps, operating at least 50 times faster than prior sampling-based methods that demand 1,000 or more steps. Second, the method maintained strong restoration fidelity when handling substantial measurement noise, avoiding the severe visual artifacts that degrade competing optimization techniques. Third, the framework successfully restored general natural images lying entirely outside the domain of its original training dataset, demonstrating robust cross-domain flexibility.
These findings indicate that organizations can deploy a single pre-trained foundation model to handle multiple distinct imaging problems, significantly reducing compute costs, operational latency, and the need for expensive model retraining pipelines. Furthermore, the framework's resilience against measurement noise improves reliability in mission-critical applications where input data is imperfect.
Decision-makers should consider adopting diffusion-based spectral restoration pipelines where flexible, multi-task image recovery is required at low inference budgets. For future work, development teams should explore expanding the technique to non-linear degradation settings and scenarios where the precise mathematical distortion model is unknown.
Confidence in these findings is high for linear degradation problems with known mathematical operators. However, users should exercise caution when applying the method to non-linear physical distortions or uncharacterized imaging systems, as these scenarios lie outside the current mathematical formulation.
- Paper: Denoising Diffusion Probabilistic Models, Jonathan Ho et al. (2020). Establishes the fundamental mathematical formulations and U-Net training techniques for Denoising Diffusion Probabilistic Models (DDPM) that DDRM uses as foundational generative priors.
- Paper: Denoising Diffusion Implicit Models, Jiaming Song et al. (2021). Introduces non-Markovian sampling trajectories (DDIM) that enable accelerated diffusion inference schedules upon which DDRM builds its efficient spectral restoration steps.
- Paper: Diffusion Models Beat GANs on Image Synthesis, Prafulla Dhariwal et al. (2021). Demonstrates scaled diffusion architectures and guidance principles that provide the high-capacity generative image priors leveraged in zero-shot restoration frameworks.
- Paper: Improved Denoising Diffusion Probabilistic Models, Alex Nichol et al. (2021). Refines noise schedules and variance formulations in diffusion models, offering foundational insights for accelerating reverse sampling schedules.
- Paper: RePaint: Inpainting using Denoising Diffusion Probabilistic Models, Andreas Lugmayr et al. (2022). Pioneers the use of unconditional pre-trained diffusion models for inverse problems via modified reverse sampling trajectories, serving as direct motivation for DDRM's generalized spectral framework.
- Paper: Learning Deep CNN Denoiser Prior for Image Restoration, Kai Zhang et al. (2017). Presents the plug-and-play optimization paradigm for using deep denoisers as explicit priors to solve linear inverse problems.
- Paper: Deep Image Prior, Dmitry Ulyanov et al. (2017). Introduces the concept of utilizing unsupervised deep network representations as natural image priors for inverse tasks like super-resolution and inpainting without task-specific retraining.
- Paper: Diffusion Posterior Sampling for General Noisy Inverse Problems, Hyungjin Chung et al. (2022). Generalizes diffusion-based inverse solving beyond DDRM's linear operator assumption by introducing Tweedie-based posterior approximations for general noisy and nonlinear inverse problems.
- Paper: Diffusion Models: A Comprehensive Survey of Methods and Applications, Ling Yang et al. (2022). Provides a comprehensive taxonomy and survey of diffusion models, contextualizing unsupervised inverse problem solvers like DDRM within broader generative vision methodologies.
- Paper: Diffusion Models in Vision: A Survey, Florinel-Alin Croitoru et al. (2022). Surveys the landscape of diffusion models across computer vision tasks, reviewing foundational techniques and modern conditioning methods for image restoration.
- Paper: Variational Flow Maps: Make Some Noise for One-Step Conditional Generation, Abbas Mammadov et al. (2026). Advances conditional generation and linear inverse problem recovery by reformulating observation constraints into fast, one-step variational flow maps.
