K-means for unsupervised instance segmentation using a self-supervised transformer
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.
Code (0)
등록된 구현이 없습니다.
Tasks
Instance SegmentationObject DetectionObject DiscoverySegmentationSemantic SegmentationSingle-object discoveryUnsupervised Instance SegmentationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Enhancing Object Discovery for Unsupervised Instance Segmentation and Object Detection
We propose Cut-Once-and-LEaRn (COLER), a simple approach for unsupervised instance segmentation and object detection. COLER first uses our developed CutOnce to generate coarse pseudo labels, then enables the detector to …
Unsupervised Instance SegmentationUnsupervised Object LocalizationObject SegmentationObject DetectionUnderstanding Self-Supervised Features for Learning Unsupervised Instance Segmentation
Self-supervised learning (SSL) can be used to solve complex visual tasks without human labels. Self-supervised representations encode useful semantic information about images, and as a result, they have already been used…
Instance SegmentationSegmentationSelf-Supervised LearningSemantic Segmentation+3UnScene3D: Unsupervised 3D Instance Segmentation for Indoor Scenes
3D instance segmentation is fundamental to geometric understanding of the world around us. Existing methods for instance segmentation of 3D scenes rely on supervision from expensive, manual 3D annotations. We propose UnS…
3D Instance SegmentationInstance SegmentationSegmentationSemantic SegmentationUnsupervised 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) …
Image SegmentationInstance SegmentationPanoptic SegmentationSegmentation+8FreeSOLO: Learning to Segment Objects without Annotations
Instance segmentation is a fundamental vision task that aims to recognize and segment each object in an image. However, it requires costly annotations such as bounding boxes and segmentation masks for learning. In this w…
Instance Segmentationobject-detectionObject DetectionSegmentation+2