Surgical SAM 2: Real-time Segment Anything in Surgical Video by Efficient Frame Pruning

Haofeng Liu, Erli Zhang, Junde Wu, Mingxuan Hong, Yueming Jin
8/15/2024
cs.CVcs.AIcs.RO

Official code: jinlab-imvr/Surgical-SAM-2 (75 stars, Apache-2.0, last commit 2025-04-15).

Abstract

Surgical video segmentation is a critical task in computer-assisted surgery and is vital for enhancing surgical quality and patient outcomes. Recently, the Segment Anything Model 2 (SAM2) framework has shown superior advancements in image and video segmentation. However, SAM2 struggles with efficiency due to the high computational demands of processing high-resolution images and complex and long-range temporal dynamics in surgical videos. To address these challenges, we introduce Surgical SAM 2 (SurgSAM2), an advanced model to utilize SAM2 with an Efficient Frame Pruning (EFP) mechanism, to facilitate real-time surgical video segmentation. The EFP mechanism dynamically manages the memory bank by selectively retaining only the most informative frames, reducing memory usage and computational cost while maintaining high segmentation accuracy. Our extensive experiments demonstrate that SurgSAM2 significantly improves both efficiency and segmentation accuracy compared to the vanilla SAM2. Remarkably, SurgSAM2 achieves a 3$\times$ FPS compared with SAM2, while also delivering state-of-the-art performance after fine-tuning with lower-resolution data. These advancements establish SurgSAM2 as a leading model for surgical video analysis, making real-time surgical video segmentation in resource-constrained environments a reality. Our source code is available at https://github.com/jinlab-imvr/Surgical-SAM-2.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[NeurIPS 2024 Workshop AIM-FM] Official code implementation for paper: Surgical SAM 2

7513Cuda, ShellAug 16, 20241 years agoApache-2.0
segment-anythingsegmentation

Similar Papers

Cite this paper

@article{liu2024surgical,
  title  = {Surgical SAM 2: Real-time Segment Anything in Surgical Video by Efficient Frame Pruning},
  author = {Haofeng Liu and Erli Zhang and Junde Wu and Mingxuan Hong and Yueming Jin},
  year   = {2024},
  eprint = {2408.07931},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.07931v2}
}

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/2408.07931.svg)](https://codeofpaper.com/paper/2408.07931)

Discussion