HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Unsupervised Semantic Segmentation by Distilling Feature Correspondences

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

Unsupervised Semantic Segmentation by Distilling Feature Correspondences

Abstract

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.

Code Repositories

mhamilton723/STEGO
Official
pytorch
Mentioned in GitHub
merantix-momentum/stego-studies
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
unsupervised-semantic-segmentation-onSTEGO
Accuracy: 73.2
mIoU: 21.0
unsupervised-semantic-segmentation-on-coco-7STEGO (ViT-B/8)
Accuracy: 56.9
mIoU: 28.2
unsupervised-semantic-segmentation-on-coco-7STEGO (ViT-S/8)
mIoU: 24.5
unsupervised-semantic-segmentation-on-potsdam-1STEGO
Accuracy: 77.0

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp