Self-Supervised Unseen Object Instance Segmentation via Long-Term Robot Interaction
We introduce a novel robotic system for improving unseen object instance segmentation in the real world by leveraging long-term robot interaction with objects. Previous approaches either grasp or push an object and then obtain the segmentation mask of the grasped or pushed object after one action. Instead, our system defers the decision on segmenting objects after a sequence of robot pushing actions. By applying multi-object tracking and video object segmentation on the images collected via robot pushing, our system can generate segmentation masks of all the objects in these images in a self-supervised way. These include images where objects are very close to each other, and segmentation errors usually occur on these images for existing object segmentation networks. We demonstrate the usefulness of our system by fine-tuning segmentation networks trained on synthetic data with real-world data collected by our system. We show that, after fine-tuning, the segmentation accuracy of the networks is significantly improved both in the same domain and across different domains. In addition, we verify that the fine-tuned networks improve top-down robotic grasping of unseen objects in the real world.
Code (1)
Tasks
Instance SegmentationMulti-Object TrackingObjectObject TrackingRobotic GraspingSegmentationSemantic SegmentationUnseen Object Instance SegmentationVideo Object SegmentationVideo Semantic SegmentationSimilar Papers 제목 키워드 기반
SCOPS: Self-Supervised Co-Part Segmentation
Parts provide a good intermediate representation of objects that is robust with respect to the camera, pose and appearance variations. Existing works on part segmentation is dominated by supervised approaches that rely o…
ObjectSegmentationUnsupervised Facial Landmark DetectionUnsupervised Human Pose Estimation+2Unsupervised Discovery of the Long-Tail in Instance Segmentation Using Hierarchical Self-Supervision
Instance segmentation is an active topic in computer vision that is usually solved by using supervised learning approaches over very large datasets composed of object level masks. Obtaining such a dataset for any new dom…
Instance SegmentationNovel Object DetectionSegmentationSemantic SegmentationA Survey of Self-Supervised and Few-Shot Object Detection
Labeling data is often expensive and time-consuming, especially for tasks such as object detection and instance segmentation, which require dense labeling of the image. While few-shot object detection is about training a…
Few-Shot Object DetectionInstance SegmentationObjectobject-detection+3ZISVFM: Zero-Shot Object Instance Segmentation in Indoor Robotic Environments with Vision Foundation Models
Service robots operating in unstructured environments must effectively recognize and segment unknown objects to enhance their functionality. Traditional supervised learningbased segmentation techniques require extensive …
Instance SegmentationObjectSegmentationSemantic Segmentation+1K-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 reso…
Instance SegmentationObject DetectionObject DiscoverySegmentation+3