Unsupervised Universal Image Segmentation

Several unsupervised image segmentation approaches have been proposed which eliminate the need for dense manually-annotated segmentation masks; current models separately handle either semantic segmentation (e.g., STEGO) or class-agnostic instance segmentation (e.g., CutLER), but not both (i.e., panoptic segmentation). We propose an Unsupervised Universal Segmentation model (U2Seg) adept at performing various image segmentation tasks -- instance, semantic and panoptic -- using a novel unified framework. U2Seg generates pseudo semantic labels for these segmentation tasks via leveraging self-supervised models followed by clustering; each cluster represents different semantic and/or instance membership of pixels. We then self-train the model on these pseudo semantic labels, yielding substantial performance gains over specialized methods tailored to each task: a +2.6 AP$^{\text{box}}$ boost vs. CutLER in unsupervised instance segmentation on COCO and a +7.0 PixelAcc increase (vs. STEGO) in unsupervised semantic segmentation on COCOStuff. Moreover, our method sets up a new baseline for unsupervised panoptic segmentation, which has not been previously explored. U2Seg is also a strong pretrained model for few-shot segmentation, surpassing CutLER by +5.0 AP$^{\text{mask}}$ when trained on a low-data regime, e.g., only 1% COCO labels. We hope our simple yet effective method can inspire more research on unsupervised universal image segmentation.

PDF Abstract CVPR 2024 PDF CVPR 2024 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Benchmark
Unsupervised Panoptic Segmentation BDD100K val U2Seg PQ 15.8 # 4
Unsupervised Panoptic Segmentation Cityscapes U2Seg (827 pseudo-classes) PQ 18.4 # 4
Unsupervised Semantic Segmentation COCO-Stuff-27 U2Seg Clustering [Accuracy] 63.9 # 6
Clustering [mIoU] 30.2 # 5
Unsupervised Panoptic Segmentation COCO val2017 U2Seg PQ 16.1 # 1
SQ 71.1 # 1
RQ 19.9 # 1
Unsupervised Zero-Shot Panoptic Segmentation COCO val2017 U2Seg PQ 11.1 # 1
SQ 60.1 # 1
RQ 13.7 # 1
Unsupervised Zero-Shot Instance Segmentation COCO val2017 U2Seg AP 6.4 # 1
AP75 6.4 # 1
AP50 11.2 # 1
AR100 18.5 # 1
Unsupervised Panoptic Segmentation KITTI U2Seg PQ 20.6 # 4
Unsupervised Panoptic Segmentation MUSES: MUlti-SEnsor Semantic perception dataset U2Seg PQ 20.3 # 4
Unsupervised Panoptic Segmentation Waymo Open Dataset U2Seg PQ 19.8 # 4

Methods


No methods listed for this paper. Add relevant methods here