Dynamic Graph CNN for learning on point clouds
Wang Yue, et al. Otakar Jašek March 25, 2019
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Dynamic Graph CNN for learning on point clouds Wang Yue, et al. - - PowerPoint PPT Presentation
Dynamic Graph CNN for learning on point clouds Wang Yue, et al. Otakar Jaek March 25, 2019 Otakar Jaek Dynamic Graph CNN for learning on point clouds Point cloud learning history Hand-crafted features View-based methods
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
1Jaderberg, Max, Karen Simonyan, and Andrew Zisserman. "Spatial transformer networks."
Advances in neural information processing systems. 2015.
2Qi, Charles R., et al. "Pointnet: Deep learning on point sets for 3d classification and segmentation."
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2017. Otakar Jašek Dynamic Graph CNN for learning on point clouds
1Jaderberg, Max, Karen Simonyan, and Andrew Zisserman. "Spatial transformer networks."
Advances in neural information processing systems. 2015.
2Qi, Charles R., et al. "Pointnet: Deep learning on point sets for 3d classification and segmentation."
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2017. Otakar Jašek Dynamic Graph CNN for learning on point clouds
1Jaderberg, Max, Karen Simonyan, and Andrew Zisserman. "Spatial transformer networks."
Advances in neural information processing systems. 2015.
2Qi, Charles R., et al. "Pointnet: Deep learning on point sets for 3d classification and segmentation."
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2017. Otakar Jašek Dynamic Graph CNN for learning on point clouds
input points point features
max pool shared shared shared nx3 nx3 nx64 nx64 nx1024 1024 n x 1088 nx128 mlp (64,64) mlp (64,128,1024) input transform feature transform mlp (512,256,k) global feature mlp (512,256,128)
T-Net matrix multiply 3x3 transform T-Net matrix multiply 64x64 transform
shared mlp (128,m)
nxm k Classification Network Segmentation Network
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
j∶(j,i)∈εθjh(xi,xj)
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
CENT DYN XFORM MEAN CLASS ACCURACY(%) OVERALL ACCURACY(%)
X
88.8 91.2
X X
88.8 91.5
X X
89.6 91.9
X X
89.8 91.9
X X X
90.2 92.2
NUMBER OF NEAREST NEIGHBORS (K) MEAN OVERALL CLASS ACCURACY(%) ACCURACY(%) 5 88.0 90.5 10 88.8 91.4 20 90.2 92.2 40 89.2 91.7
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
PointNet Ours Ground truth Real color MEAN
OVERALL
IOU
ACCURACY
POINTNET (BASELINE) [34] 20.1 53.2 POINTNET [34] 47.6 78.5 MS + CU(2) [12] 47.8 79.2 G + RCU [12] 49.7 81.1 OURS 56.1 84.1
Otakar Jašek Dynamic Graph CNN for learning on point clouds
PointNet Ours Ground truth
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds
Source points Other point clouds from the same category
Figure 9. Visualize the Euclidean distance (yellow: near, blue: far) Otakar Jašek Dynamic Graph CNN for learning on point clouds
Otakar Jašek Dynamic Graph CNN for learning on point clouds