<aside> ğŸ›
Language-Prompted Video Segmentation + Multi-Object Tracking
Segment and track objects through a video using a short text phrase like "person" or "red car". SAM 3.1's Object Multiplex design tracks up to 16 objects jointly in one pass, with ~7× faster multi-object inference vs. SAM 3 at scale and improved VOS performance on 6 of 7 benchmarks.
</aside>
SAM 3.1 (Video) extends SAM 3.1's open-vocabulary, text-prompted segmentation to video - every matching object is detected, masked, and tracked across frames with persistent IDs. Type a short concept ("person", "red car", "dog") and the model returns per-instance masks for every frame in the clip. The headline change vs. SAM 3 is Object Multiplex, a shared-memory design that lets the model track many objects jointly in a single forward pass instead of running an independent tracker per object. The result is ~7× faster inference at 128 objects on a single H100 GPU, with no accuracy loss and improved VOS (Video Object Segmentation) performance on 6 of 7 standard benchmarks. The studio node tracks up to 16 objects per pass at ~1 – 3 minutes per 200 frames on typical hardware.
<aside>
Format: Standard video formats (MP4, MOV, etc.); also accepts a frame sequence
Prompts: Short text phrases ("person", "red car", "dog") or visual prompts (points, boxes, masks) on a reference frame
Object capacity: Up to 16 objects tracked jointly per pass in the studio node
</aside>
<aside>
<aside>
Output: Per-frame segmentation masks with persistent instance IDs
8807bea6-064a-40ba-bd7d-9744ca8a326a.mp4

</aside>
| Inference time | ~1 – 3 minutes per 200 frames on typical hardware |
| Multi-object scaling | ~7× faster at 128 objects on a single H100 GPU vs. SAM 3 — no accuracy loss |
| VOS benchmarks | Improved on 6 of 7 standard Video Object Segmentation benchmarks vs. SAM 3 |
| Studio node capacity | Up to 16 objects tracked jointly per pass |
| Concept vocabulary | 4M+ concepts (inherited from SAM 3) |
| Tracking robustness | Persistent IDs across frames, including under occlusion |
| Architecture | Promptable video segmentation + tracking foundation model |
| Family | SAM 3 (Segment Anything with Concepts) — SAM 3.1 Video is the Object Multiplex refresh |
| Key innovation in SAM 3.1 | Object Multiplex — shared-memory approach for joint multi-object tracking; runs all object trackers in one pass through a shared memory rather than independent runs per object |
| Speed result | ~7× faster inference at 128 objects on a single H100 GPU (no accuracy sacrifice) |
| Quality result | Improved VOS scores on 6 of 7 standard benchmarks |
| Components | Vision Encoder → text-conditioned Detector (DETR-based) → Presence Head → shared memory for cross-frame tracking |
| Inference Pipeline | Encode frames → process text prompt → detect & track all matching objects across frames via Object Multiplex shared memory → return masks, coordinates, and per-frame IDs |
| Concept Coverage | 4M+ unique concepts (inherited from SAM 3) |
| Training Data | SAM 3 large-scale concept-segmentation dataset + video tracking data with hard negatives |
| Framework | PyTorch — checkpoints distributed via HF; runtime via the SAM 3 GitHub repo (no Transformers integration) |