atlas

Research map / Video / Video segmentation and tracking

SyncVIS: Synchronized Video Instance Segmentation

NeurIPS 2024 · Video › Video segmentation and tracking · approach: Matching-based video object segmentation · 0 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.

Proposes SyncVIS, a DETR-based video instance segmentation framework that synchronously updates video-level and frame-level query embeddings in each decoder layer and optimizes bipartite matching over short sub-clips, reaching SOTA on YouTube-VIS 2019/2021/2022 and OVIS.

Problem

Query-based video instance segmentation methods use asynchronous or cascade designs between frame-level and video-level queries, which degrade as the number of input frames grows and make video-level bipartite matching hard to optimize.

Approach

Bidirectionally and synchronously exchange information between frame-level and video-level embeddings in every decoder layer (with top-N_k key/value selection and momentum update lambda), and split long training videos into sub-clips for separate video-level bipartite matching losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add synchronized video-frame modeling (ablation)Mask2Former-VIS · YouTube-VIS 2019AP: +5.2 pointsHelped
add synchronized embedding optimization (ablation)Mask2Former-VIS · YouTube-VIS 2019AP: 45.1 -> 46.7Helped
add synchronized embedding optimization (ablation)Mask2Former-VIS · YouTube-VIS 2021AP: 39.8 -> 41.3Helped
add synchronized embedding optimization (ablation)Mask2Former-VIS · OVISAP: 10.6 -> 12.3Helped
replace class-score aggregation selection with query-similarity selection (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 49.7Hurt
replace class-score aggregation selection with mask-similarity selection (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 48.2Hurt
set aggregation embedding count Nk to 5 instead of 10 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 51.1Hurt
set aggregation embedding count Nk to 25 instead of 10 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 50.9Hurt
set aggregation embedding count Nk to 50 instead of 10 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 49.3Hurt
set aggregation embedding count Nk to 100 instead of 10 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 47.5Hurt
set sub-clip size Ts to 1 instead of 3 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 50.9Hurt
set sub-clip size Ts to 2 instead of 3 (ablation)SyncVIS · YouTube-VIS 2019AP: 51.5 -> 51.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO YouTube-VIS 2019 YouTube-VIS 2021 YouTube-VIS 2022 OVIS

Benchmarks: YouTube-VIS 2019 YouTube-VIS 2021 YouTube-VIS 2022 OVIS

Metrics: AP AP50 AP75 AR1 AR10

Baselines: Mask2Former-VIS VITA DVIS CTVIS IDOL MinVIS SeqFormer TCOVIS IFC TeViT

Builds on: Mask2Former Mask2Former-VIS CTVIS VITA IDOL

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