Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ISBNet: a 3D Point Cloud Instance Segmentation Network with Instance-aware Sampling and Box-aware Dynamic Convolution

About

Existing 3D instance segmentation methods are predominated by the bottom-up design -- manually fine-tuned algorithm to group points into clusters followed by a refinement network. However, by relying on the quality of the clusters, these methods generate susceptible results when (1) nearby objects with the same semantic class are packed together, or (2) large objects with loosely connected regions. To address these limitations, we introduce ISBNet, a novel cluster-free method that represents instances as kernels and decodes instance masks via dynamic convolution. To efficiently generate high-recall and discriminative kernels, we propose a simple strategy named Instance-aware Farthest Point Sampling to sample candidates and leverage the local aggregation layer inspired by PointNet++ to encode candidate features. Moreover, we show that predicting and leveraging the 3D axis-aligned bounding boxes in the dynamic convolution further boosts performance. Our method set new state-of-the-art results on ScanNetV2 (55.9), S3DIS (60.8), and STPLS3D (49.2) in terms of AP and retains fast inference time (237ms per scene on ScanNetV2). The source code and trained models are available at https://github.com/VinAIResearch/ISBNet.

Tuan Duc Ngo, Binh-Son Hua, Khoi Nguyen• 2023

Related benchmarks

TaskDatasetResultRank
3D Object DetectionScanNet V2 (val)
mAP@0.2578.1
352
3D Instance SegmentationScanNet V2 (val)
Average AP5073.1
195
3D Instance SegmentationScanNet v2 (test)
mAP55.9
135
3D Instance SegmentationS3DIS (Area 5)
mAP@50% IoU67.5
106
3D Instance SegmentationS3DIS (6-fold CV)
Mean Precision @50% IoU77.5
92
3D Instance SegmentationScanNet hidden v2 (test)
Cabinet AP@0.542.6
69
3D Instance SegmentationScanNet200 (val)
mAP40.2
52
3D Instance SegmentationScanNet200
mAP@0.532.7
29
3D Instance SegmentationScanNet (val)
mAP@0.2582.5
19
3D Instance SegmentationSTPLS3D (test)
mAP49.2
12
Showing 10 of 16 rows

Other info

Code

Follow for update