atlas

Research map / Image generation / Fast diffusion sampling

Solving Inverse Problems with Latent Diffusion Models via Hard Data Consistency

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion posterior sampling · 13 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 ReSample, which solves general (linear and nonlinear) inverse problems with pretrained latent diffusion models by enforcing hard data consistency via optimization in latent space and remapping the result back to the noisy latent manifold with stochastic resampling.

Problem

Solving linear and nonlinear inverse problems with latent diffusion models is hard because the encoder and decoder are nonlinear, so gradient-based data consistency in latent space gets stuck in poor local minima and produces noisy or artifact-laden reconstructions.

Approach

Enforce measurement consistency as a hard constrained optimization over the latent (starting from the Tweedie estimate) at selected diffusion steps, then map the consistent sample back to noisy latent at time t via a stochastic resampling posterior that also conditions on the unconditional sample, reducing variance versus stochastic encoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ReSample instead of the strongest reported baselineCelebA-HQ super-resolution 4× · CelebA-HQ super-resolution 4×PSNR: 29.49 ± 1.93 -> 30.45 ± 2.09Helped
Use ReSample instead of DPSCelebA-HQ random inpainting 70% · CelebA-HQ random inpainting 70%PSNR: 32.48 ± 2.30 -> 32.77 ± 2.23Helped
Use ReSample instead of DPSCelebA-HQ nonlinear deblurring · CelebA-HQ nonlinear deblurringPSNR: 26.81 ± 2.84 -> 30.18 ± 2.21Helped
Use ReSample instead of DPSCelebA-HQ Gaussian deblurring · CelebA-HQ Gaussian deblurringPSNR: 28.36 ± 2.12 -> 30.69 ± 2.14Helped
Use ReSample instead of the strongest reported baselineLDCT CT reconstruction · Abdominal, head, and chest CTPSNR: 32.84 ± 1.29 -> 35.91 ± 1.22; 33.45 ± 3.25 -> 37.82 ± 5.31; 29.78 ± 1.12 -> 31.72 ± 0.912Helped
Use ReSample instead of DPSFFHQ super-resolution 4× · FFHQ super-resolution 4×PSNR: 28.47 ± 2.09 -> 28.90 ± 1.86Helped
Use ReSample instead of DPSFFHQ random inpainting 70% · FFHQ random inpainting 70%PSNR: 32.32 ± 2.21 -> 31.34 ± 2.11Hurt
Use ReSample instead of DPSFFHQ nonlinear deblurring · FFHQ nonlinear deblurringPSNR: 27.13 ± 3.11 -> 30.03 ± 1.78Helped
Use ReSample instead of DPSFFHQ Gaussian deblurring · FFHQ Gaussian deblurringPSNR: 27.70 ± 2.04 -> 28.73 ± 1.87Helped
Use ReSample instead of PSLD-LDMFFHQ 1k box inpainting · FFHQ 1k box inpaintingPSNR: 24.22 -> 23.81Hurt
Replace stochastic encoding with stochastic resampling (ablation)ReSample · LSUN-Bedroom and CelebA-HQ Gaussian deblurring and super-resolutionPSNRHelped
Increase hard data consistency frequency (ablation)ReSample · CT reconstructionPSNRHelped

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ CelebA-HQ LSUN-Bedroom AAPM LDCT

Benchmarks: CelebA-HQ FFHQ AAPM LDCT

Metrics: LPIPS PSNR SSIM

Baselines: DPS MCG DDRM DMPS ADMM-PnP Latent-DPS PSLD PnP-UNet FBP-UNet FBP

Builds on: Diffusion Posterior Sampling (DPS) Latent Diffusion Models 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