atlas

Research map / Video / Video segmentation and tracking

EdgeTAM: On-Device Track Anything Model

CVPR 2025 · Video › Video segmentation and tracking · approach: Matching-based video object segmentation · 11 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.

Makes SAM 2 efficient enough for on-device video segmentation by replacing dense memory attention with a 2D Spatial Perceiver that compresses memories while preserving spatial structure, plus feature distillation from SAM 2, reaching 16 FPS on iPhone 15 Pro Max.

Problem

SAM 2 is too slow for on-device promptable video segmentation and tracking; prior efficiency work only compresses the image encoder, while the dense cross-attention over memory features is the latency bottleneck.

Approach

A plug-in 2D Spatial Perceiver compresses each frame-level memory map into a fixed set of learnable latents split into global (unstructured, attend globally) and 2D patch-local (window-partitioned) groups, keeping spatial layout while cutting memory-attention cost ~T times; a two-stage feature distillation from SAM 2 (image encoder and memory-attention output) adds accuracy at no inference cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the 2D Spatial Perceiver memory compressor (ablation)EdgeTAM with RepViT-M1 and 2 memory attention blocks · SA-V valJ&F: 63.5 -> 64.4Helped
Replace the memory compressor with 4×4 average pooling (ablation)EdgeTAM with RepViT-M1 and 2 memory attention blocks · SA-V valJ&F: 63.5 -> 61.8Hurt
Add distillation to the 2D Perceiver model (ablation)EdgeTAM with RepViT-M1 and 2 memory attention blocks · SA-V valJ&F: 64.4 -> 65.7Helped
Add distillation to the 2D Perceiver model (ablation)EdgeTAM with RepViT-M1 and 2 memory attention blocks · SA-V testJ&F: 62.5 -> 65.8Helped
Use 256 global latents without 2D latents (ablation)EdgeTAM memory compressor · SA-V valJ&F: 63.5 -> 62.0Hurt
Use 256 global latents without 2D latents (ablation)EdgeTAM memory compressor · SA-V testJ&F: 62.1 -> 60.6Hurt
Use 256 2D latents without global latents (ablation)EdgeTAM memory compressor · SA-V valJ&F: 63.5 -> 63.1No clear effect
Use 256 2D latents without global latents (ablation)EdgeTAM memory compressor · SA-V testJ&F: 62.1 -> 62.4No clear effect
Use both 256 global latents and 256 2D latents (ablation)EdgeTAM memory compressor · SA-V valJ&F: 63.5 -> 64.4Helped
Use both 256 global latents and 256 2D latents (ablation)EdgeTAM memory compressor · SA-V testJ&F: 62.1 -> 62.5Helped
Use self-attention in the 2D Perceiver (ablation)EdgeTAM memory compressor · SA-V valJ&F: 62.6 -> 64.4Helped
Use self-attention in the 2D Perceiver (ablation)EdgeTAM memory compressor · SA-V testJ&F: 62.7 -> 62.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SA-1B SA-V DAVIS MOSE YTVOS SA-23 DAVIS 2017 YouTubeVOS 2019

Benchmarks: DAVIS 2017 MOSE SA-V val SA-V test YouTubeVOS 2019 SA-23 PVS 9-dataset zero-shot suite

Metrics: J&F G mIoU FPS

Baselines: SAM 2 SAM 2.1 SAM STCN XMem Cutie DEVA SAM 2-B+ RDE SimVOS-B

Builds on: SAM 2 Perceiver EdgeSAM RepViT Hiera

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