Topologically Faithful Multi-class Segmentation in Medical Images

Alexander H. Berger,Nico Stucki,Laurin Lux,Vincent Buergin,Suprosanna Shit,Anna Banaszak,Daniel Rueckert,Ulrich Bauer,Johannes C. Paetzold
DOI: https://doi.org/10.1007/978-3-031-72111-3_68
2024-10-10
Abstract:Topological accuracy in medical image segmentation is a highly important property for downstream applications such as network analysis and flow modeling in vessels or cell counting. Recently, significant methodological advancements have brought well-founded concepts from algebraic topology to binary segmentation. However, these approaches have been underexplored in multi-class segmentation scenarios, where topological errors are common. We propose a general loss function for topologically faithful multi-class segmentation extending the recent Betti matching concept, which is based on induced matchings of persistence barcodes. We project the N-class segmentation problem to N single-class segmentation tasks, which allows us to use 1-parameter persistent homology, making training of neural networks computationally feasible. We validate our method on a comprehensive set of four medical datasets with highly variant topological characteristics. Our loss formulation significantly enhances topological correctness in cardiac, cell, artery-vein, and Circle of Willis segmentation.
Image and Video Processing,Computer Vision and Pattern Recognition,Machine Learning
What problem does this paper attempt to address?
The paper aims to address the issue of topological fidelity in multi-class medical image segmentation. Specifically, the authors propose a novel loss function to extend the recent concept of Betti matching for multi-class segmentation tasks. Current methods have achieved good topological accuracy in binary segmentation but still suffer from many topological errors in multi-class scenarios. Therefore, this paper proposes a general loss function that decomposes the N-class segmentation problem into N single-class segmentation tasks, making it possible to use 1-parameter persistent homology for neural network training. Through this approach, researchers can significantly improve topological correctness across different datasets, including the heart, cells, arteries-veins, and the Circle of Willis. The method was validated on four medical datasets with highly variable topological characteristics and outperformed existing topological fidelity baseline methods in all datasets. Additionally, the paper explores the impact of different weights on model performance, finding that appropriate weight settings can significantly improve topological performance while maintaining pixel-level accuracy.