DeVIS: Making Deformable Transformers Work for Video Instance Segmentation
Adrià Caelles, Tim Meinhardt, Guillem Brasó, Laura Leal-Taixé
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/acaelles97/devisOfficialIn paperpytorch★ 38
Abstract
Video Instance Segmentation (VIS) jointly tackles multi-object detection, tracking, and segmentation in video sequences. In the past, VIS methods mirrored the fragmentation of these subtasks in their architectural design, hence missing out on a joint solution. Transformers recently allowed to cast the entire VIS task as a single set-prediction problem. Nevertheless, the quadratic complexity of existing Transformer-based methods requires long training times, high memory requirements, and processing of low-single-scale feature maps. Deformable attention provides a more efficient alternative but its application to the temporal domain or the segmentation task have not yet been explored. In this work, we present Deformable VIS (DeVIS), a VIS method which capitalizes on the efficiency and performance of deformable Transformers. To reason about all VIS subtasks jointly over multiple frames, we present temporal multi-scale deformable attention with instance-aware object queries. We further introduce a new image and video instance mask head with multi-scale features, and perform near-online video processing with multi-cue clip tracking. DeVIS reduces memory as well as training time requirements, and achieves state-of-the-art results on the YouTube-VIS 2021, as well as the challenging OVIS dataset. Code is available at https://github.com/acaelles97/DeVIS.
Tasks
Benchmark Results
| Dataset | Model | Metric | Claimed | Verified | Status |
|---|---|---|---|---|---|
| OVIS validation | DeVIS (Swin-L) | mask AP | 35.5 | — | Unverified |
| OVIS validation | DeVIS (ResNet-50) | mask AP | 23.7 | — | Unverified |
| YouTube-VIS 2021 | DeVIS (Swin-L) | mask AP | 54.4 | — | Unverified |
| YouTube-VIS 2021 | DeVIS (ResNet-50) | mask AP | 43.1 | — | Unverified |
| YouTube-VIS validation | DeVIS (Swin-L) | mask AP | 57.1 | — | Unverified |
| YouTube-VIS validation | DeVIS (ResNet-50) | mask AP | 44.4 | — | Unverified |