Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TarViS: A Unified Approach for Target-based Video Segmentation

About

The general domain of video segmentation is currently fragmented into different tasks spanning multiple benchmarks. Despite rapid progress in the state-of-the-art, current methods are overwhelmingly task-specific and cannot conceptually generalize to other tasks. Inspired by recent approaches with multi-task capability, we propose TarViS: a novel, unified network architecture that can be applied to any task that requires segmenting a set of arbitrarily defined 'targets' in video. Our approach is flexible with respect to how tasks define these targets, since it models the latter as abstract 'queries' which are then used to predict pixel-precise target masks. A single TarViS model can be trained jointly on a collection of datasets spanning different tasks, and can hot-swap between tasks during inference without any task-specific retraining. To demonstrate its effectiveness, we apply TarViS to four different tasks, namely Video Instance Segmentation (VIS), Video Panoptic Segmentation (VPS), Video Object Segmentation (VOS) and Point Exemplar-guided Tracking (PET). Our unified, jointly trained model achieves state-of-the-art performance on 5/7 benchmarks spanning these four tasks, and competitive performance on the remaining two. Code and model weights are available at: https://github.com/Ali2500/TarViS

Ali Athar, Alexander Hermans, Jonathon Luiten, Deva Ramanan, Bastian Leibe• 2023

Related benchmarks

TaskDatasetResultRank
Video Object SegmentationDAVIS 2017 (val)
J mean81.7
1130
Video Instance SegmentationYouTube-VIS 2021 (val)
AP60.2
344
Video Instance SegmentationOVIS (val)
AP43.2
301
Video Panoptic SegmentationCityscapes-VPS (val)
VPQ58.9
110
Video Object SegmentationDAVIS 2017 (test)
J (Jaccard Index)78.7
107
Video Panoptic SegmentationVIPSeg (val)
VPQ48
73
Video Instance SegmentationYouTube-VIS 2021
AP60.2
63
Video Panoptic SegmentationVIPSeg
VPQ48
25
Video Instance SegmentationOVIS
mAP43.2
23
Video Panoptic SegmentationKITTI-STEP (val)
STQ72
22
Showing 10 of 15 rows

Other info

Code

Follow for update