PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clustering
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 (2)
Tasks
ClusteringInductive BiasSemantic SegmentationUnsupervised Semantic SegmentationSimilar Papers 제목 키워드 기반
U3DS$^3$: Unsupervised 3D Semantic Scene Segmentation
Contemporary point cloud segmentation approaches largely rely on richly annotated 3D training data. However, it is both time-consuming and challenging to obtain consistently accurate annotations for such 3D scene data. M…
Point Cloud SegmentationRepresentation LearningScene SegmentationSegmentationRotation-Invariant Point Convolution With Multiple Equivariant Alignments
Recent attempts at introducing rotation invariance or equivariance in 3D deep learning approaches have shown promising results, but these methods still struggle to reach the performances of standard 3D neural networks. I…
Deep LearningSemantic SegmentationShift-Equivariant Complex-Valued Convolutional Neural Networks
Convolutional neural networks have shown remarkable performance in recent years on various computer vision problems. However, the traditional convolutional neural network architecture lacks a critical property: shift equ…
Semantic SegmentationData AugmentationSoft Equivariance Regularization for Invariant Self-Supervised Learning
Self-supervised learning (SSL) typically learns representations invariant to semantic-preserving augmentations. While effective for recognition, enforcing strong invariance can suppress transformation-dependent structure…
Self-Supervised LearningSEIS: Subspace-based Equivariance and Invariance Scores for Neural Representations
Understanding how neural representations respond to geometric transformations is essential for evaluating whether learned features preserve meaningful spatial structure. Existing approaches primarily assess robustness pr…
Multi-Task LearningData Augmentation