atlas

Research map / Detection and segmentation / Open-set and few-shot detection

Hierarchy-Agnostic Unsupervised Segmentation: Parsing Semantic Image Structure

NeurIPS 2024 · Detection and segmentation › Open-set and few-shot detection · approach: Unsupervised object and part discovery · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a hierarchy-agnostic unsupervised segmentation method that recursively partitions a self-supervised feature graph via spectral clustering with perturbation-based stopping, producing a region tree, and introduces NMCovering and NHCovering metrics.

Problem

Unsupervised semantic segmentation is ambiguous because semantic granularity varies, and existing methods depend on dataset-specific priors or fixed numbers of clusters.

Approach

Recursive spectral partitioning of a graph built from self-supervised patch features, with the number of subgraph components chosen by eigengap and a matrix-perturbation (Davis-Kahan / Yu et al.) stability criterion, yielding an unconstrained semantic region tree; plus two new covering metrics that evaluate across hierarchy levels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CRF boundary sharpening (ablation)Ours · PascalVOC2012mIoU: 78.1 -> 80.3Helped
add CRF boundary sharpening (ablation)Ours · COCO-StuffmIoU: 58.7 -> 59.9Helped
use the DINOv2-ViT-B14-REG backbone instead of other tested backbones (ablation)Ours · PascalVOC2012mIoU: 76.2 -> 78.1Helped
remove superpixel overclustering (ablation)Ours · PartImageNetNMCovering: 63.1 -> 65.7Helped
increase spectral overclustering size from 50 to 300 (ablation)Ours · PascalVOC2012mIoU: 76.3 -> 78.1Helped
increase spectral overclustering size from 50 to 300 (ablation)Ours · CityscapesmIoU: 30.3 -> 48.8Helped
set kmin to 5 instead of 1 (ablation)Ours · PartImageNetNMCovering: 63.1 -> 59.9Hurt
use λmax=.8 instead of .5 (ablation)Ours · COCO-StuffNHCovering: 36.9 -> 41.1Helped
increase pmax from 15 to 20 (ablation)Ours · COCO-StuffNHCovering: 41.1 -> 42.9Helped
use the proposed recursive spectral method instead of boundary-potential methodsOurs · PascalVOC2012NMCovering: 61.3 -> 75.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: PascalVOC2012 MSCOCO COCO-Stuff Cityscapes KITTI-STEP Mapillary Vistas Potsdam Vaihingen Pascal-Part PartImageNet PartImageNet-158 KITTI-SS

Benchmarks: PascalVOC2012 COCO-Stuff Cityscapes KITTI-STEP Mapillary Vistas Potsdam Pascal-Part PartImageNet PartImageNet-158 MSCOCO

Metrics: mIoU pAcc mAcc fIoU NMCovering NHCovering NFCovering

Baselines: STEGO SmooSeg HSG Leopart CUTLER SE-OWT-UCM PMI-OWT-UCM MaskDistill

Builds on: normalized cut Ng-Jordan-Weiss spectral clustering Leopart HSG DINOv2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy