Denoising Diffusion Models for Plug-and-Play Image Restoration
On the map: Diffusion models → Inverse problems and image restoration
Abstract (arXiv)
Plug-and-play Image Restoration (IR) has been widely recognized as a flexible and interpretable method for solving various inverse problems by utilizing any off-the-shelf denoiser as the implicit image prior. However, most existing methods focus on discriminative Gaussian denoisers. Although diffusion models have shown impressive performance for high-quality image synthesis, their potential to serve as a generative denoiser prior to the plug-and-play IR methods remains to be further explored. While several other attempts have been made to adopt diffusion models for image restoration, they either fail to achieve satisfactory results or typically require an unacceptable number of Neural Function Evaluations (NFEs) during inference. This paper proposes DiffPIR, which integrates the traditional plug-and-play method into the diffusion sampling framework. Compared to plug-and-play IR methods that rely on discriminative Gaussian denoisers, DiffPIR is expected to inherit the generative ability of diffusion models. Experimental results on three representative IR tasks, including super-resolution, image deblurring, and inpainting, demonstrate that DiffPIR achieves state-of-the-art performance on both the FFHQ and ImageNet datasets in terms of reconstruction faithfulness and perceptual quality with no more than 100 NFEs. The source code is available at urlhttps://github.com/yuanzhi-zhu/DiffPIR
Key facts. Cited by 335 papers in the map (data through 7 Oct 2026). Placed in Inverse problems and image restoration, one of 14 directions in Diffusion models. Builds on 42 of its 63 references that are in the map. First posted on arXiv 15 May 2023.
Builds on
42 of 63 references.
Closest ancestors · 3
Same direction, newest first
- 2022Diffusion Posterior Sampling for General Noisy Inverse Problems29 Sep
- 2022Denoising Diffusion Restoration Models27 Jan
- 2021Come-Closer-Diffuse-Faster: Accelerating Conditional Diffusion Models for Inverse Problems through Stochastic Contraction9 Dec
Other references · 39
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2022Generative Adversarial Networkscited by 5,603
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
27 more
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,595
- 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 2,994
- 2016Density estimation using Real NVPcited by 2,029
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,898
- 2021Image Super-Resolution via Iterative Refinementcited by 1,506
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
- 2021Palette: Image-to-Image Diffusion Modelscited by 1,296
- 2014Image Super-Resolution Using Deep Convolutional Networkscited by 1,218
- 2021ILVR: Conditioning Method for Denoising Diffusion Probabilistic Modelscited by 634
- 2021Tackling the Generative Learning Trilemma with Denoising Diffusion GANscited by 515
- 2020Plug-and-Play Image Restoration with Deep Denoiser Priorcited by 467
- 2017Learning Deep CNN Denoiser Prior for Image Restorationcited by 407
- 2016The Little Engine that Could: Regularization by Denoising (RED)cited by 303
- 2016Plug-and-Play ADMM for Image Restoration: Fixed Point Convergence and Applicationscited by 244
- 2019Plug-and-Play Methods Provably Converge with Properly Trained Denoiserscited by 197
- 2019Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernelscited by 112
- 2017Learning Proximal Operators: Using Denoising Networks for Regularizing Inverse Imaging Problemscited by 107
- 2021Bayesian imaging using Plug & Play priors: when Langevin meets Tweediecited by 96
- 2016Efficient Bayesian computation by proximal Markov chain Monte Carlo: when Langevin meets Moreaucited by 83
- 2022On Analyzing Generative and Denoising Capabilities of Diffusion-based Deep Generative Modelscited by 31
- 2021Deep Unfolding with Normalizing Flow Priors for Inverse Problemscited by 23
- 2019A Prior of a Googol Gaussians: a Tensor Ring Induced Prior for Generative Modelscited by 9
- 2022Joint Image Compression and Denoising via Latent-Space Scalabilitycited by 7
- 2021Learning-based Noise Component Map Estimation for Image Denoisingcited by 3
- 2021Learning Discriminative Shrinkage Deep Networks for Image Deconvolutioncited by 1
Built on by
Citing papers per year: 2023: 24; 2024: 102; 2025: 110; 2026: 99.
335 papers.
Sort:
By area:
- 2024A Survey on Diffusion Models for Inverse Problemscited by 173
- 2024Improving Diffusion Inverse Problem Solving with Decoupled Noise Annealingcited by 157
- 2023Diffusion Models for Image Restoration and Enhancement: A Comprehensive Surveycited by 108
- 2023AutoDIR: Automatic All-in-One Image Restoration with Latent Diffusioncited by 98
- 2024Principled Probabilistic Imaging using Diffusion Models as Plug-and-Play Priorscited by 93
- 2024PnP-Flow: Plug-and-Play Image Restoration with Flow Matchingcited by 92
- 2023Beyond First-Order Tweedie: Solving Inverse Problems using Latent Diffusioncited by 78
- 2024Diffusion Models in Low-Level Vision: A Surveycited by 73
- 2023Prompt-tuning latent diffusion models for inverse problemscited by 70
- 2024LightenDiffusion: Unsupervised Low-Light Image Enhancement with Latent-Retinex Diffusion Modelscited by 70
- 2024Guidance with Spherical Gaussian Constraint for Conditional Diffusioncited by 69
- 2024IntrinsicAnything: Learning Diffusion Priors for Inverse Rendering Under Unknown Illuminationcited by 67
38 more
- 2025InverseBench: Benchmarking Plug-and-Play Diffusion Priors for Inverse Problems in Physical Sciencescited by 67
- 2024Efficient Diffusion Model for Image Restoration by Residual Shiftingcited by 64
- 2024Learning Diffusion Priors from Observations by Expectation Maximizationcited by 60
- 2024DMPlug: A Plug-in Method for Solving Inverse Problems with Diffusion Modelscited by 60
- 2024Marigold-DC: Zero-Shot Monocular Depth Completion with Guided Diffusioncited by 47
- 2023Image Restoration by Denoising Diffusion Models with Iteratively Preconditioned Guidancecited by 43
- 2024Improving Diffusion Models for Inverse Problems Using Optimal Posterior Covariancecited by 42
- 2025UniRestore: Unified Perceptual and Task-Oriented Image Restoration Model Using Diffusion Priorcited by 39
- 2024Denoising: A Powerful Building-Block for Imaging, Inverse Problems, and Machine Learningcited by 35
- 2025Guided Diffusion Sampling on Function Spaces with Applications to PDEscited by 33
- 2024Posterior-Mean Rectified Flow: Towards Minimum MSE Photo-Realistic Image Restorationcited by 32
- 2024Variational Diffusion Posterior Sampling with Midpoint Guidancecited by 32
- 2024Transfer CLIP for Generalizable Image Denoisingcited by 29
- 2024Divide-and-Conquer Posterior Sampling for Denoising Diffusion Priorscited by 28
- 2023Equivariant plug-and-play image reconstructioncited by 26
- 2024SyncTweedies: A General Generative Framework Based on Synchronized Diffusionscited by 26
- 2024Learning Spatial Adaptation and Temporal Coherence in Diffusion Models for Video Super-Resolutioncited by 23
- 2025Flower: A Flow-Matching Solver for Inverse Problemscited by 23
- 2023Score-Based Generative Models for PET Image Reconstructioncited by 22
- 2024OFTSR: One-Step Flow for Image Super-Resolution with Tunable Fidelity-Realism Trade-offscited by 22
- 2024Deep Diffusion Image Prior for Efficient OOD Adaptation in 3D Inverse Problemscited by 21
- 2024An Expectation-Maximization Algorithm for Training Clean Diffusion Models from Corrupted Observationscited by 20
- 2024Ensemble Kalman Diffusion Guidance: A Derivative-free Method for Inverse Problemscited by 18
- 2025SILO: Solving Inverse Problems with Latent Operatorscited by 18
- 2025Split Gibbs Discrete Diffusion Posterior Samplingcited by 18
- 2023Stimulating Diffusion Model for Image Denoising via Adaptive Embedding and Ensemblingcited by 17
- 2023Equivariant Bootstrapping for Uncertainty Quantification in Imaging Inverse Problemscited by 17
- 2023Deep Equilibrium Diffusion Restoration with Parallel Samplingcited by 17
- 2024Plug-and-Play image restoration with Stochastic deNOising REgularizationcited by 17
- 2024DPER: Diffusion Prior Driven Neural Representation for Limited Angle and Sparse View CT Reconstructioncited by 17
- 2023Precipitation Downscaling with Spatiotemporal Video Diffusioncited by 16
- 2024AGLLDiff: Guiding Diffusion Models Towards Unsupervised Training-free Real-world Low-light Image Enhancementcited by 16
- 2024Novel View Synthesis with Pixel-Space Diffusion Modelscited by 16
- 2023Steerable Conditional Diffusion for Out-of-Distribution Adaptation in Medical Image Reconstructioncited by 15
- 2023MoVideo: Motion-Aware Video Generation with Diffusion Modelscited by 15
- 2024A Unified Diffusion Framework for Scene-aware Human Motion Estimation from Sparse Signalscited by 15
- 2024A Dynamic Kernel Prior Model for Unsupervised Blind Image Super-Resolutioncited by 15
- 2024Bracket Diffusion: HDR Image Generation by Consistent LDR Denoisingcited by 15
50 most cited of 335 All 335 (JSON)
- 2026Principled MAP estimation for inverse problems: bridging the gap between convergence and performance29 Sep 2026
- 2026Trajectory-Level Mode Guidance for Controllable Diffusion-Based Multi-Robot Motion Planning29 Sep 2026
- 2026Domain-adaptive Zero-Shot Image Enhancement via Locality-Constrained Diffusion Guidance28 Sep 2026
- 2026GPARA: Graph-Posterior-Aligned Refinement and Active Acquisition for Grounding Diffusion Priors28 Sep 2026
- 2026SNaP: One-Step Posterior Sampling for Noisy Inverse Problems28 Sep 2026
- 2026CLIMB-flow: Coupled Linear Inverse posterior sampling via Multiscale-Based flow27 Sep 2026
- 2026Perturb-and-Solve: Efficient Learned-Operator Conditioning for Latent Diffusion Inverse Problems27 Sep 2026
- 2026Convergent Plug-and-Play Image Restoration with Annealed Noise Levels26 Sep 2026
- 2026FB-GDM: Fully-Bayesian Guided Diffusion Models for High-Dimensional Linear Inverse Problems via Unsupervised Variational Inference24 Sep 2026
- 2026Imperfection for Precision: Upcycling Imperfect Data for High-Precision Robotic Manipulation22 Sep 2026
- 2026Geometry-Aware Diffusion Guidance via Curvature-Adaptive Tubular Correction18 Sep 2026
- 2026FlowSGS: Improving Flow Matching Priors for Inverse Imaging with Stochastic Interpolants17 Sep 2026
38 more
- 2026Backward SDEs-based Diffusion for Physics-Constrained Generation14 Sep 2026
- 2026Direct Conditional Transition Sampling for Diffusion Inverse Problems13 Sep 2026
- 2026Fast and Faithful: Principled Conditional Flow Matching for Inverse Problems11 Sep 2026
- 2026Physical-State-Guided Diffusion Sampling for Full-Waveform Inversion11 Sep 2026
- 2026SurfSpec: Enhancing Off-Target-Agnostic Specificity by Bounding Pocket-Ligand Geometric Mismatch2 Sep 2026
- 2026Hyperspectral Diffusion Equivariant Imaging (HyDiff-EI): A Self-supervised Framework for Hyperspectral Image Inpainting27 Aug 2026
- 2026Controllable blind deblurring with diffusion models24 Aug 2026
- 2026Toward a Foundation Plug-and-Play Prior for Computed Tomography Reconstruction via a Multimodal Diffusion Model24 Aug 2026
- 2026Posterior Information Dynamics of Diffusion Models for Linear Inverse Problems22 Aug 2026
- 2026Frozen CLIP Priors for Robust Self-Supervised Poisson Inverse Problems20 Aug 2026
- 2026A Plug-in Interpretation of Conditioning in Score-Based Diffusion Models19 Aug 2026
- 2026A Posterior-Dynamics Framework for Imaging Inverse Problems with Pretrained Diffusion Priors15 Aug 2026
- 2026Flow Straight to Reality: Perceptually Consistent Flow Matching for Efficient Image Restoration11 Aug 2026
- 2026Revisiting the Current Frame: Physical-Trace-Guided Network Output Correction for Video Restoration10 Aug 2026
- 2026Local Epistemic Uncertainty Guided Active Sampling for Plug-and-play Diffusive Image Restoration7 Aug 2026
- 2026UBLLIE: Unified Backlight and Low-Light Image Enhancement5 Aug 2026
- 2026When Extreme Darkness Meets Motion Blur: MeanFlow for Unified RAW Restoration3 Aug 2026
- 2026Hybrid-Domain Posterior Sampling for Inverse Problems via Latent Flow Matching1 Aug 2026
- 2026Concept Removal Guidance: Evidence-Calibrated Negative Guidance for Safe Diffusion Sampling29 Jun 2026
- 2026Stochastic Optimal Control Sampling for Diffusion Inverse Problems27 Jun 2026
- 2026DiffRGD: An Inference-Time Diffusion Guidance Through Riemannian Gradient Descent25 Jun 2026
- 2026Multilevel Stochastic Plug-and-Play for Sparse-View CT Reconstruction23 Jun 2026
- 2026SP3: Spherical Priors for Plug-and-Play Restoration15 Jun 2026
- 2026Bridging data-driven priors via the score function for posterior sampling -- Comparative review and experimental study11 Jun 2026
- 2026Tracing the Oracle: Improving Diffusion Timestep Scheduling for 3D CT Reconstruction4 Jun 2026
- 2026Hallucination-Aware Diffusion Sampling for Inverse Problems via Robust Prior Updates1 Jun 2026
- 2026Measurement Geometry and Design for Trustworthy Generative Inverse Problems1 Jun 2026
- 2026Stage-wise Distortion-Perception Traversal in Zero-shot Inverse Problems with Diffusion Models27 May 2026
- 2026Triadic Dynamics Aware Diffusion Posterior Sampling for Inverse Problems: Optimizing Guidance and Stochasticity Schedules26 May 2026
- 2026Unbiased Diffusion Variational Inversion via Principled Posterior Matching24 May 2026
- 2026Leveraging pretrained RGB denoisers for hyperspectral image restoration23 May 2026
- 2026Physen-Noise2Noise: Physics-Guided Self-Supervised Defocus Deblurring with Bias Correction under Low-Light Conditions23 May 2026
- 2026MotionDPS: Motion-Compensated 3D Brain MRI Reconstruction21 May 2026
- 2026Oracle Supervision Transfers for Hyperparameter Prediction in Model-Based Image Denoising19 May 2026
- 2026Harnessing AI for Inverse Partial Differential Equation Problems: Past, Present, and Prospects16 May 2026
- 2026Learning Normalized Energy Models for Linear Inverse Problems15 May 2026
- 2026Image Restoration via Diffusion Models with Dynamic Resolution14 May 2026
- 2026Beyond MMSE: Enhancing PnP Restoration with ProxiMAP12 May 2026
50 newest of 335 All 335 (JSON)
- 2024A Survey on Diffusion Models for Inverse Problemscited by 173
- 2024Improving Diffusion Inverse Problem Solving with Decoupled Noise Annealingcited by 157
- 2023Diffusion Models for Image Restoration and Enhancement: A Comprehensive Surveycited by 108
- 2023AutoDIR: Automatic All-in-One Image Restoration with Latent Diffusioncited by 98
- 2024Principled Probabilistic Imaging using Diffusion Models as Plug-and-Play Priorscited by 93
- 2024PnP-Flow: Plug-and-Play Image Restoration with Flow Matchingcited by 92
- 2023Beyond First-Order Tweedie: Solving Inverse Problems using Latent Diffusioncited by 78
- 2024Diffusion Models in Low-Level Vision: A Surveycited by 73
- 2023Prompt-tuning latent diffusion models for inverse problemscited by 70
- 2024LightenDiffusion: Unsupervised Low-Light Image Enhancement with Latent-Retinex Diffusion Modelscited by 70
- 2024Guidance with Spherical Gaussian Constraint for Conditional Diffusioncited by 69
- 2024IntrinsicAnything: Learning Diffusion Priors for Inverse Rendering Under Unknown Illuminationcited by 67
12 most cited of 222 All 222 (JSON)
- 2026Trajectory-Level Mode Guidance for Controllable Diffusion-Based Multi-Robot Motion Planning29 Sep 2026
- 2026Domain-adaptive Zero-Shot Image Enhancement via Locality-Constrained Diffusion Guidance28 Sep 2026
- 2026GPARA: Graph-Posterior-Aligned Refinement and Active Acquisition for Grounding Diffusion Priors28 Sep 2026
- 2026SNaP: One-Step Posterior Sampling for Noisy Inverse Problems28 Sep 2026
- 2026CLIMB-flow: Coupled Linear Inverse posterior sampling via Multiscale-Based flow27 Sep 2026
- 2026Perturb-and-Solve: Efficient Learned-Operator Conditioning for Latent Diffusion Inverse Problems27 Sep 2026
- 2026FB-GDM: Fully-Bayesian Guided Diffusion Models for High-Dimensional Linear Inverse Problems via Unsupervised Variational Inference24 Sep 2026
- 2026Geometry-Aware Diffusion Guidance via Curvature-Adaptive Tubular Correction18 Sep 2026
- 2026FlowSGS: Improving Flow Matching Priors for Inverse Imaging with Stochastic Interpolants17 Sep 2026
- 2026Backward SDEs-based Diffusion for Physics-Constrained Generation14 Sep 2026
- 2026Fast and Faithful: Principled Conditional Flow Matching for Inverse Problems11 Sep 2026
- 2026Physical-State-Guided Diffusion Sampling for Full-Waveform Inversion11 Sep 2026
12 newest of 222 All 222 (JSON)
- 2024Denoising: A Powerful Building-Block for Imaging, Inverse Problems, and Machine Learningcited by 35
- 2024Transfer CLIP for Generalizable Image Denoisingcited by 29
- 2023Equivariant plug-and-play image reconstructioncited by 26
- 2024SyncTweedies: A General Generative Framework Based on Synchronized Diffusionscited by 26
- 2024OFTSR: One-Step Flow for Image Super-Resolution with Tunable Fidelity-Realism Trade-offscited by 22
- 2023Equivariant Bootstrapping for Uncertainty Quantification in Imaging Inverse Problemscited by 17
- 2024Plug-and-Play image restoration with Stochastic deNOising REgularizationcited by 17
- 2024A Unified Diffusion Framework for Scene-aware Human Motion Estimation from Sparse Signalscited by 15
- 2023Scale-Equivariant Imaging: Self-Supervised Learning for Image Super-Resolution and Deblurringcited by 14
- 2025Residual Diffusion Bridge Model for Image Restorationcited by 14
- 2024Residual-Conditioned Optimal Transport: Towards Structure-Preserving Unpaired and Paired Image Restorationcited by 13
- 2024Solving Inverse Problems in Protein Space Using Diffusion-Based Priorscited by 13
12 most cited of 111 All 111 (JSON)
- 2026Principled MAP estimation for inverse problems: bridging the gap between convergence and performance29 Sep 2026
- 2026Convergent Plug-and-Play Image Restoration with Annealed Noise Levels26 Sep 2026
- 2026Direct Conditional Transition Sampling for Diffusion Inverse Problems13 Sep 2026
- 2026SurfSpec: Enhancing Off-Target-Agnostic Specificity by Bounding Pocket-Ligand Geometric Mismatch2 Sep 2026
- 2026Frozen CLIP Priors for Robust Self-Supervised Poisson Inverse Problems20 Aug 2026
- 2026Revisiting the Current Frame: Physical-Trace-Guided Network Output Correction for Video Restoration10 Aug 2026
- 2026UBLLIE: Unified Backlight and Low-Light Image Enhancement5 Aug 2026
- 2026When Extreme Darkness Meets Motion Blur: MeanFlow for Unified RAW Restoration3 Aug 2026
- 2026Multilevel Stochastic Plug-and-Play for Sparse-View CT Reconstruction23 Jun 2026
- 2026SP3: Spherical Priors for Plug-and-Play Restoration15 Jun 2026
- 2026Bridging data-driven priors via the score function for posterior sampling -- Comparative review and experimental study11 Jun 2026
- 2026Measurement Geometry and Design for Trustworthy Generative Inverse Problems1 Jun 2026
12 newest of 111 All 111 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023DiffIR: Efficient Diffusion Model for Image Restoration
- 2024Taming Diffusion Models for Image Restoration: A Review
- 2023Restoration based Generative Models
- 2025Diffusion Image Prior
- 2023Residual Denoising Diffusion Models
- 2023Unlimited-Size Diffusion Restoration
- 2023Low-Light Image Enhancement with Wavelet-based Diffusion Models
- 2024Blind Image Restoration via Fast Diffusion Inversion