Deep Diffusion Image Prior for Efficient OOD Adaptation in 3D Inverse Problems
Hyungjin Chung, Jong Chul Ye
TL;DR
This work addresses the challenge of adapting diffusion-model priors to out-of-distribution data in 3D inverse problems, where training data may be unavailable or non-representative. It introduces Deep Diffusion Image Prior (DDIP), linking DIP with steerable diffusion to enable stable, multi-scale prior adaptation along the PF-ODE trajectory, and extends this to 3D with D3IP for efficient volume-wide adaptation. D3IP achieves substantial speedups and often superior reconstruction quality by jointly adapting a single parameter set across a volume, and can integrate 3D diffusion solvers like DiffusionMBIR and meta-learning-based initializations to further boost performance. The results demonstrate strong OOD performance on three canonical 3D medical-imaging tasks while keeping training entirely unsupervised (priors learned from phantoms), highlighting practical potential for real-world, data-scarce applications in biomedical imaging and astronomy, with code released for reproducibility.
Abstract
Recent inverse problem solvers that leverage generative diffusion priors have garnered significant attention due to their exceptional quality. However, adaptation of the prior is necessary when there exists a discrepancy between the training and testing distributions. In this work, we propose deep diffusion image prior (DDIP), which generalizes the recent adaptation method of SCD by introducing a formal connection to the deep image prior. Under this framework, we propose an efficient adaptation method dubbed D3IP, specified for 3D measurements, which accelerates DDIP by orders of magnitude while achieving superior performance. D3IP enables seamless integration of 3D inverse solvers and thus leads to coherent 3D reconstruction. Moreover, we show that meta-learning techniques can also be applied to yield even better performance. We show that our method is capable of solving diverse 3D reconstructive tasks from the generative prior trained only with phantom images that are vastly different from the training set, opening up new opportunities of applying diffusion inverse solvers even when training with gold standard data is impossible. Code: https://github.com/HJ-harry/DDIP3D
