atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

SOHES: Self-supervised Open-world Hierarchical Entity Segmentation

ICLR 2024 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training · 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 SOHES, a self-supervised open-world hierarchical entity segmentation method that clusters DINO ViT-B/8 features into pseudo-labels, trains a Mask2Former segmenter with an ancestor-prediction head, and refines it via teacher-student self-correction using raw SA-1B images.

Problem

Open-world entity segmentation normally relies on costly human-annotated masks (e.g., SAM trained on SA-1B), and self-supervised representations do not directly produce region-level, entity-and-part segmentation.

Approach

Three self-evolving phases: hierarchical feature clustering of DINO patches (global-to-local, with CascadePSP refinement) to create pseudo-labels with part-whole hierarchy; training Mask2Former with an added ancestor-relation head on these pseudo-labels; and teacher-student mutual learning with a area-dependent dynamic confidence threshold to correct noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SOHES instead of HASSODself-supervised open-world entity segmentation · SA-1BAR: 26.0 -> 33.3 (+7.3)Helped
use SOHES instead of HASSODself-supervised open-world entity segmentation · EntitySegAR: 26.2 -> 33.5 (+7.3)Helped
use SOHES instead of HASSODself-supervised part segmentation · PACO-LVISAR: 11.4 -> 17.1 (+5.7)Helped
use an area-dependent dynamic confidence threshold instead of a fixed threshold (ablation)teacher-student self-correction · SA-1BAR: 32.5 -> 33.3Helped
use an area-dependent dynamic confidence threshold instead of a fixed threshold (ablation)teacher-student self-correction · SA-1BAR_S: 6.3 -> 8.6Helped
mix global clustering outputs across thresholds and apply NMS rather than use only one threshold (ablation)self-exploration pseudo-label generation · SA-1B initial pseudo-labelsAR: 8.1 -> 9.1Helped
add local re-clustering of small candidate regions (ablation)self-exploration pseudo-label generation · SA-1B initial pseudo-labelsAR: 9.1 -> 11.6Helped
replace CascadePSP refinement with DenseCRF (ablation)self-exploration pseudo-label generation · SA-1B initial pseudo-labelsAR: 16.4 -> 12.0Hurt
replace CascadePSP refinement with CRM (ablation)self-exploration pseudo-label generation · SA-1B initial pseudo-labelsAR: 16.4 -> 14.1Hurt
use DINO ViT-B patch size 8 instead of patch size 32 (ablation)global clustering for initial pseudo-labels · SA-1B initial pseudo-labelsAR: 3.3 -> 7.6Helped
remove the ancestor prediction head (ablation)SOHES · SA-1BAR: 33.3 -> 33.0No clear effect
replace Mask2Former with Cascade Mask R-CNN (ablation)SOHES segmentation model · SA-1BAR: 33.3 -> 31.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SA-1B

Benchmarks: MS-COCO LVIS ADE20K EntitySeg SA-1B PartImageNet PACO-LVIS

Metrics: average recall (AR) average precision (AP)

Baselines: SAM CutLER HASSOD FreeSOLO

Builds on: DINO Mask2Former ViT-Adapter CascadePSP CutLER

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