atlas

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

Depth-aware Test-Time Training for Zero-shot Video Object Segmentation

CVPR 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Zero-shot segmentation and detection · 41 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 DATTT, a two-stage zero-shot video object segmentation method that jointly learns mask and depth prediction with a depth modulation layer, then performs test-time training by enforcing depth consistency across augmentations, with momentum-based initialization and looping-through-video updates.

Problem

Zero-shot video object segmentation models trained on large video datasets generalize poorly to unseen videos; test-time training for ZSVOS lacks effective self-supervised objectives that suit video.

Approach

Uses depth-consistency across augmented views of the same frame as the self-supervised test-time training signal, with a depth-aware modulation layer that lets depth features modulate mask decoder features, plus video-specific TTT schedules (momentum-based weight initialization and loop-through-video).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add depth prediction supervision to the two-stream model (ablation)DATTT with Mit-b1 · DAVIS-16, FBMS, and Long-VideosJ: 75.9 -> 77.0; 75.1 -> 77.5; 63.9 -> 62.8Mixed
add the depth modulation layer (ablation)DATTT with Mit-b1 · DAVIS-16, FBMS, and Long-VideosJ: 77.0 -> 77.2; 77.5 -> 78.0; 62.8 -> 70.5Mixed
use depth-aware test-time training (ablation)DATTT with Mit-b1 · DAVIS-16, FBMS, and Long-VideosJ: 77.1 -> 77.5; 73.7 -> 76.9; 65.2 -> 73.1Mixed
use momentum-based weight initialization instead of per-frame initialization (ablation)DATTT with Mit-b1 · FBMS, Long-Videos, MCL, SegTrackV2J: +2.3; +7.2; +7.6; +2.0Helped
loop through the video during test-time training (ablation)DATTT with Mit-b1 · FBMS, Long-Videos, MCL, SegTrackV2J: +3.2; +7.9; +8.4; +4.4Helped
use TTT-N (ablation)DATTT with Mit-b1 · DAVIS-16, FBMS, Long-Videos, MCL, SegTrackV2J: +0.3; +0.1; +1.3; +1.9; +1.0Helped
use TTT-LTV (ablation)DATTT with Swin-T · DAVIS-16, FBMS, Long-Videos, MCL, SegTrackV2J: +0.2; +2.6; +12.4; +12.0; +1.5Helped
use TTT-MAE test-time trainingSwin-T ZSVOS model · DAVIS-16, FBMS, Long-Videos, MCL, SegTrackV2J: −0.1; −0.3; −0.8; −0.9; −0.6Mixed
use TTT-Rot test-time trainingMit-b1 ZSVOS model · DAVIS-16, FBMS, Long-Videos, MCL, SegTrackV2J: −0.4; +0.4; +2.6; +4.0; −2.4Mixed
use depth-based DATTT rather than no TTTMit-b1 ZSVOS model · FBMS, Long-Videos, MCL, SegTrackV2J: +3.2; +7.9; +8.4; +4.4Helped
use depth-based DATTT rather than no TTTSwin-T ZSVOS model · DAVIS-16, FBMS, Long-Videos, MCL, SegTrackV2J: +0.2; +2.6; +12.4; +12.0; +1.5Helped
use LiteMono instead of MonoDepth2 depth supervision (ablation)DATTT · DAVIS-16, FBMS, Long-VideosJ: 76.8; 79.0; 68.1Mixed

Surprising findings

Limitations

Experimental setup

Datasets: YouTube-VOS DAVIS-16 FBMS Long-Videos MCL SegTrackV2

Benchmarks: DAVIS-16 FBMS Long-Videos MCL SegTrackV2

Metrics: J (region similarity) F (boundary accuracy)

Baselines: TENT BN TTT-Rot TTT-MAE 3DCSEG AGNN MATNet HFAN HCPN MED-VT

Builds on: TTT-Rot TTT-MAE SegFormer RAFT

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