Papers › K-means for unsupervised instance segmentation using a self-supervised transformer

K-means for unsupervised instance segmentation using a self-supervised transformer

4 Oct 2022Pattern Recognition 2022 10archive 2025-07-28

Lim SeongTaek, Park JaeEon, Lee MinYoung, Lee HongChul

Instance segmentation is a fundamental task in computer vision that assigns every pixel to an appropriate class and localizes objects into bounding boxes. However, collecting pixel-level segmentation labels is more resource- and time-consuming than collecting classification and detection labels. Herein, we present a novel approach, iterative mask refinement using a self-supervised transformer (IMST), which performs class agnostic unsupervised instance segmentation using simple K-means clustering and a self-supervised vision transformer. IMST generates pseudo-ground-truth labels that can be used to train an off-the-shelf instance segmentation model. The pseudo labels demonstrate improved performance on multiple datasets. The instance segmentation model trained on the pseudo labels outperforms state-of-the-art unsupervised instance segmentation methods on COCO20k (+4.0 average precision (AP)) and COCO val2017(+2.6 AP) without modifications to the training loss or architecture. We demonstrate that our method can be extended to tasks such as single/multiple object discovery and supervised fine-tuning instance segmentation while outperforming previous methods.

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Instance SegmentationObject DetectionObject DiscoverySegmentationSemantic SegmentationSingle-object discoveryUnsupervised Instance Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Single-object discovery COCO_20k IMST CorLoc 72.2 #1 of 10 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

AttentionDINODense ConnectionsLayer NormalizationLinear LayerMulti-Head AttentionResidual ConnectionSoftmaxVision Transformerk-Means Clustering

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections