Continuous and complete liver vessel segmentation with graph-attention guided diffusion
Xiaotong Zhang, Alexander Broersen, Gonnie CM van Erp, Silvia L. Pintea, Jouke Dijkstra
TL;DR
The paper addresses the challenge of accurate liver vessel segmentation from CT, where continuity and small-vessel visibility are difficult and annotations vary. It presents a diffusion-based segmentation framework conditioned on both image slices and a multiscale vascular graph, using vanilla, dynamic, and graph-attention conditioning with a joint loss $L_{total}=L_{den}+L_{graph}$. The reverse diffusion is guided by embeddings $\mathbf{f}^t=\mathbf{f}_{\mathbf{c}}^t+\mathbf{f}_{\mathbf{v}}^t$, with $p_\theta(\mathbf{x}_{t-1}|\mathbf{x}_t)=\mathcal{N}(\mathbf{x}_{t-1};\mu_\theta(\mathbf{x}_t|\mathbf{f}^t,t),\Sigma_\theta(\mathbf{x}_t|\mathbf{f}^t,t))$, and the graph component uses GATv2 and LIIF to capture multiscale geometry. Empirical results on 3D-ircadb-01 and LiVS show superior Dice similarity coefficient and sensitivity, along with improved vessel connectivity (clDice and Con), demonstrating enhanced continuity and completeness over state-of-the-art baselines. The work has practical impact for preoperative planning by providing more complete and connected liver vessel trees, even under annotation variability, and releases code for reproducibility.
Abstract
Improving connectivity and completeness are the most challenging aspects of liver vessel segmentation, especially for small vessels. These challenges require both learning the continuous vessel geometry, and focusing on small vessel detection. However, current methods do not explicitly address these two aspects and cannot generalize well when constrained by inconsistent annotations. Here, we take advantage of the generalization of the diffusion model and explicitly integrate connectivity and completeness in our diffusion-based segmentation model. Specifically, we use a graph-attention module that adds knowledge about vessel geometry, and thus adds continuity. Additionally, we perform the graph-attention at multiple-scales, thus focusing on small liver vessels. Our method outperforms eight state-of-the-art medical segmentation methods on two public datasets: 3D-ircadb-01 and LiVS. Our code is available at https://github.com/ZhangXiaotong015/GATSegDiff.
