Command Palette
Search for a command to run...
SOC: Semantic-Assisted Object Cluster for Referring Video Object Segmentation
Zhuoyan Luo Yicheng Xiao Yong Liu Shuyan Li Yitong Wang Yansong Tang Xiu Li Yujiu Yang

Abstract
This paper studies referring video object segmentation (RVOS) by boosting video-level visual-linguistic alignment. Recent approaches model the RVOS task as a sequence prediction problem and perform multi-modal interaction as well as segmentation for each frame separately. However, the lack of a global view of video content leads to difficulties in effectively utilizing inter-frame relationships and understanding textual descriptions of object temporal variations. To address this issue, we propose Semantic-assisted Object Cluster (SOC), which aggregates video content and textual guidance for unified temporal modeling and cross-modal alignment. By associating a group of frame-level object embeddings with language tokens, SOC facilitates joint space learning across modalities and time steps. Moreover, we present multi-modal contrastive supervision to help construct well-aligned joint space at the video level. We conduct extensive experiments on popular RVOS benchmarks, and our method outperforms state-of-the-art competitors on all benchmarks by a remarkable margin. Besides, the emphasis on temporal coherence enhances the segmentation stability and adaptability of our method in processing text expressions with temporal variations. Code will be available.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| referring-expression-segmentation-on-a2d | SOC (Video-Swin-B) | AP: 0.573 IoU mean: 0.725 IoU overall: 0.807 Precision@0.5: 0.851 Precision@0.6: 0.827 Precision@0.7: 0.765 Precision@0.8: 0.607 Precision@0.9: 0.252 |
| referring-expression-segmentation-on-a2d | SOC (Video-Swin-T) | AP: 0.504 IoU mean: 0.669 IoU overall: 0.747 Precision@0.5: 0.79 Precision@0.6: 0.756 Precision@0.7: 0.687 Precision@0.8: 0.535 Precision@0.9: 0.195 |
| referring-expression-segmentation-on-j-hmdb | SOC (Video-Swin-B) | AP: 0.446 IoU mean: 0.723 IoU overall: 0.736 Precision@0.5: 0.969 Precision@0.6: 0.914 Precision@0.7: 0.711 Precision@0.8: 0.213 Precision@0.9: 0.001 |
| referring-expression-segmentation-on-j-hmdb | SOC (Video-Swin-T) | AP: 0.397 IoU mean: 0.701 IoU overall: 0.707 Precision@0.5: 0.947 Precision@0.6: 0.864 Precision@0.7: 0.627 Precision@0.8: 0.179 Precision@0.9: 0.001 |
| referring-expression-segmentation-on-refer-1 | SOC (Video-Swin-T) | F: 60.5 J: 57.8 Ju0026F: 59.2 |
| referring-expression-segmentation-on-refer-1 | SOC (Joint training, Video-Swin-B) | F: 69.3 J: 65.3 Ju0026F: 67.3±0.5 |
| referring-video-object-segmentation-on-ref | SOC | F: 69.1 J: 62.5 Ju0026F: 65.8 |
| referring-video-object-segmentation-on-refer | SOC | F: 67.9 J: 64.1 Ju0026F: 66.0 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.