Sequential Posterior Sampling with Diffusion Models
Tristan S. W. Stevens, Oisín Nolan, Jean-Luc Robert, Ruud J. G. van Sloun
TL;DR
This work addresses the slow runtime of diffusion-model-based posterior sampling in real-time sequential imaging. It introduces SeqDiff and SeqDiff+, autoregressive initializations that reuse past posterior estimates, with SeqDiff+ using a ViViT to model frame transitions for improved starts. On high-frame-rate cardiac ultrasound, the methods achieve comparable performance to full diffusion with up to a $25×$ reduction in diffusion steps and up to an $8\%$ PSNR improvement under motion, enabling real-time posterior sampling. The approach broadens the applicability of diffusion models to dynamic inverse problems and time-series imaging by exploiting temporal structure to dramatically accelerate inference.
Abstract
Diffusion models have quickly risen in popularity for their ability to model complex distributions and perform effective posterior sampling. Unfortunately, the iterative nature of these generative models makes them computationally expensive and unsuitable for real-time sequential inverse problems such as ultrasound imaging. Considering the strong temporal structure across sequences of frames, we propose a novel approach that models the transition dynamics to improve the efficiency of sequential diffusion posterior sampling in conditional image synthesis. Through modeling sequence data using a video vision transformer (ViViT) transition model based on previous diffusion outputs, we can initialize the reverse diffusion trajectory at a lower noise scale, greatly reducing the number of iterations required for convergence. We demonstrate the effectiveness of our approach on a real-world dataset of high frame rate cardiac ultrasound images and show that it achieves the same performance as a full diffusion trajectory while accelerating inference 25$\times$, enabling real-time posterior sampling. Furthermore, we show that the addition of a transition model improves the PSNR up to 8\% in cases with severe motion. Our method opens up new possibilities for real-time applications of diffusion models in imaging and other domains requiring real-time inference.
