atlas

Research map / Detection and segmentation / Open-set and few-shot detection

EntitySAM: Segment Everything in Video

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Prompted SAM segmentation · 2 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.

Extends SAM 2 with query-based entity discovery (prompt generator, entity decoder) and a DINOv2 semantic encoder to automatically segment and track all entities in video, trained class-agnostically on COCO.

Problem

SAM 2 requires explicit per-object prompts and tracks each object independently, so it cannot automatically discover and track all entities, including ones appearing in later frames. Existing unified video segmentation methods also struggle with this class-agnostic entity setting.

Approach

Keep SAM 2's frozen image encoder, memory encoder and memory attention, and add learnable object queries that generate SAM 2-compatible prompts automatically, an entity decoder with inter-entity self-attention and separate query groups, and a frozen-fused DINOv2 feature branch for better semantic awareness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace prompted SAM 2 tracking with automatic entity discovery and tracking in EntitySAMSAM 2 · VIPEntitySegVEQ: 30.5 -> 54.6Helped
Use EntitySAM instead of the strongest reported baselineVideo segmentation models · VIPSegVPQ: 30.4 -> 31.4Helped
Use EntitySAM instead of the strongest reported baselineVideo segmentation models · VSPWmIoU: 34.3 -> 35.5Helped
Use EntitySAM instead of the strongest reported baselineVideo instance segmentation models · YouTube-VIS 2019AP: 34.5 -> 44.9Helped
Use EntitySAM instead of the strongest reported baselineVideo instance segmentation models · YouTube-VIS 2021AP: 31.0 -> 38.8Helped
Use EntitySAM instead of the strongest reported baselineVideo instance segmentation models · OVISAP: 14.8 -> 21.0Helped
Add query-based EntityDecoder tracking without memory-based tracking (ablation)SAM 2 · VIPEntitySegVEQ: 26.9 -> 41.3Helped
Add memory-based tracking to query-based EntityDecoder (ablation)EntitySAM · VIPEntitySegVEQ: 41.3 -> 50.2Helped
Add DINOv2 features through a dual visual encoder (ablation)EntitySAM · VIPEntitySegVEQ: 50.2 -> 51.8Helped
Separate queries for mask and IoU prediction instead of shared queries (ablation)EntitySAM · VIPEntitySegVEQ: 49.7 -> 51.8Helped
Set EntityDecoder depth to 2 instead of 4 (ablation)EntitySAM · VIPEntitySegVEQ: 51.8 -> 51.3Hurt
Set EntityDecoder depth to 6 instead of 4 (ablation)EntitySAM · VIPEntitySegVEQ: 51.8 -> 51.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO panoptic (class labels removed) VIPSeg VSPW YouTube-VIS 2019 YouTube-VIS 2021 OVIS

Benchmarks: VIPEntitySeg VIPSeg VSPW YouTube-VIS 2019 YouTube-VIS 2021 OVIS

Metrics: VEQ VEQSQ VEQRQ STQ_EN VPQ STQ mIoU mVC AP AR

Baselines: SAM 2.1 (everything init) SAM 2.1 (Mask2Former init) DEVA FC-CLIP OV-DVIS++ (online) OV-DVIS++ (offline) Detic-OWTB MindVLT

Builds on: SAM 2 Mask2Former DINOv2 MinVIS

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