Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Global Knowledge Calibration for Fast Open-Vocabulary Segmentation

About

Recent advancements in pre-trained vision-language models, such as CLIP, have enabled the segmentation of arbitrary concepts solely from textual inputs, a process commonly referred to as open-vocabulary semantic segmentation (OVS). However, existing OVS techniques confront a fundamental challenge: the trained classifier tends to overfit on the base classes observed during training, resulting in suboptimal generalization performance to unseen classes. To mitigate this issue, recent studies have proposed the use of an additional frozen pre-trained CLIP for classification. Nonetheless, this approach incurs heavy computational overheads as the CLIP vision encoder must be repeatedly forward-passed for each mask, rendering it impractical for real-world applications. To address this challenge, our objective is to develop a fast OVS model that can perform comparably or better without the extra computational burden of the CLIP image encoder during inference. To this end, we propose a core idea of preserving the generalizable representation when fine-tuning on known classes. Specifically, we introduce a text diversification strategy that generates a set of synonyms for each training category, which prevents the learned representation from collapsing onto specific known category names. Additionally, we employ a text-guided knowledge distillation method to preserve the generalizable knowledge of CLIP. Extensive experiments demonstrate that our proposed model achieves robust generalization performance across various datasets. Furthermore, we perform a preliminary exploration of open-vocabulary video segmentation and present a benchmark that can facilitate future open-vocabulary research in the video domain.

Kunyang Han, Yong Liu, Jun Hao Liew, Henghui Ding, Yunchao Wei, Jiajun Liu, Yitong Wang, Yansong Tang, Yujiu Yang, Jiashi Feng, Yao Zhao• 2023

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPASCAL-Context 59 classes (test)
mIoU45.2
75
Semantic segmentationPASCAL-Context PC-459
mIoU7.1
69
Semantic segmentationADE-847
mIoU12.1
43
Semantic segmentationPC-459
mIoU15.7
43
Semantic segmentationPASCAL Context 59 (val)
mIoU45.2
38
Semantic segmentationADE-20k A-847 (test)
mIoU3.5
37
Semantic segmentationPascal VOC VOC-20 (test)
mIoU83.2
34
Semantic segmentationADE20K 150 (test)
mIoU18.8
29
Open Vocabulary Semantic SegmentationPascal Context-59 (test)
mIoU45.2
24
Open Vocabulary Semantic SegmentationADE20K 150 (test)
mIoU18.8
22
Showing 10 of 13 rows

Other info

Follow for update