HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering

Jang Hyun Cho Utkarsh Mall Kavita Bala Bharath Hariharan

PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering

Abstract

We present a new framework for semantic segmentation without annotations via clustering. Off-the-shelf clustering methods are limited to curated, single-label, and object-centric images yet real-world data are dominantly uncurated, multi-label, and scene-centric. We extend clustering from images to pixels and assign separate cluster membership to different instances within each image. However, solely relying on pixel-wise feature similarity fails to learn high-level semantic concepts and overfits to low-level visual cues. We propose a method to incorporate geometric consistency as an inductive bias to learn invariance and equivariance for photometric and geometric variations. With our novel learning objective, our framework can learn high-level semantic concepts. Our method, PiCIE (Pixel-level feature Clustering using Invariance and Equivariance), is the first method capable of segmenting both things and stuff categories without any hyperparameter tuning or task-specific pre-processing. Our method largely outperforms existing baselines on COCO and Cityscapes with +17.5 Acc. and +4.5 mIoU. We show that PiCIE gives a better initialization for standard supervised training. The code is available at https://github.com/janghyuncho/PiCIE.

Code Repositories

janghyuncho/PiCIE
Official
pytorch
xmed-lab/mssg
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
unsupervised-semantic-segmentation-onPiCIE
Accuracy: 65.5
mIoU: 12.3
unsupervised-semantic-segmentation-on-6PiCIE (Supervised pretrain)
mIoU (test): 17.6
mIoU (val): 17.8
unsupervised-semantic-segmentation-on-coco-6PiCIE (ResNet-50)
Pixel Accuracy: 29.8
mIoU: 5.6
unsupervised-semantic-segmentation-on-coco-7PiCIE + H
Accuracy: 49.99
mIoU: 14.36
unsupervised-semantic-segmentation-on-coco-7PiCIE
Accuracy: 48.1

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
PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering | Papers | HyperAI