Self-Supervised Instance Segmentation by Grasping

YuXuan Liu, Xi Chen, Pieter Abbeel
5/10/2023
cs.CVcs.AIcs.RO

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Instance segmentation is a fundamental skill for many robotic applications. We propose a self-supervised method that uses grasp interactions to collect segmentation supervision for an instance segmentation model. When a robot grasps an item, the mask of that grasped item can be inferred from the images of the scene before and after the grasp. Leveraging this insight, we learn a grasp segmentation model to segment the grasped object from before and after grasp images. Such a model can segment grasped objects from thousands of grasp interactions without costly human annotation. Using the segmented grasped objects, we can "cut" objects from their original scenes and "paste" them into new scenes to generate instance supervision. We show that our grasp segmentation model provides a 5x error reduction when segmenting grasped objects compared with traditional image subtraction approaches. Combined with our "cut-and-paste" generation method, instance segmentation models trained with our method achieve better performance than a model trained with 10x the amount of labeled data. On a real robotic grasping system, our instance segmentation model reduces the rate of grasp errors by over 3x compared to an image subtraction baseline.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2023selfsupervised,
  title  = {Self-Supervised Instance Segmentation by Grasping},
  author = {YuXuan Liu and Xi Chen and Pieter Abbeel},
  year   = {2023},
  eprint = {2305.06305},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.06305v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.06305.svg)](https://codeofpaper.com/paper/2305.06305)

Discussion