SMURF: Scalable method for unsupervised reconstruction of flow in 4D flow MRI
Atharva Hans, Abhishek Singh, Pavlos Vlachos, Ilias Bilionis
TL;DR
SMURF tackles the challenge of performing high-resolution, unsupervised segmentation and velocity reconstruction from 4D flow MRI by representing geometry and velocity with separate modified MLPs that incorporate Fourier feature embeddings and Random Weight Factorization. A unified measurement model couples these fields to observed magnitude and velocity data, enabling simultaneous segmentation and flow reconstruction from either or both data modalities, under a maximum-likelihood objective with subsampling for scalability. Across synthetic, in vitro, and in vivo datasets, SMURF achieves sub-voxel segmentation accuracy (e.g., a quarter-voxel error on synthetic ICA aneurysm data) and substantial velocity-reconstruction improvements (e.g., RMSE reductions of up to ~34% in Poiseuille flow and notable reductions in velocity-divergence residuals in vivo). The results indicate SMURF’s robustness to noise, its ability to preserve flow structure, and its potential to enhance clinical diagnostics by providing automatic, high-resolution, patient-specific hemodynamic insights without requiring labeled data.
Abstract
We introduce SMURF, a scalable and unsupervised machine learning method for simultaneously segmenting vascular geometries and reconstructing velocity fields from 4D flow MRI data. SMURF models geometry and velocity fields using multilayer perceptron-based functions incorporating Fourier feature embeddings and random weight factorization to accelerate convergence. A measurement model connects these fields to the observed image magnitude and phase data. Maximum likelihood estimation and subsampling enable SMURF to process high-dimensional datasets efficiently. Evaluations on synthetic, in vitro, and in vivo datasets demonstrate SMURF's performance. On synthetic internal carotid artery aneurysm data derived from CFD, SMURF achieves a quarter-voxel segmentation accuracy across noise levels of up to 50%, outperforming the state-of-the-art segmentation method by up to double the accuracy. In an in vitro experiment on Poiseuille flow, SMURF reduces velocity reconstruction RMSE by approximately 34% compared to raw measurements. In in vivo internal carotid artery aneurysm data, SMURF attains nearly half-voxel segmentation accuracy relative to expert annotations and decreases median velocity divergence residuals by about 31%, with a 27% reduction in the interquartile range. These results indicate that SMURF is robust to noise, preserves flow structure, and identifies patient-specific morphological features. SMURF advances 4D flow MRI accuracy, potentially enhancing the diagnostic utility of 4D flow MRI in clinical applications.
