Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SAM-Mamba: Mamba Guided SAM Architecture for Generalized Zero-Shot Polyp Segmentation

About

Polyp segmentation in colonoscopy is crucial for detecting colorectal cancer. However, it is challenging due to variations in the structure, color, and size of polyps, as well as the lack of clear boundaries with surrounding tissues. Traditional segmentation models based on Convolutional Neural Networks (CNNs) struggle to capture detailed patterns and global context, limiting their performance. Vision Transformer (ViT)-based models address some of these issues but have difficulties in capturing local context and lack strong zero-shot generalization. To this end, we propose the Mamba-guided Segment Anything Model (SAM-Mamba) for efficient polyp segmentation. Our approach introduces a Mamba-Prior module in the encoder to bridge the gap between the general pre-trained representation of SAM and polyp-relevant trivial clues. It injects salient cues of polyp images into the SAM image encoder as a domain prior while capturing global dependencies at various scales, leading to more accurate segmentation results. Extensive experiments on five benchmark datasets show that SAM-Mamba outperforms traditional CNN, ViT, and Adapter-based models in both quantitative and qualitative measures. Additionally, SAM-Mamba demonstrates excellent adaptability to unseen datasets, making it highly suitable for real-time clinical use.

Tapas Kumar Dutta, Snehashis Majhi, Deepak Ranjan Nayak, Debesh Jha• 2024

Related benchmarks

TaskDatasetResultRank
Polyp SegmentationCVC-300 (Unseen)
mDice92
26
Polyp SegmentationCVC-ColonDB (unseen)
mDice85.3
17
Polyp SegmentationKvasir-SEG (seen)
Dice Score92.4
17
Polyp SegmentationETIS (Unseen)
Dice84.8
17
Polyp SegmentationCVC-ClinicDB (seen)
mDice94.2
17
Polyp SegmentationColonDB (Unseen)
mDice85.3
12
Polyp SegmentationKvasir-SEG Seen (test)
Dice92.4
12
Polyp SegmentationClinicDB Seen (test)
Dice Score94.2
12
Showing 8 of 8 rows

Other info

Follow for update