Segment Any Crack: Deep Semantic Segmentation Adaptation for Crack Detection
Ghodsiyeh Rostami, Po-Han Chen, Mahdi S. Hosseini
TL;DR
The paper tackles domain shift in crack segmentation by introducing a parameter-efficient selective fine-tuning approach that tunes only normalization parameters, applied to the Segment Anything Model (SAM) and other baselines to form the Segment Any Crack (SAC). Across OmniCrack30k and three zero-shot datasets, SAC achieves a F1-score of $61.22\%$ and an IoU of $44.13\%$, outperforming full fine-tuning and several PEFT baselines while using only about $0.0458\%$ of the total parameters. The results demonstrate strong generalization to unseen environments and substantial computational efficiency, highlighting normalization-focused adaptation as a practical strategy for infrastructure health monitoring with vision foundation models. This work suggests broader applicability of layer-normalization tuning for domain adaptation in large segmentation models and sets a benchmark for efficient crack detection in real-world settings.
Abstract
Image-based crack detection algorithms are increasingly in demand in infrastructure monitoring, as early detection of cracks is of paramount importance for timely maintenance planning. While deep learning has significantly advanced crack detection algorithms, existing models often require extensive labeled datasets and high computational costs for fine-tuning, limiting their adaptability across diverse conditions. This study introduces an efficient selective fine-tuning strategy, focusing on tuning normalization components, to enhance the adaptability of segmentation models for crack detection. The proposed method is applied to the Segment Anything Model (SAM) and five well-established segmentation models. Experimental results demonstrate that selective fine-tuning of only normalization parameters outperforms full fine-tuning and other common fine-tuning techniques in both performance and computational efficiency, while improving generalization. The proposed approach yields a SAM-based model, Segment Any Crack (SAC), achieving a 61.22\% F1-score and 44.13\% IoU on the OmniCrack30k benchmark dataset, along with the highest performance across three zero-shot datasets and the lowest standard deviation. The results highlight the effectiveness of the adaptation approach in improving segmentation accuracy while significantly reducing computational overhead.
