Solving 3D Inverse Problems using Pre-trained 2D Diffusion Models

被引:42
|
作者
Chung, Hyungjin [1 ,2 ]
Ryu, Dohoon [1 ]
Mccann, Michael T. [2 ]
Klasky, Marc L. [2 ]
Ye, Jong Chul [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Daejeon, South Korea
[2] Los Alamos Natl Lab, Los Alamos, NM 87545 USA
基金
新加坡国家研究基金会;
关键词
CONVOLUTIONAL NEURAL-NETWORK; COMPUTED-TOMOGRAPHY; RECONSTRUCTION; ALGORITHM;
D O I
10.1109/CVPR52729.2023.02159
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Diffusion models have emerged as the new state-of-the-art generative model with high quality samples, with intriguing properties such as mode coverage and high flexibility. They have also been shown to be effective inverse problem solvers, acting as the prior of the distribution, while the information of the forward model can be granted at the sampling stage. Nonetheless, as the generative process remains in the same high dimensional (i.e. identical to data dimension) space, the models have not been extended to 3D inverse problems due to the extremely high memory and computational cost. In this paper, we combine the ideas from the conventional model-based iterative reconstruction with the modern diffusion models, which leads to a highly effective method for solving 3D medical image reconstruction tasks such as sparse-view tomography, limited angle tomography, compressed sensing MRI from pre-trained 2D diffusion models. In essence, we propose to augment the 2D diffusion prior with a model-based prior in the remaining direction at test time, such that one can achieve coherent reconstructions across all dimensions. Our method can be run in a single commodity GPU, and establishes the new state-of-the-art, showing that the proposed method can perform reconstructions of high fidelity and accuracy even in the most extreme cases (e.g. 2-view 3D tomography). We further reveal that the generalization capacity of the proposed method is surprisingly high, and can be used to reconstruct volumes that are entirely different from the training dataset. Code available: https://github.com/HJ-harry/DiffusionMBIR
引用
收藏
页码:22542 / 22551
页数:10
相关论文
共 50 条
  • [31] 2D AND 3D COMPUTATIONS OF EIGENVALUE PROBLEMS
    SCHMITT, D
    WEILAND, T
    IEEE TRANSACTIONS ON MAGNETICS, 1992, 28 (02) : 1793 - 1796
  • [32] Quadrature methods for 2D and 3D problems
    Rathsfeld, A
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2000, 125 (1-2) : 439 - 460
  • [33] HOLODIFFUSION: Training a 3D Diffusion Model using 2D Images
    Karnewar, Animesh
    Vedaldi, Andrea
    Novotny, David
    Mitra, Niloy J.
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 18423 - 18433
  • [34] 2D Captchas from 3D Models
    Hoque, Mohammed E.
    Russomanno, David J.
    Yeasin, Mohammed
    PROCEEDINGS OF THE IEEE SOUTHEASTCON 2006, 2006, : 165 - 170
  • [35] Preictal and Interictal Recognition for Epileptic Seizure Prediction Using Pre-trained 2D-CNN Models
    Toraman, Suat
    TRAITEMENT DU SIGNAL, 2020, 37 (06) : 1045 - 1054
  • [36] 3D-aware Image Generation using 2D Diffusion Models
    Xiang, Jianfeng
    Yang, Jiaolong
    Huang, Binbin
    Tong, Xin
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 2383 - 2393
  • [38] Generation of 3D texture using multiple 2D models analysis
    Ghazanfarpour, D
    Dischler, JM
    COMPUTER GRAPHICS FORUM, 1996, 15 (03) : C311 - &
  • [39] Study of an emergency situation using 2D and 3D simulation models
    Briano, Enrico
    Caballini, Claudia
    Mosca, Roberto
    Revetria, Roberto
    Testa, Alessandro
    WSEAS Transactions on Systems, 2010, 9 (04): : 338 - 347
  • [40] Semantic Segmentation of 3D Facial Models Using 2D Annotations
    Tonchev, Krasimir
    Petkova, Radostina
    Neshov, Nikolay
    Manolova, Agata
    PROCEEDINGS OF THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 2, 2021, : 736 - 740