Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Open-Vocabulary Semantic Segmentation with Decoupled One-Pass Network

About

Recently, the open-vocabulary semantic segmentation problem has attracted increasing attention and the best performing methods are based on two-stream networks: one stream for proposal mask generation and the other for segment classification using a pretrained visual-language model. However, existing two-stream methods require passing a great number of (up to a hundred) image crops into the visual-language model, which is highly inefficient. To address the problem, we propose a network that only needs a single pass through the visual-language model for each input image. Specifically, we first propose a novel network adaptation approach, termed patch severance, to restrict the harmful interference between the patch embeddings in the pre-trained visual encoder. We then propose classification anchor learning to encourage the network to spatially focus on more discriminative features for classification. Extensive experiments demonstrate that the proposed method achieves outstanding performance, surpassing state-of-the-art methods while being 4 to 7 times faster at inference. Code: https://github.com/CongHan0808/DeOP.git

Cong Han, Yujie Zhong, Dengjie Li, Kai Han, Lin Ma• 2023

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPascal VOC (test)
mIoU91.7
236
Semantic segmentationADE20K A-150
mIoU22.9
217
Semantic segmentationPascal Context 59
mIoU48.8
204
Semantic segmentationPC-59
mIoU48.8
148
Semantic segmentationPASCAL-Context 59 class (val)
mIoU48.8
125
Semantic segmentationADE20K 847
mIoU710
105
Open Vocabulary Semantic SegmentationPascal VOC 20
mIoU91.7
104
Open Vocabulary Semantic SegmentationPascal Context PC-59
mIoU48.8
89
Semantic segmentationPascal Context 459
mIoU9.4
82
Semantic segmentationPascal Context 59
mIoU48.8
79
Showing 10 of 27 rows

Other info

Code

Follow for update