Improving Diffusion Posterior Samplers with Lagged Temporal Corrections for Image Restoration
About
Diffusion-based posterior sampling (PS) is a leading framework for imaging inverse problems, combining learned priors with measurement constraints. Yet, its standard formulations rely on instantaneous data-consistent estimates, which induce temporal variability in the reverse dynamics. We reinterpret PS from a dynamical perspective, showing that the standard PS update corresponds to a first-order discretization of the diffusion dynamics plus a residual correction capturing the mismatch between the denoised prediction and the data-consistent estimate. A second-order discretization, however, naturally introduces a temporal correction based on the variation of consecutive estimates. Building on this, we propose LAMP, combining the second-order update with the residual correction characterizing a PS technique. LAMP thus inherits a lagged temporal correction, and it can be implemented as a modular plug-in over the PS backbone. We show that LAMP preserves the structure of a posterior sampler, and we perform a one-step risk analysis to characterize when LAMP improves the reverse transition via a bias-variance trade-off. Experiments across multiple imaging tasks demonstrate consistent improvements over strong baselines such as DiffPIR and DDRM, without increasing the number of denoising evaluations.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Super-Resolution (4x) | ImageNet | PSNR23.8 | 57 | |
| Gaussian Deblurring | FFHQ | PSNR25.55 | 46 | |
| Super-Resolution (4x) | FFHQ | PSNR28.07 | 42 | |
| Gaussian Deblurring | ImageNet | SSIM0.613 | 41 | |
| Motion Deblurring | ImageNet | SSIM0.547 | 36 | |
| Gaussian Deblurring | CelebA | PSNR26.14 | 35 | |
| Motion Deblurring | FFHQ | PSNR24.52 | 31 | |
| Deblurring | CelebA | PSNR25.55 | 28 | |
| Super-Resolution (4x) | CelebA | PSNR29.12 | 16 | |
| Gaussian Deblurring | ImageNet noiseless | PSNR22.61 | 9 |