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

Cross Language Image Matching for Weakly Supervised Semantic Segmentation

About

It has been widely known that CAM (Class Activation Map) usually only activates discriminative object regions and falsely includes lots of object-related backgrounds. As only a fixed set of image-level object labels are available to the WSSS (weakly supervised semantic segmentation) model, it could be very difficult to suppress those diverse background regions consisting of open set objects. In this paper, we propose a novel Cross Language Image Matching (CLIMS) framework, based on the recently introduced Contrastive Language-Image Pre-training (CLIP) model, for WSSS. The core idea of our framework is to introduce natural language supervision to activate more complete object regions and suppress closely-related open background regions. In particular, we design object, background region and text label matching losses to guide the model to excite more reasonable object regions for CAM of each category. In addition, we design a co-occurring background suppression loss to prevent the model from activating closely-related background regions, with a predefined set of class-related background text descriptions. These designs enable the proposed CLIMS to generate a more complete and compact activation map for the target objects. Extensive experiments on PASCAL VOC2012 dataset show that our CLIMS significantly outperforms the previous state-of-the-art methods.

Jinheng Xie, Xianxu Hou, Kai Ye, Linlin Shen• 2022

Related benchmarks

TaskDatasetResultRank
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU70.4
2040
Semantic segmentationPASCAL VOC 2012 (test)
mIoU70
1342
Semantic segmentationCityscapes (test)
mIoU18
1145
Semantic segmentationCamVid (test)
mIoU4.3
411
Semantic segmentationPASCAL VOC (val)
mIoU69.3
338
Semantic segmentationCityscapes (val)
mIoU18.1
287
Weakly supervised semantic segmentationPASCAL VOC 2012 (test)
mIoU70
158
Weakly supervised semantic segmentationPASCAL VOC 2012 (val)
mIoU70.4
154
Semantic segmentationPASCAL VOC 2012 (train)
mIoU70.5
73
Weakly supervised semantic segmentationPASCAL VOC 2012 (train)
mIoU (Mask)70.5
53
Showing 10 of 19 rows

Other info

Follow for update