Scale-specific auxiliary multi-task contrastive learning for deep liver vessel segmentation
Amine Sadikine, Bogdan Badic, Jean-Pierre Tasu, Vincent Noblet, Pascal Ballet, Dimitris Visvikis, Pierre-Henri Conze
TL;DR
The paper tackles automated liver vessel segmentation with an emphasis on preserving the multi-scale geometry of hepatic vasculature. It introduces a scale-aware framework that decomposes the vascular tree into scale levels via clustering and uses scale-specific auxiliary tasks together with a contrastive loss within a 3D UNet-like encoder-decoder to shape shared representations. The approach defines a multi-scale clustering scheme to generate scale masks and trains an end-to-end model with a unified loss that includes main and auxiliary tasks plus a contrastive term, achieving improvements in DSC, Jaccard, and connectivity (clDSC) on the 3D-IRCADb dataset, while noting some limitations in multi-class settings. The work highlights potential clinical impact by better capturing vascular hierarchy and suggests extensions to more scales, priors, memory banks for contrastive learning, and application to other vascular territories.
Abstract
Extracting hepatic vessels from abdominal images is of high interest for clinicians since it allows to divide the liver into functionally-independent Couinaud segments. In this respect, an automated liver blood vessel extraction is widely summoned. Despite the significant growth in performance of semantic segmentation methodologies, preserving the complex multi-scale geometry of main vessels and ramifications remains a major challenge. This paper provides a new deep supervised approach for vessel segmentation, with a strong focus on representations arising from the different scales inherent to the vascular tree geometry. In particular, we propose a new clustering technique to decompose the tree into various scale levels, from tiny to large vessels. Then, we extend standard 3D UNet to multi-task learning by incorporating scale-specific auxiliary tasks and contrastive learning to encourage the discrimination between scales in the shared representation. Promising results, depicted in several evaluation metrics, are revealed on the public 3D-IRCADb dataset.
