Dynamic Snake Convolution based on Topological Geometric Constraints for Tubular Structure Segmentation

Yaolei Qi, Yuting He, Xiaoming Qi, Yuanyuan Zhang, Guanyu Yang
2/14/2026

No official code found. Best implementation: YaoleiQi/DSCNet (569 stars, MIT, last commit 2026-04-24). 1 more below.

Abstract

Accurate segmentation of topological tubular structures, such as blood vessels and roads, is crucial in various fields, ensuring accuracy and efficiency in downstream tasks. However, many factors complicate the task, including thin local structures and variable global morphologies. In this work, we note the specificity of tubular structures and use this knowledge to guide our DSCNet to simultaneously enhance perception in three stages: feature extraction, feature fusion, and loss constraint. First, we propose a dynamic snake convolution to accurately capture the features of tubular structures by adaptively focusing on slender and tortuous local structures. Subsequently, we propose a multi-view feature fusion strategy to complement the attention to features from multiple perspectives during feature fusion, ensuring the retention of important information from different global morphologies. Finally, a continuity constraint loss function, based on persistent homology, is proposed to constrain the topological continuity of the segmentation better. Experiments on 2D and 3D datasets show that our DSCNet provides better accuracy and continuity on the tubular structure segmentation task compared with several methods. Our codes are publicly available1.

View on arXivView PDF

Code Implementations(2)

YaoleiQi/DSCNetCommunity100%
MIT

Pytorch Implement of Dynamic Snake Convolution (ICCV2023)

56946PythonJul 17, 20236 months agoMIT

TCLoss from ICCV2023 Paper Dynamic Snake Convolution based on Topological Geometric Constraints for Tubular Structure Segmentation

00PythonJun 27, 20241 years ago

Similar Papers

Cite this paper

@article{qi2026dynamic,
  title  = {Dynamic Snake Convolution based on Topological Geometric Constraints for Tubular Structure Segmentation},
  author = {Yaolei Qi and Yuting He and Xiaoming Qi and Yuanyuan Zhang and Guanyu Yang},
  year   = {2026},
  eprint = {2307.08388},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2307.08388},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.08388.svg)](https://codeofpaper.com/paper/2307.08388)

Discussion