A Novel Distance-Based Metric for Quality Assessment in Image Segmentation
Niklas Rottmayer, Claudia Redenbach
TL;DR
Problem: existing segmentation quality metrics either ignore spatial error distribution or yield unnormalized distance values that hinder cross-dataset comparisons. Approach: introduce the Surface Consistency Coefficient (SCC), defined as $\text{SCC}(S_{\text{pr}},S_{\text{gt}}) = \frac{1}{|E|}\sum_{x\in E} f(d_{\partial\text{gt}}(x))$ with a logistic weight $f_{\log}(r) = \frac{1}{1+\exp(-a(r-k))}$ and $d_{\partial\text{gt}}(x)$ the distance to the ground-truth surface, normalized to $[0,1]$. Findings: SCC differentiates proximal versus distal errors across synthetic 3D geometries and a concrete crack dataset, and outperforms traditional metrics in interpretability and cross-dataset comparison. Significance: SCC provides a practical, geometry-agnostic tool to assess segmentation quality, enabling targeted improvements and method selection depending on whether shape fidelity or surface detail matters.
Abstract
The assessment of segmentation quality plays a fundamental role in the development, optimization, and comparison of segmentation methods which are used in a wide range of applications. With few exceptions, quality assessment is performed using traditional metrics, which are based on counting the number of erroneous pixels but do not capture the spatial distribution of errors. Established distance-based metrics such as the average Hausdorff distance are difficult to interpret and compare for different methods and datasets. In this paper, we introduce the Surface Consistency Coefficient (SCC), a novel distance-based quality metric that quantifies the spatial distribution of errors based on their proximity to the surface of the structure. Through a rigorous analysis using synthetic data and real segmentation results, we demonstrate the robustness and effectiveness of SCC in distinguishing errors near the surface from those further away. At the same time, SCC is easy to interpret and comparable across different structural contexts.
