Topo-VM-UNetV2: Encoding Topology into Vision Mamba UNet for Polyp Segmentation

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Adame, Diego, Nunez, Jose A., Vazquez, Fabian, Gurrola, Nayeli, Li, Huimin, Tang, Haoteng, Fu, Bin, Gu, Pengfei
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915279566536704
author Adame, Diego
Nunez, Jose A.
Vazquez, Fabian
Gurrola, Nayeli
Li, Huimin
Tang, Haoteng
Fu, Bin
Gu, Pengfei
author_facet Adame, Diego
Nunez, Jose A.
Vazquez, Fabian
Gurrola, Nayeli
Li, Huimin
Tang, Haoteng
Fu, Bin
Gu, Pengfei
contents Convolutional neural network (CNN) and Transformer-based architectures are two dominant deep learning models for polyp segmentation. However, CNNs have limited capability for modeling long-range dependencies, while Transformers incur quadratic computational complexity. Recently, State Space Models such as Mamba have been recognized as a promising approach for polyp segmentation because they not only model long-range interactions effectively but also maintain linear computational complexity. However, Mamba-based architectures still struggle to capture topological features (e.g., connected components, loops, voids), leading to inaccurate boundary delineation and polyp segmentation. To address these limitations, we propose a new approach called Topo-VM-UNetV2, which encodes topological features into the Mamba-based state-of-the-art polyp segmentation model, VM-UNetV2. Our method consists of two stages: Stage 1: VM-UNetV2 is used to generate probability maps (PMs) for the training and test images, which are then used to compute topology attention maps. Specifically, we first compute persistence diagrams of the PMs, then we generate persistence score maps by assigning persistence values (i.e., the difference between death and birth times) of each topological feature to its birth location, finally we transform persistence scores into attention weights using the sigmoid function. Stage 2: These topology attention maps are integrated into the semantics and detail infusion (SDI) module of VM-UNetV2 to form a topology-guided semantics and detail infusion (Topo-SDI) module for enhancing the segmentation results. Extensive experiments on five public polyp segmentation datasets demonstrate the effectiveness of our proposed method. The code will be made publicly available.
format Preprint
id arxiv_https___arxiv_org_abs_2505_06210
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Topo-VM-UNetV2: Encoding Topology into Vision Mamba UNet for Polyp Segmentation
Adame, Diego
Nunez, Jose A.
Vazquez, Fabian
Gurrola, Nayeli
Li, Huimin
Tang, Haoteng
Fu, Bin
Gu, Pengfei
Image and Video Processing
Computer Vision and Pattern Recognition
Convolutional neural network (CNN) and Transformer-based architectures are two dominant deep learning models for polyp segmentation. However, CNNs have limited capability for modeling long-range dependencies, while Transformers incur quadratic computational complexity. Recently, State Space Models such as Mamba have been recognized as a promising approach for polyp segmentation because they not only model long-range interactions effectively but also maintain linear computational complexity. However, Mamba-based architectures still struggle to capture topological features (e.g., connected components, loops, voids), leading to inaccurate boundary delineation and polyp segmentation. To address these limitations, we propose a new approach called Topo-VM-UNetV2, which encodes topological features into the Mamba-based state-of-the-art polyp segmentation model, VM-UNetV2. Our method consists of two stages: Stage 1: VM-UNetV2 is used to generate probability maps (PMs) for the training and test images, which are then used to compute topology attention maps. Specifically, we first compute persistence diagrams of the PMs, then we generate persistence score maps by assigning persistence values (i.e., the difference between death and birth times) of each topological feature to its birth location, finally we transform persistence scores into attention weights using the sigmoid function. Stage 2: These topology attention maps are integrated into the semantics and detail infusion (SDI) module of VM-UNetV2 to form a topology-guided semantics and detail infusion (Topo-SDI) module for enhancing the segmentation results. Extensive experiments on five public polyp segmentation datasets demonstrate the effectiveness of our proposed method. The code will be made publicly available.
title Topo-VM-UNetV2: Encoding Topology into Vision Mamba UNet for Polyp Segmentation
topic Image and Video Processing
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2505.06210