atlas

Research map / Detection and segmentation / CNN features

SCSegamba: Lightweight Structure-Aware Vision Mamba for Crack Segmentation in Structures

CVPR 2025 · Detection and segmentation › CNN features · approach: Context modeling for semantic segmentation · 64 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SCSegamba, a lightweight vision Mamba for pixel-level crack segmentation, using a Structure-Aware Visual State Space block with gated bottleneck convolution and a diagonal-snake scanning strategy (SASS), reaching 2.8M parameters and SOTA F1/mIoU on four crack datasets.

Problem

Pixel-level structural crack segmentation across diverse materials and cluttered backgrounds, where CNNs and Transformers are either limited in receptive field or too computationally heavy, and existing Mamba models do not model crack morphology and texture well.

Approach

A Structure-Aware VSS block combining a lightweight gated bottleneck convolution (GBC) for crack morphology with a four-route structure-aware scan (two parallel snake plus two diagonal snake paths) for topology and texture continuity, plus a multi-scale MLP-based segmentation head (MFS).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SCSegamba instead of MambaIRCrack segmentation · Crack500 testF1: 0.7435 -> 0.7553Helped
use SCSegamba instead of MambaIRCrack segmentation · DeepCrack testF1: 0.8975 -> 0.9110Helped
use SCSegamba instead of SimCrackCrack segmentation · CrackMap testF1: 0.7523 -> 0.7678Helped
use SCSegamba instead of SimCrackCrack segmentation · TUT testF1: 0.8208 -> 0.8390Helped
replace the UNet head with MFS (ablation)SCSegamba · TUTF1: 0.8260 -> 0.8390Helped
replace the Ham head with MFS (ablation)SCSegamba · TUTF1: 0.7909 -> 0.8390Helped
replace the SegFormer head with MFS (ablation)SCSegamba · TUTF1: 0.8172 -> 0.8390Helped
use SASS instead of parallel scanning (ablation)SCSegamba · TUTF1: 0.8330 -> 0.8390Helped
use SASS instead of diagonal scanning (ablation)SCSegamba · TUTF1: 0.8320 -> 0.8390Helped
use SASS instead of parallel snake scanning (ablation)SCSegamba · TUTF1: 0.8291 -> 0.8390Helped
use SASS instead of diagonal snake scanning (ablation)SCSegamba · TUTF1: 0.8365 -> 0.8390Helped
add GBC to SAVSS (ablation)SCSegamba · TUTF1: +1.57%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Crack500 DeepCrack CrackMap TUT

Benchmarks: Crack500 DeepCrack CrackMap TUT

Metrics: ODS OIS precision recall F1 mIoU FLOPs Params Model Size

Baselines: RIND SFIAN CTCrackSeg DTrCNet Crackmer SimCrack CSMamba PlainMamba MambaIR

Builds on: Mamba VMamba Vision Mamba PlainMamba DySample

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy