Command Palette
Search for a command to run...

Abstract
Point clouds provide a flexible geometric representation suitable forcountless applications in computer graphics; they also comprise the raw outputof most 3D data acquisition devices. While hand-designed features on pointclouds have long been proposed in graphics and vision, however, the recentoverwhelming success of convolutional neural networks (CNNs) for image analysissuggests the value of adapting insight from CNN to the point cloud world. Pointclouds inherently lack topological information so designing a model to recovertopology can enrich the representation power of point clouds. To this end, wepropose a new neural network module dubbed EdgeConv suitable for CNN-basedhigh-level tasks on point clouds including classification and segmentation.EdgeConv acts on graphs dynamically computed in each layer of the network. Itis differentiable and can be plugged into existing architectures. Compared toexisting modules operating in extrinsic space or treating each pointindependently, EdgeConv has several appealing properties: It incorporates localneighborhood information; it can be stacked applied to learn global shapeproperties; and in multi-layer systems affinity in feature space capturessemantic characteristics over potentially long distances in the originalembedding. We show the performance of our model on standard benchmarksincluding ModelNet40, ShapeNetPart, and S3DIS.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| 3d-part-segmentation-on-shapenet-part | DGCNN | Instance Average IoU: 85.2 |
| 3d-point-cloud-classification-on-intra | DGCNN | F1 score (5-fold): 0.738 |
| 3d-point-cloud-classification-on-modelnet40 | DGCNN | Mean Accuracy: 90.2 Number of params: 1.81M Overall Accuracy: 92.9 |
| 3d-point-cloud-classification-on-modelnet40-c | DGCNN | Error Rate: 0.259 |
| 3d-point-cloud-classification-on-scanobjectnn | DGCNN | Mean Accuracy: 73.6 OBJ-BG (OA): 82.8 OBJ-ONLY (OA): 86.2 Overall Accuracy: 78.1 |
| few-shot-3d-point-cloud-classification-on-1 | DGCNN | Overall Accuracy: 31.6 Standard Deviation: 9.0 |
| few-shot-3d-point-cloud-classification-on-2 | DGCNN | Overall Accuracy: 40.8 Standard Deviation: 14.6 |
| few-shot-3d-point-cloud-classification-on-3 | DGCNN | Overall Accuracy: 19.85 Standard Deviation: 6.5 |
| few-shot-3d-point-cloud-classification-on-4 | DGCNN | Overall Accuracy: 16.9 Standard Deviation: 1.5 |
| point-cloud-classification-on-pointcloud-c | DGCNN | mean Corruption Error (mCE): 1.000 |
| point-cloud-segmentation-on-pointcloud-c | DGCNN | mean Corruption Error (mCE): 1.000 |
| supervised-only-3d-point-cloud-classification | DGCNN | GFLOPs: 2.4 Number of params (M): 1.8 Overall Accuracy (PB_T50_RS): 78.1 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.