CPM: Class-conditional Prompting Machine for Audio-visual Segmentation
About
Audio-visual segmentation (AVS) is an emerging task that aims to accurately segment sounding objects based on audio-visual cues. The success of AVS learning systems depends on the effectiveness of cross-modal interaction. Such a requirement can be naturally fulfilled by leveraging transformer-based segmentation architecture due to its inherent ability to capture long-range dependencies and flexibility in handling different modalities. However, the inherent training issues of transformer-based methods, such as the low efficacy of cross-attention and unstable bipartite matching, can be amplified in AVS, particularly when the learned audio query does not provide a clear semantic clue. In this paper, we address these two issues with the new Class-conditional Prompting Machine (CPM). CPM improves the bipartite matching with a learning strategy combining class-agnostic queries with class-conditional queries. The efficacy of cross-modal attention is upgraded with new learning objectives for the audio, visual and joint modalities. We conduct experiments on AVS benchmarks, demonstrating that our method achieves state-of-the-art (SOTA) segmentation accuracy.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Audio-Visual Segmentation | AVSBench S4 v1 (test) | MJ81.4 | 55 | |
| Audio-Visual Segmentation | AVSBench MS3 v1 (test) | Mean Jaccard59.8 | 37 | |
| Audio-Visual Semantic Segmentation | AVSBench AVSS v1 (test) | MJ34.5 | 29 | |
| Audio-Visual Segmentation | VPO-SS 1.0 (test) | J & FB Score73.49 | 16 | |
| Audio-Visual Segmentation | VPO-MSMI 1.0 (test) | J & FB Score68.07 | 8 | |
| Audio-Visual Segmentation | VPO-MS 1.0 (test) | J & FB Score72.91 | 8 |