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

Ambient Diffusion Posterior Sampling: Solving Inverse Problems with Diffusion Models Trained on Corrupted Data

About

We provide a framework for solving inverse problems with diffusion models learned from linearly corrupted data. Firstly, we extend the Ambient Diffusion framework to enable training directly from measurements corrupted in the Fourier domain. Subsequently, we train diffusion models for MRI with access only to Fourier subsampled multi-coil measurements at acceleration factors R= 2,4,6,8. Secondly, we propose Ambient Diffusion Posterior Sampling (A-DPS), a reconstruction algorithm that leverages generative models pre-trained on one type of corruption (e.g. image inpainting) to perform posterior sampling on measurements from a different forward process (e.g. image blurring). For MRI reconstruction in high acceleration regimes, we observe that A-DPS models trained on subsampled data are better suited to solving inverse problems than models trained on fully sampled data. We also test the efficacy of A-DPS on natural image datasets (CelebA, FFHQ, and AFHQ) and show that A-DPS can sometimes outperform models trained on clean data for several image restoration tasks in both speed and performance.

Asad Aali, Giannis Daras, Brett Levac, Sidharth Kumar, Alexandros G. Dimakis, Jonathan I. Tamir• 2024

Related benchmarks

TaskDatasetResultRank
MRI ReconstructionfastMRI (test)
FID30.34
12
Accelerated MRI reconstructionBrain MRI 6x acc.
PSNR31.34
4
Accelerated MRI reconstructionMRI Noisy sigma = 0.1
PSNR26.1
4
Accelerated MRI reconstructionMRI Single-mask
PSNR31.51
4
Accelerated MRI reconstructionMRI Multicoil C = 4
PSNR31.53
4
Random Inpainting (p=0.9)CelebA-HQ noiseless σ=0.0
FID25.53
4
Super-Resolution (×2)CelebA-HQ σ=0.0 (noiseless)
FID23.28
4
Super-Resolution (×2)CelebA-HQ σ=0.2 (noisy)
FID23.92
4
Gaussian DeblurringCelebA-HQ σ=0.2 (noisy)
FID99.19
4
Random Inpainting (p=0.9)CelebA-HQ σ=0.2 (noisy)
FID319.3
4
Showing 10 of 11 rows

Other info

Follow for update