atlas

Research map / Image generation / Fast diffusion sampling

Beyond First-Order Tweedie: Solving Inverse Problems using Latent Diffusion

CVPR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion posterior sampling · 19 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 STSL, a second-order Tweedie posterior sampler for latent diffusion inverse problems that uses a surrogate loss with a Hessian-trace estimate, reaching strong quality in ~50 steps, and extends it to corruption-robust text-guided image editing.

Problem

Posterior sampling with latent diffusion models for inverse problems is biased by first-order Tweedie approximations, while exact second-order approximations are computationally prohibitive and make reverse diffusion intractable.

Approach

Replace the first-order Tweedie gradient with the gradient of a surrogate loss that includes a Hutchinson-style random-projection estimate of the Hessian trace (from first-order scores only), enabling a tractable second-order correction with O(1) extra compute, plus a DDIM-inversion-based initialization and stochastic averaging.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use STSL instead of P2LStable Diffusion inverse-problem solver · FFHQ-1K, SR (×8)LPIPS: 0.381 -> 0.335Helped
Use STSL instead of P2LStable Diffusion inverse-problem solver · FFHQ-1K, Motion DeblurLPIPS: 0.395 -> 0.321Helped
Use STSL instead of P2LStable Diffusion inverse-problem solver · FFHQ-1K, Gaussian DeblurLPIPS: 0.382 -> 0.308Helped
Use STSL instead of P2LStable Diffusion inverse-problem solver · ImageNet-1K, SR (×8)LPIPS: 0.441 -> 0.392Helped
Use STSL instead of P2LStable Diffusion inverse-problem solver · ImageNet-1K, Motion DeblurSSIM: 84.53 -> 76.45Hurt
Use STSL instead of P2LStable Diffusion inverse-problem solver · ImageNet-1K, Gaussian DeblurLPIPS: 0.402 -> 0.349Helped
Use STSL instead of PSLDStable Diffusion inverse-problem solver · super-resolution 8X inversionneural function evaluations: 1000 -> 250Helped
Use STSL instead of P2LStable Diffusion inverse-problem solver · super-resolution 8X inversionneural function evaluations: 2000 -> 250Helped
Add the second-order trace correction (η = 0.02) (ablation)STSL · COCO 2017 validation, salt-pepper denoisingLPIPS: 0.404 -> 0.388Helped
Use 2 stochastic-average samples instead of 1 (ablation)STSL · COCO 2017 validation, salt-pepper denoisingLPIPS: 0.408 -> 0.403Helped
Add contrastive loss with ν = 2 instead of ν = 0 (ablation)STSL · COCO 2017 validation, salt-pepper denoisingLPIPS: 0.404 -> 0.392Helped
Increase DDIM steps from 5 to 50 (ablation)STSL · COCO 2017 validation, salt-pepper denoisingLPIPS: 0.564 -> 0.408Helped

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ ImageNet COCO 2017

Benchmarks: FFHQ-1K ImageNet-1K COCO 2017 val

Metrics: LPIPS PSNR SSIM CLIP accuracy runtime NFE

Baselines: PSLD P2L LDPS GML-DPS LDIR DPS DiffPIR NTI DMPS

Builds on: PSLD P2L DPS DDIM Tweedie's formula

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