atlas

Research map / Image generation / Fast diffusion sampling

Resfusion: Denoising Diffusion Probabilistic Models for Image Restoration Based on Prior Residual Noise

NeurIPS 2024 · Image generation › Fast diffusion sampling · approach: Denoising diffusion probabilistic models · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Resfusion introduces a residual term into the diffusion forward process and predicts a weighted residual noise (resnoise) so that image restoration starts from the noisy degraded image and needs only five sampling steps.

Problem

Diffusion-based image restoration starts reverse sampling from Gaussian white noise even though degraded inputs already carry low-frequency content, which requires many sampling steps; prior residual-diffusion methods (RDDM, ResShift) need complex noise schedules and inconsistent reverse processes.

Approach

Incorporate the residual R = x̂0 − x0 into the DDPM forward process so that the noisy degraded image is a valid intermediate state; define a weighted residual noise (resnoise) as the single prediction target, and use a smooth equivalence transformation to find an acceleration step T' (where the coefficient of x0 is about zero) from which sampling starts directly with the degraded image, allowing s

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use resnoise prediction instead of x₀ prediction (ablation)Resfusion · ISTD originalPSNR: 29.67 -> 30.09Helped
use resnoise prediction instead of R prediction (ablation)Resfusion · ISTD originalPSNR: 29.75 -> 30.09Helped
use resnoise prediction instead of x₀ prediction (ablation)Resfusion · LOL originalPSNR: 23.10 -> 24.63Helped
use resnoise prediction instead of R prediction (ablation)Resfusion · LOL originalPSNR: 22.87 -> 24.63Helped
use resnoise prediction instead of x₀ prediction (ablation)Resfusion · Raindrop originalPSNR: 32.51 -> 32.61Helped
use resnoise prediction instead of R prediction (ablation)Resfusion · Raindrop originalPSNR: 32.57 -> 32.61Helped
predict only the noise component, omitting the weighted residual component (ablation)Resfusion resnoise-diffusion · LOLimage restoration qualityHurt
predict only the weighted residual component, omitting the noise component (ablation)Resfusion resnoise-diffusion · LOLimage restoration qualityHurt
omit truncated schedule (ablation)Resfusion · image restorationresidual shadowsHurt
use Resfusion instead of DDPM at the same sampling stepsCIFAR10 32×32 · CIFAR10 32×32, 10 sampling stepsFID: 43.11 -> 28.81Helped
use Resfusion instead of DDPM at the same sampling stepsCIFAR10 32×32 · CIFAR10 32×32, 20 sampling stepsFID: 24.88 -> 15.46Helped
use Resfusion instead of DDPM at the same sampling stepsCIFAR10 32×32 · CIFAR10 32×32, 50 sampling stepsFID: 14.02 -> 7.96Helped

Surprising findings

Limitations

Experimental setup

Datasets: ISTD LOL Raindrop LOL-v2-real CIFAR-10 CelebA-HQ AFHQ-v2

Benchmarks: ISTD LOL Raindrop LOL-v2-real CIFAR-10

Metrics: PSNR SSIM MAE LPIPS FID Params MACs inference time

Baselines: RDDM (SM-Res-N) RDDM (SM-Res) DMTN DHAN UnfoldingNet LLFormer Restormer WeatherDiff RainDropDiff DDPM DDIM

Builds on: DDPM RDDM ResShift DDIM Shadow Diffusion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy