paper-with-me

Papers

Segmenting Unknown 3D Objects from Real Depth Images using Mask R-CNN Trained on Synthetic Data

2018-09-16 · Michael Danielczuk, Matthew Matl, Saurabh Gupta, Andrew Li, Andrew Lee, Jeffrey Mahler, Ken Goldberg

The ability to segment unknown objects in depth images has potential to enhance robot skills in grasping and object tracking. Recent computer vision research has demonstrated that Mask R-CNN can be trained to segment specific categories of objects in RGB images when massive hand-labeled datasets are available. As generating these datasets is time consuming, we instead train with synthetic depth images. Many robots now use depth sensors, and recent results suggest training on synthetic depth data can transfer successfully to the real world. We present a method for automated dataset generation and rapidly generate a synthetic training dataset of 50,000 depth images and 320,000 object masks using simulated heaps of 3D CAD models. We train a variant of Mask R-CNN with domain randomization on the generated dataset to perform category-agnostic instance segmentation without any hand-labeled data and we evaluate the trained network, which we refer to as Synthetic Depth (SD) Mask R-CNN, on a set of real, high-resolution depth images of challenging, densely-cluttered bins containing objects with highly-varied geometry. SD Mask R-CNN outperforms point cloud clustering baselines by an absolute 15% in Average Precision and 20% in Average Recall on COCO benchmarks, and achieves performance levels similar to a Mask R-CNN trained on a massive, hand-labeled RGB dataset and fine-tuned on real images from the experimental setup. We deploy the model in an instance-specific grasping pipeline to demonstrate its usefulness in a robotics application. Code, the synthetic training dataset, and supplementary material are available at https://bit.ly/2letCuE.

📄 PDF Abstract BibTeX arXiv:1809.05825

Code (4)

BerkeleyAutomation/sd-maskrcnn 공식 구현
2024-MindSpore-1/Code4/tree/main/FasterRCNN mindspore
BugBoy13/sd-maskrcnn
MindSpore-paper-code-2/code400/tree/main/MaskRCNN/maskrcnn_mobilenetv1 mindspore

Tasks

ClusteringDataset GenerationInstance SegmentationObject TrackingSemantic SegmentationUnseen Object Instance Segmentation

Methods 이 논문이 사용한 방법론

RPN A Region Proposal Network, or RPN, is a fully convolutional network that simultaneously predicts object bounds and objectness scores at each position. The RPN is trained…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
RoIAlign Region of Interest Align, or RoIAlign, is an operation for extracting a small feature map from each RoI in detection and segmentation based tasks. It removes the harsh…
Mask R-CNN Mask R-CNN extends Faster R-CNN to solve instance segmentation tasks. It achieves this by adding a branch for predicting an…

Similar Papers 제목 키워드 기반

SeGAN: Segmenting and Generating the Invisible

2017-03-29 · CVPR 2018 6 · Kiana Ehsani, Roozbeh Mottaghi, Ali Farhadi

Objects often occlude each other in scenes; Inferring their appearance beyond their visible parts plays an important role in scene understanding, depth estimation, object interaction and manipulation. In this paper, we s…

Depth EstimationScene UnderstandingSegmentation

DetectFusion: Detecting and Segmenting Both Known and Unknown Dynamic Objects in Real-time SLAM

2019-07-22 · Ryo Hachiuma, Christian Pirchheim, Dieter Schmalstieg, Hideo Saito

We present DetectFusion, an RGB-D SLAM system that runs in real-time and can robustly handle semantically known and unknown objects that can move dynamically in the scene. Our system detects, segments and assigns semanti…

2D Object DetectionInstance Segmentationobject-detectionObject Detection+3

InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images

2021-08-31 · ICCV 2021 10 · Anoop Cherian, Goncalo Dias Pais, Siddarth Jain, Tim K. Marks 외

In this paper, we present InSeGAN, an unsupervised 3D generative adversarial network (GAN) for segmenting (nearly) identical instances of rigid objects in depth images. Using an analysis-by-synthesis approach, we design …

Generative Adversarial NetworkInstance SegmentationObjectSemantic Segmentation

SDOD:Real-time Segmenting and Detecting 3D Object by Depth

2020-01-26 · Shengjie Li, Caiyi Xu, Jianping Xing, Yafei Ning 외

Most existing instance segmentation methods only focus on improving performance and are not suitable for real-time scenes such as autonomous driving. This paper proposes a real-time framework that segmenting and detectin…

Autonomous DrivingInstance Segmentationobject-detectionObject Detection+2

SAD: Segment Any RGBD

2023-05-23 · Jun Cen, Yizheng Wu, Kewei Wang, Xingyi Li 외

The Segment Anything Model (SAM) has demonstrated its effectiveness in segmenting any part of 2D RGB images. However, SAM exhibits a stronger emphasis on texture information while paying less attention to geometry inform…

3D Panoptic SegmentationOpen Vocabulary Semantic SegmentationOpen-Vocabulary Semantic SegmentationPanoptic Segmentation+2