LGAICVMLJun 2, 2022

Improving Diffusion Models for Inverse Problems using Manifold Constraints

arXiv:2206.00941v3675 citationsh-index: 67Has Code
Originality Incremental advance
AI Analysis

This work addresses the issue of error accumulation in diffusion-based solvers for inverse problems, offering a simple yet effective improvement for researchers and practitioners in image processing and medical imaging.

The authors tackled the problem of suboptimal results in diffusion models for inverse problems by proposing a manifold constraint correction term, which improved performance significantly across applications like image inpainting and sparse-view CT.

Recently, diffusion models have been used to solve various inverse problems in an unsupervised manner with appropriate modifications to the sampling process. However, the current solvers, which recursively apply a reverse diffusion step followed by a projection-based measurement consistency step, often produce suboptimal results. By studying the generative sampling path, here we show that current solvers throw the sample path off the data manifold, and hence the error accumulates. To address this, we propose an additional correction term inspired by the manifold constraint, which can be used synergistically with the previous solvers to make the iterations close to the manifold. The proposed manifold constraint is straightforward to implement within a few lines of code, yet boosts the performance by a surprisingly large margin. With extensive experiments, we show that our method is superior to the previous methods both theoretically and empirically, producing promising results in many applications such as image inpainting, colorization, and sparse-view computed tomography. Code available https://github.com/HJ-harry/MCG_diffusion

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes