Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Jacobian-Aware Posterior Sampling for Inverse Problems

About

Diffusion models provide powerful generative priors for solving inverse problems by sampling from a posterior distribution conditioned on corrupted measurements. Existing methods primarily follow two paradigms: direct methods, which approximate the likelihood term, and proximal methods, which incorporate intermediate solutions satisfying measurement constraints into the sampling process. Under standard Gaussian approximations and locally-linear measurements, we demonstrate that these approaches differ fundamentally in their treatment of the diffusion denoiser's Jacobian within the likelihood term. While this Jacobian encodes critical prior knowledge of the data distribution, training-induced non-idealities can degrade performance in zero-shot settings. In this work, we bridge direct and proximal approaches by proposing a principled Jacobian-Aware Posterior Sampler (JAPS). JAPS leverages the Jacobian's prior knowledge while mitigating its detrimental effects through a corresponding proximal solution, requiring no additional computational cost. Additionally, we integrate our guidance into DDIM sampling, with a corrected conditional factor that has been missing in previous works. Our method enhances reconstruction quality across diverse linear and nonlinear noisy imaging tasks, outperforming existing diffusion-based baselines in perceptual quality while maintaining or improving distortion metrics.

Liav Hen, Tom Tirer, Raja Giryes, Shady Abu-Hussein• 2025

Related benchmarks

TaskDatasetResultRank
Gaussian DeblurringFFHQ 256x256 (val)
LPIPS0.133
58
Image InpaintingFFHQ 256x256 (val)
FID48.65
47
SuperresolutionCelebA-HQ (test)
PSNR28.39
43
Motion DeblurringFFHQ 256x256 (val)
LPIPS0.139
29
Super-ResolutionImageNet 256x256 (val)
PSNR24.28
27
DeblurringImageNet 256
PSNR23.64
25
Gaussian DeblurringImageNet 256 x 256 (val)
LPIPS0.33
24
InpaintingImageNet 256x256 (val)
LPIPS0.115
24
Super-ResolutionImageNet-256 (test)
PSNR24.55
21
Motion DeblurImageNet 256x256 (val)
PSNR23.81
18
Showing 10 of 22 rows

Other info

Follow for update