atlas

Research map / Image generation / Image restoration

BlurDM: A Blur Diffusion Model for Image Deblurring

NeurIPS 2025 · Image generation › Image restoration · approach: Image deblurring · 3 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.

Proposes BlurDM, a dual noise-and-blur diffusion model that mimics motion-blur formation and is used in latent space as a prior generator to boost existing image deblurring networks.

Problem

Standard diffusion models ignore the physics of motion blur formation (continuous exposure), limiting their usefulness for dynamic scene image deblurring; regression-based deblurring also yields over-smoothed outputs lacking high-frequency detail.

Approach

A forward process that adds both noise and blur residuals (from continuous exposure integration) to a sharp image, and a reverse process that jointly denoises and deblurs starting from the blurred image plus Gaussian noise; implemented in latent space as a prior generator fused into deblurring networks via a Prior Fusion Module with three-stage training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BlurDM prior generationMIMO-UNet · GoPro, HIDE, RealBlur-J, RealBlur-RPSNR: 32.44 -> 32.93; 30.00 -> 30.73; 31.59 -> 32.13; 39.03 -> 39.63Helped
Add BlurDM prior generationStripformer · GoPro, HIDE, RealBlur-J, RealBlur-RPSNR: 33.09 -> 33.53; 31.03 -> 31.36; 32.48 -> 33.53; 39.84 -> 41.00Helped
Add BlurDM prior generationFFTformer · GoPro, HIDE, RealBlur-J, RealBlur-RPSNR: 34.21 -> 34.34; 31.62 -> 31.76; 32.62 -> 32.92; 40.11 -> 40.55Helped
Add BlurDM prior generationLoFormer · GoPro, HIDE, RealBlur-J, RealBlur-RPSNR: 33.54 -> 33.70; 31.18 -> 31.27; 32.23 -> 33.47; 40.36 -> 40.92Helped
Add a noise estimator (ablation)MIMO-UNet baseline · GoProPSNR: 31.78 -> 31.91Helped
Add a blur estimator (ablation)MIMO-UNet baseline · GoProPSNR: 31.78 -> 32.20Helped
Use both noise and blur estimators (ablation)MIMO-UNet baseline · GoProPSNR: 31.78 -> 32.28Helped
Replace no prior with an MLP prior (ablation)MIMO-UNet · GoProPSNR: 31.78 -> 31.90Helped
Replace no prior with a DDPM prior (ablation)MIMO-UNet · GoProPSNR: 31.78 -> 31.91Helped
Use standard diffusion instead of the MLP prior (ablation)MIMO-UNet · GoProPSNR: 31.90 -> 31.91No clear effect
Use BlurDM instead of the DDPM prior (ablation)MIMO-UNet · GoProPSNR: 31.91 -> 32.28Helped
Use BlurDM instead of the RDDM prior (ablation)MIMO-UNet · GoProPSNR: 32.03 -> 32.28Helped

Surprising findings

Limitations

Experimental setup

Datasets: GoPro HIDE RealBlur-J RealBlur-R

Benchmarks: GoPro HIDE RealBlur-J RealBlur-R

Metrics: PSNR SSIM LPIPS FLOPs parameters

Baselines: MIMO-UNet Stripformer FFTformer LoFormer HI-Diff RDDM DDPM

Builds on: DDPM DDIM RDDM HI-Diff

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