Invertible Diffusion Models for Compressed Sensing

Bin Chen, Zhenyu Zhang, Weiqi Li, Chen Zhao, Jiwen Yu +3 more
3/25/2024
cs.CV

Official code: Guaishou74851/IDM (176 stars, PyTorch, last commit 2025-03-09).

Abstract

While deep neural networks (NN) significantly advance image compressed sensing (CS) by improving reconstruction quality, the necessity of training current CS NNs from scratch constrains their effectiveness and hampers rapid deployment. Although recent methods utilize pre-trained diffusion models for image reconstruction, they struggle with slow inference and restricted adaptability to CS. To tackle these challenges, this paper proposes Invertible Diffusion Models (IDM), a novel efficient, end-to-end diffusion-based CS method. IDM repurposes a large-scale diffusion sampling process as a reconstruction model, and fine-tunes it end-to-end to recover original images directly from CS measurements, moving beyond the traditional paradigm of one-step noise estimation learning. To enable such memory-intensive end-to-end fine-tuning, we propose a novel two-level invertible design to transform both (1) multi-step sampling process and (2) noise estimation U-Net in each step into invertible networks. As a result, most intermediate features are cleared during training to reduce up to 93.8% GPU memory. In addition, we develop a set of lightweight modules to inject measurements into noise estimator to further facilitate reconstruction. Experiments demonstrate that IDM outperforms existing state-of-the-art CS networks by up to 2.64dB in PSNR. Compared to the recent diffusion-based approach DDNM, our IDM achieves up to 10.09dB PSNR gain and 14.54 times faster inference. Code is available at https://github.com/Guaishou74851/IDM.

View on arXivView PDF

Code Implementations(1)

Guaishou74851/IDMOfficial100%
PyTorch

(TPAMI 2025) Invertible Diffusion Models for Compressed Sensing [PyTorch]

17618Shell, PythonMay 11, 20241 years ago
algorithm-unrollingcompressed-sensingcompressive-samplingcompressive-sensingcomputational-imaging+13 more

Similar Papers

Cite this paper

@article{chen2024invertible,
  title  = {Invertible Diffusion Models for Compressed Sensing},
  author = {Bin Chen and Zhenyu Zhang and Weiqi Li and Chen Zhao and Jiwen Yu and Shijie Zhao and Jie Chen and Jian Zhang},
  year   = {2024},
  eprint = {2403.17006},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.17006v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.17006.svg)](https://codeofpaper.com/paper/2403.17006)

Discussion