Beyond Best-of-: Prior-Consistent DAPS for Ambiguous Nonlinear Inverse Problems
Organizations: University of Tübingen · Zuse School ELIZA · Max Planck Institute for Intelligent Systems · Georgia Institute of Technology ·
Abstract
Diffusion models have become strong priors for solving inverse problems. However, nonlinear inverse problems such as phase retrieval remain challenging when multiple measurement-consistent solutions are distinguishable only by the prior; we call such measurements ambiguous. Existing diffusion-based samplers rely on local approximations during reconstruction. For an ambiguous measurement, these approximations can allow measurement guidance to favor a measurement-consistent mode that is close to a prior-supported mode but is itself not supported by the prior. Evaluation often masks this type of failure by reporting the best-of- runs, where the best is selected by comparison to the ground truth. We introduce Prior-Consistent DAPS (PC-DAPS), a variant of Decoupled Annealing Posterior Sampling (DAPS) designed to address this failure case by maintaining multiple candidate solutions within a single sampling run. As annealing noise decreases, PC-DAPS prunes and replaces weaker candidates according to their prior consistency, without any ground-truth access. PC-DAPS reduces the incidence of prior-inconsistent samples and improves sample quality on nonlinear inverse problems while preserving sample quality and diversity on linear inverse problems.
Figures & tables
| Task | Method | FFHQ | ImageNet | ||||
|---|---|---|---|---|---|---|---|
| PSNR ( ) | SSIM ( ) | LPIPS ( ) | PSNR ( ) | SSIM ( ) | LPIPS ( ) | ||
| Super-resolution | PC-DAPS | 30.25 | 0.841 | 0.166 | 26.44 | 0.714 | 0.245 |
| DAPS | |||||||
| DDNM | |||||||
| DPS | |||||||
| FPS-SMC | |||||||
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
| ODE steps | Final Langevin | Mean reconstruction | Oracle selection | ||||
|---|---|---|---|---|---|---|---|
| PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | ||
| 5 | Included | 29.50 | 0.787 | 0.168 | 29.63 | 0.789 | 0.167 |
| Dropped | 30.01 | 0.831 | 0.144 | 30.14 | 0.833 | 0.143 | |
| 1 | Included | 25.02 | 0.692 | 0.274 | 28.43 | 0.780 | 0.188 |
| Dropped | 25.41 | 0.739 | 0.254 | 28.93 | 0.831 | 0.164 | |
| Included | 28.11 | 0.774 | 0.181 | 28.34 | 0.778 | 0.179 | |
| Task | Method | FFHQ | ImageNet | ||||
|---|---|---|---|---|---|---|---|
| PSNR ( ) | SSIM ( ) | LPIPS ( ) | PSNR ( ) | SSIM ( ) | LPIPS ( ) | ||
| Phase retrieval | PC-DAPS | ||||||
| DAPS | |||||||
| DPS | |||||||
| PnP-DM | |||||||
| DPnP | |||||||
Diffusion-Based Inverse Problems
Diffusion-based inverse problems use generative priors to recover images and physical fields from incomplete, noisy, or indirect measurements.
See all 145 papers