SAMSA: Segment Anything Model Enhanced with Spectral Angles for Hyperspectral Interactive Medical Image Segmentation

Alfie Roddan, Tobias Czempiel, Chi Xu, Daniel S. Elson, Stamatia Giannarou
7/31/2025
cs.CVcs.LG

No official code found. Best implementation: CVRS-Hamlyn/SAMSA (2 stars, last commit 2025-12-22).

Abstract

Hyperspectral imaging (HSI) provides rich spectral information for medical imaging, yet encounters significant challenges due to data limitations and hardware variations. We introduce SAMSA, a novel interactive segmentation framework that combines an RGB foundation model with spectral analysis. SAMSA efficiently utilizes user clicks to guide both RGB segmentation and spectral similarity computations. The method addresses key limitations in HSI segmentation through a unique spectral feature fusion strategy that operates independently of spectral band count and resolution. Performance evaluation on publicly available datasets has shown 81.0% 1-click and 93.4% 5-click DICE on a neurosurgical and 81.1% 1-click and 89.2% 5-click DICE on an intraoperative porcine hyperspectral dataset. Experimental results demonstrate SAMSA's effectiveness in few-shot and zero-shot learning scenarios and using minimal training examples. Our approach enables seamless integration of datasets with different spectral characteristics, providing a flexible framework for hyperspectral medical image analysis.

View on arXivView PDF

Code Implementations(1)

CVRS-Hamlyn/SAMSACommunity70%

Official implementation for MICCAI 2025 SAMSA: Segment Anything Model enhanced with Spectral Angles for Hyperspectral Interactive Medical Image Segmentation

22PythonMay 21, 202510 months ago

Cite this paper

@article{roddan2025samsa,
  title  = {SAMSA: Segment Anything Model Enhanced with Spectral Angles for Hyperspectral Interactive Medical Image Segmentation},
  author = {Alfie Roddan and Tobias Czempiel and Chi Xu and Daniel S. Elson and Stamatia Giannarou},
  year   = {2025},
  eprint = {2507.23673},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.23673v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.23673.svg)](https://codeofpaper.com/paper/2507.23673)

Discussion