Efficient Betti Matching Enables Topology-Aware 3D Segmentation via Persistent Homology
Not on the map. Why?
Abstract (arXiv)
In this work, we propose an efficient algorithm for the calculation of the Betti matching, which can be used as a loss function to train topology aware segmentation networks. Betti matching loss builds on techniques from topological data analysis, specifically persistent homology. A major challenge is the computational cost of computing persistence barcodes. In response to this challenge, we propose a new, highly optimized implementation of Betti matching, implemented in C++ together with a python interface, which achieves significant speedups compared to the state-of-the-art implementation Cubical Ripser. We use Betti matching 3D to train segmentation networks with the Betti matching loss and demonstrate improved topological correctness of predicted segmentations across several datasets. The source code is available at https://github.com/nstucki/Betti-Matching-3D.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 15 of its 38 references that are in the map. First posted on arXiv 5 Jul 2024.
Builds on
15 of 38 references.
References · 15
- 20163D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotationcited by 1,471
- 2020clDice -- A Novel Topology-Preserving Loss Function for Tubular Structure Segmentationcited by 286
- 2019Topology-Preserving Deep Image Segmentationcited by 198
- 2019Ripser: efficient computation of Vietoris-Rips persistence barcodescited by 115
- 2022Topologically faithful image segmentation via induced matching of persistence barcodescited by 48
- 2023Topology-Aware Uncertainty for Image Segmentationcited by 32
- 2022Learning Topological Interactions for Multi-Class Medical Image Segmentationcited by 28
- 2020GPU-Accelerated Computation of Vietoris-Rips Persistence Barcodescited by 26
- 2021Structure-Aware Image Segmentation with Homotopy Warpingcited by 24
- 2020Cubical Ripser: Software for computing persistent homology of image and volume datacited by 23
- 2022Topological Optimization with Big Stepscited by 15
- 2013Distributed computation of persistent homologycited by 12
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2025Topology-Constrained Learning for Efficient Laparoscopic Liver Landmark Detectioncited by 1
- 2026Topo-R1: Detecting Topological Anomalies via Vision-Language Modelscited by 1
- 2025Preserving instance continuity and length in segmentation through connectivity-aware loss computationcited by 0
- 2026SAMSEM -- A Generic and Scalable Approach for IC Metal Line Segmentationcited by 0
- 2026Topology-Aware Training and Spatial Diagnostics for Fiber Bundle Segmentation in Tracer Histologycited by 0
- 2026Sparse cubical complexes for efficient topology-preservation in image datacited by 0
- 2026SILSA: Sliding-Window Slice Latents for Topology-Preserving High-Resolution 3D Generationcited by 0
- 2026SILSA: Sliding-Window Slice Latents for Topology-Preserving High-Resolution 3D Generation1 Oct 2026
- 2026Sparse cubical complexes for efficient topology-preservation in image data29 Sep 2026
- 2026Topology-Aware Training and Spatial Diagnostics for Fiber Bundle Segmentation in Tracer Histology3 Sep 2026
- 2026SAMSEM -- A Generic and Scalable Approach for IC Metal Line Segmentation17 Mar 2026
- 2026Topo-R1: Detecting Topological Anomalies via Vision-Language Models13 Mar 2026
- 2025Preserving instance continuity and length in segmentation through connectivity-aware loss computation3 Sep 2025
- 2025Topology-Constrained Learning for Efficient Laparoscopic Liver Landmark Detection1 Jul 2025