atlas

Research map / Image generation / Fast diffusion sampling

SITCOM: Step-wise Triple-Consistent Diffusion Sampling For Inverse Problems

ICML 2025 · Image generation › Fast diffusion sampling · approach: Diffusion posterior sampling · 1 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 SITCOM, an optimization-based diffusion sampler for inverse problems that optimizes the diffusion network input at each step under three step-wise consistency conditions (measurement, network-regularized backward, forward), enabling far fewer reverse steps.

Problem

Diffusion-model-based inverse problem solvers struggle with measurement noise, nonlinear tasks, error accumulation from early steps, and require many sampling and optimization steps.

Approach

Optimize over the input v_t of the pre-trained denoiser (rather than its output) with a measurement misfit plus a proximity term to x_t, so the estimate stays on the diffusion trajectory via Tweedie's formula, then resample forward; this enforces measurement, backward (network-regularized), and forward consistency at every step, allowing N << T sampling steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SITCOM rather than the strongest PSNR baselineImage restoration with diffusion priors · Most reported restoration tasks across FFHQ and ImageNetPSNR: 30.68 vs 30.18 (SR, FFHQ); 24.68 vs 24.37 (BIP, FFHQ); 32.05 vs 31.02 (RIP, FFHQ); 30.25 vs 29.79 (GDB, FFHQ); 30.34 vs Helped
Use SITCOM rather than the strongest PSNR baselineImage restoration with diffusion priors · GDB, ImageNetPSNR: 27.40 vs 28.06Hurt
Use SITCOM rather than the strongest PSNR baselineImage restoration with diffusion priors · PR, FFHQPSNR: 30.67 vs 30.97Hurt
Use SITCOM rather than the strongest PSNR baselineImage restoration with diffusion priors · PR, ImageNet; NDB, both datasetsPSNR: 25.45 vs 25.76; 30.12 vs 30.31; 28.78 vs 29.51Hurt
Remove step-wise backward consistency (ablation)SITCOM · SR, FFHQ, N=20PSNR: 31.34 -> 25.97Hurt
Remove step-wise backward consistency (ablation)SITCOM · SR, FFHQ, N=100PSNR: 31.39 -> 26.1Hurt
Use K=20 instead of K=1 gradient updates for step-wise measurement consistency (ablation)SITCOM · SR, FFHQ, N=20PSNR: 11.41 -> 30.40Helped
Use K=20 instead of K=1 gradient updates for step-wise measurement consistency (ablation)SITCOM · Non-linear deblurring, FFHQ, N=20PSNR: 12.30 -> 30.27Helped
Replace resampling with traditional sampling at each step (ablation)SITCOM · SR, FFHQ, N=20PSNR: 30.40 -> 20.78Hurt
Replace resampling with traditional sampling at each step (ablation)SITCOM · Non-linear deblurring, FFHQ, N=20PSNR: 30.27 -> 22.42Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ ImageNet

Benchmarks: FFHQ ImageNet

Metrics: PSNR SSIM LPIPS run-time

Baselines: DPS DAPS DDNM RED-diff PGDM DCDP DMPlug ReSample Latent-DAPS

Builds on: DPS DDNM DAPS ReSample CSGM RED-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