Bootstrap Your Own AV-Proxies: Adaptive Contrastive and Prototype Learning for Audio-Visual Segmentation
Organizations: School of Computer Science, Wuhan University · Academy of Advanced Interdisciplinary Studies, Wuhan University
Abstract
Audio-Visual Segmentation (AVS) aims to accurately segment sounding objects in video frames by leveraging audio-visual correspondence cues. However, it remains challenging due to the intrinsic semantic incompleteness within a single modality and the semantic gap between audio and visual representations. Traditional feature-fusion decoding approaches struggle to suppress fusion noise effectively, while recent methods that incorporate data-dependent priors often increase the complexity of modeling audio-visual correlations, leading to poor cross-domain generalization. To address these issues, we propose a novel adaptive contrastive and prototype learning framework, BYOAVP, for AVS. Specifically, we design a Self-Supervised Audio Enhancement (SSAE) module that introduces contrastive learning to adaptively align audio representations with gradient-blocked visual embeddings, thus narrowing the semantic gap between modalities. Furthermore, a Dynamic Prototype Constraint (DPC) module is developed to refine pixel-wise category perception via momentum-based prototype updating, while enhancing localization of sounding regions through cross-modal interaction. Extensive experiments demonstrate that our method achieves SOTA performance across two AVS benchmarks and six sub-tasks, exhibiting strong robustness and generalization ability.
Figures & tables
| Method | Visual Backbone | Audio Backbone | AVS-Object-S4 | AVS-Object-MS3 | AVS-Semantic | ||||||
| AVSBench [ 58 ] [ECCV’22] | PVT-v2 | VGGish | 83.3 | 78.7 | 87.9 | 59.3 | 54.0 | 64.5 | 32.5 | 29.8 | 35.2 |
| ECMVAE [ 42 ] [ICCV’23] | PVT-v2 | VGGish | 85.9 | 81.7 | 90.1 | 64.3 | 57.8 | 70.8 | – | – | – |
| AVSC [ 33 ] [ACM MM’23] | Swin-B | VGGish | 85.0 | 81.3 | 88.6 | 62.6 | 59.5 | 65.8 | – | – | – |
| CATR [ 29 ] [ACM MM’23] | PVT-v2 | VGGish | 87.9 | 84.4 | 91.3 | 68.6 | 62.7 | 74.5 | 35.7 | 32.8 | 38.5 |
| AQFormer [ 22 ] [IJCAI’23] | PVT-v2 | VGGish | 85.5 | 81.6 | 89.4 | 67.5 | 62.2 | 72.7 | – | – | – |
| Method | Visual Backbone | Audio Backbone | Trainable Params | VPO-SS | VPO-MS | VPO-MSMI | ||||||
| AVSBench [ 58 ] [ECCV’22] | PVT-v2 | VGGish | 101.32M | 44.6 | 41.6 | 47.6 | 45.7 | 42.3 | 49.1 | 43.2 | 40.0 | 46.3 |
| AVSegFormer [ 13 ] [AAAI’24] | PVT-v2 | VGGish | 186.05M | 46.0 | 43.8 | 48.1 | 43.7 | 47.3 | 40.1 | 50.0 | 47.2 | 52.7 |
| CAVP [ 10 ] [CVPR’24] | ResNet50 | VGGish | 119.79M | 67.0 | 58.8 | 75.2 | 61.3 | 53.2 | 69.4 | 56.5 | 48.2 | 64.8 |
| CPM [ 11 ] [ECCV’24] | ResNet50 | VGGish | – | 73.5 | 67.1 | 79.9 | 72.9 | 65.9 | 79.9 | 68.1 | 60.6 | 75.6 |
| DDESEG* [ 36 ] [CVPR’25] | MIT-B5 | HTSAT | 103.84M | 74.4 | 67.6 | 81.2 | 74.3 | 67.6 | 81.0 | 68.4 | 62.1 | 74.7 |
| Module | AVS-Object-MS3 | AVS-Semantic | ||||
| Baseline | 72.48 | 67.58 | 77.38 | 61.89 | 58.24 | 65.53 |
| SSAE | 76.22 | 72.93 | 79.50 | 65.08 | 61.21 | 68.95 |
| DPC | 77.98 | 74.88 | 81.08 | 67.40 | 63.01 | 71.79 |
| SSAE+DPC | 80.50 | 77.43 | 83.57 | 69.61 | 64.68 | 74.54 |
| Strategy | AVS-Object-MS3 | AVS-Semantic | ||||||
| CA | BN | GN | ||||||
| 77.98 | 74.88 | 81.08 | 67.40 | 63.01 | 71.79 | |||
| 77.54 | 74.23 | 80.85 | 66.60 | 62.17 | 71.02 | |||
| 76.95 | 73.59 | 80.31 | 66.09 | 61.33 | 70.84 | |||
| 77.77 | 74.75 | 80.79 | 67.38 | 62.79 | 71.96 | |||
| 78.85 | 75.41 | 82.29 | 68.76 | 63.72 | 73.80 | |||
Audio-Visual Understanding
Audio-visual understanding studies how AI combines sound and visual signals to recognize events, speech, people, and scenes over time.
See all 159 papers