atlas

Research map / Video / Video-language understanding

One Token to Seg Them All: Language Instructed Reasoning Segmentation in Videos

NeurIPS 2024 · Video › Video-language understanding · approach: Long video understanding · 30 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.

Introduces VideoLISA, a video MLLM (LLaVA-Phi-3-V 3.8B with SAM decoder) that segments and tracks objects from language instructions using Sparse Dense Sampling and a One-Token-Seg-All <TRK> token, plus a new ReasonVOS benchmark.

Problem

Language-instructed reasoning segmentation in videos requires temporal understanding and temporally consistent masks, which image-based reasoning segmentation models like LISA cannot provide.

Approach

Sparse Dense Sampling keeps full-resolution tokens for a few uniformly sampled dense frames and pools the rest to one token per frame, and a single <TRK> token is trained to segment multiple frames at once to enable cross-frame tracking via SAM's decoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add XMem++ post-optimizationVideoLISA-3.8B · MeViS validationJ&F: 42.3 -> 44.4Helped
Use Sparse Dense Sampling instead of alternative temporal strategies (ablation)VideoLISA-3.8B · MeViS valid_uJ&F: 49.9, 50.8, 50.2 -> 51.7Helped
Fine-tune LISA-7B on video segmentation data (ablation)LISA-7B · ReasonSeg valgIoU: 51.7 -> 48.6Hurt
Fine-tune LISA-7B on video segmentation data (ablation)LISA-7B · MeViS valid_uJ&F: 43.2 -> 44.8Helped
Replace n-frame concatenation with Sparse Dense Sampling (ablation)VideoLISA-3.8B · ReasonSeg valgIoU: 55.6 -> 58.9Helped
Replace spatial and temporal pooling with Sparse Dense Sampling (ablation)VideoLISA-3.8B · MeViS valid_uJ&F: 50.8 -> 51.7Helped
Replace slow-fast pooling with Sparse Dense Sampling (ablation)VideoLISA-3.8B · Ref-DAVIS-17J&F: 65.7 -> 67.8Helped
Add XMem tracking to LISA-7B (ablation)LISA-7B · MeViS valid_uJ&F: 43.2 -> 45.6Helped
Train one <TRK> token to segment all frames rather than one frame (ablation)VideoLISA-3.8B · MeViS valid_uJ&F: 46.1 -> 51.7Helped
Add XMem++ post-optimization using dense-frame masks (ablation)VideoLISA-3.8B · Ref-DAVIS-17J&F: 67.8 -> 68.7Helped
Train with video segmentation data instead of image segmentation data only (ablation)VideoLISA-3.8B · MeViS valid_uJ&F: 46.0 -> 49.3Helped
Train with video segmentation data instead of image segmentation data only (ablation)VideoLISA-3.8B · ReasonSeg valgIoU: 57.2 -> 41.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ADE20K COCO-Stuff PACO-LVIS PASCAL-Part refCLEF refCOCO refCOCO+ refCOCOg ReasonSeg YouTube-VOS Refer-YouTube-VOS MeViS

Benchmarks: Ref-YouTube-VOS Ref-DAVIS-17 MeViS ReasonVOS ReasonSeg refCOCO refCOCO+ refCOCOg

Metrics: J&F J F gIoU cIoU

Baselines: LISA-7B LISA-13B TrackGPT-7B TrackGPT-13B ReferFormer SgMg OnlineRefer MTTR OVSeg GRES X-Decoder SEEM

Builds on: LISA LLaVA SAM XMem++ DeepSpeed

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