Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DiffCut: Catalyzing Zero-Shot Semantic Segmentation with Diffusion Features and Recursive Normalized Cut

About

Foundation models have emerged as powerful tools across various domains including language, vision, and multimodal tasks. While prior works have addressed unsupervised image segmentation, they significantly lag behind supervised models. In this paper, we use a diffusion UNet encoder as a foundation vision encoder and introduce DiffCut, an unsupervised zero-shot segmentation method that solely harnesses the output features from the final self-attention block. Through extensive experimentation, we demonstrate that the utilization of these diffusion features in a graph based segmentation algorithm, significantly outperforms previous state-of-the-art methods on zero-shot segmentation. Specifically, we leverage a recursive Normalized Cut algorithm that softly regulates the granularity of detected objects and produces well-defined segmentation maps that precisely capture intricate image details. Our work highlights the remarkably accurate semantic knowledge embedded within diffusion UNet encoders that could then serve as foundation vision encoders for downstream tasks. Project page at https://diffcut-segmentation.github.io

Paul Couairon, Mustafa Shukor, Jean-Emmanuel Haugeard, Matthieu Cord, Nicolas Thome• 2024

Related benchmarks

TaskDatasetResultRank
Semantic segmentationADE20K (val)
mIoU44.3
2888
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU63
2142
Semantic segmentationADE20K
mIoU44.3
1024
Semantic segmentationCityscapes
mIoU30.6
658
Semantic segmentationCityscapes (val)
mIoU30.6
572
Semantic segmentationPASCAL VOC (val)
mIoU65.2
362
Semantic segmentationPASCAL Context (val)
mIoU56.5
360
Semantic segmentationPascal VOC (test)
mIoU63
236
Semantic segmentationPascal Context
mIoU24.6
217
Semantic segmentationPascal VOC
mIoU0.652
180
Showing 10 of 26 rows

Other info

Code

Follow for update