Associatively Segmenting Instances and Semantics in Point Clouds
About
A 3D point cloud describes the real scene precisely and intuitively.To date how to segment diversified elements in such an informative 3D scene is rarely discussed. In this paper, we first introduce a simple and flexible framework to segment instances and semantics in point clouds simultaneously. Then, we propose two approaches which make the two tasks take advantage of each other, leading to a win-win situation. Specifically, we make instance segmentation benefit from semantic segmentation through learning semantic-aware point-level instance embedding. Meanwhile, semantic features of the points belonging to the same instance are fused together to make more accurate per-point semantic predictions. Our method largely outperforms the state-of-the-art method in 3D instance segmentation along with a significant improvement in 3D semantic segmentation. Code has been made available at: https://github.com/WXinlong/ASIS.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Semantic segmentation | S3DIS (Area 5) | mIOU54.48 | 799 | |
| Semantic segmentation | S3DIS (6-fold) | mIoU (Mean IoU)59.3 | 315 | |
| 3D Instance Segmentation | S3DIS (Area 5) | mAP@50% IoU55.3 | 106 | |
| Shape Part Segmentation | ShapeNet (test) | Mean IoU85 | 95 | |
| 3D Instance Segmentation | S3DIS (6-fold CV) | Mean Precision @50% IoU63.6 | 92 | |
| Instance Segmentation | ScanNetV2 (val) | mAP@0.524 | 58 | |
| Instance Segmentation | S3DIS (6-fold CV) | mPrec63.6 | 40 | |
| Instance Segmentation | S3DIS (Area 5) | mPrec55.3 | 22 | |
| Part Segmentation | ShapeNet Part Segmentation (test) | mIoU85 | 22 | |
| Semantic segmentation | S3DIS (5th fold) | Mean IoU53.4 | 19 |