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

Unsupervised Semantic Segmentation by Distilling Feature Correspondences

About

Unsupervised semantic segmentation aims to discover and localize semantically meaningful categories within image corpora without any form of annotation. To solve this task, algorithms must produce features for every pixel that are both semantically meaningful and compact enough to form distinct clusters. Unlike previous works which achieve this with a single end-to-end framework, we propose to separate feature learning from cluster compactification. Empirically, we show that current unsupervised feature learning frameworks already generate dense features whose correlations are semantically consistent. This observation motivates us to design STEGO ($\textbf{S}$elf-supervised $\textbf{T}$ransformer with $\textbf{E}$nergy-based $\textbf{G}$raph $\textbf{O}$ptimization), a novel framework that distills unsupervised features into high-quality discrete semantic labels. At the core of STEGO is a novel contrastive loss function that encourages features to form compact clusters while preserving their relationships across the corpora. STEGO yields a significant improvement over the prior state of the art, on both the CocoStuff ($\textbf{+14 mIoU}$) and Cityscapes ($\textbf{+9 mIoU}$) semantic segmentation challenges.

Mark Hamilton, Zhoutong Zhang, Bharath Hariharan, Noah Snavely, William T. Freeman• 2022

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes (test)
mIoU21
1145
Semantic segmentationCityscapes
mIoU21
578
Semantic segmentationCityscapes (val)
mIoU21
572
Semantic segmentationCOCO Stuff
mIoU28.2
195
Semantic segmentationCoco-Stuff (test)
mIoU38.3
184
Semantic segmentationCOCO Stuff (val)
mIoU28.2
126
Semantic segmentationCOCO Stuff-27 (val)
mIoU2.82e+3
75
Semantic segmentationCityscapes-C (val)
mIoU21
56
Semantic segmentationCOCO 2017 (val)
mIoU28.2
55
Semantic segmentationCOCO-Stuff 27
mIoU38.3
40
Showing 10 of 25 rows

Other info

Code

Follow for update