Pointwise CNN for 3D Object Classification on Point Cloud
2
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
Three-dimensional (3D) object classification tasks using point clouds are widely used in 3D modeling, facerecognition, and robotic missions. However, processing raw point clouds directly is problematic for a traditionalconvolutional network due to the irregular data format of point clouds. This paper proposes a pointwiseconvolution neural network (CNN) structure that can process point cloud data directly without preprocessing. First, a 2D convolutional layer is introduced to percept coordinate information of each point. Then, multiple2D convolutional layers and a global max pooling layer are applied to extract global features. Finally, based onthe extracted features, fully connected layers predict the class labels of objects. We evaluated the proposedpointwise CNN structure on the ModelNet10 dataset. The proposed structure obtained higher accuracycompared to the existing methods. Experiments using the ModelNet10 dataset also prove that the difference inthe point number of point clouds does not significantly influence on the proposed pointwise CNN structure.
Abstract
Three-dimensional (3D) object classification tasks using point clouds are widely used in 3D modeling, facerecognition, and robotic missions. However, processing raw point clouds directly is problematic for a traditionalconvolutional network due to the irregular data format of point clouds. This paper proposes a pointwiseconvolution neural network (CNN) structure that can process point cloud data directly without preprocessing. First, a 2D convolutional layer is introduced to percept coordinate information of each point. Then, multiple2D convolutional layers and a global max pooling layer are applied to extract global features. Finally, based onthe extracted features, fully connected layers predict the class labels of objects. We evaluated the proposedpointwise CNN structure on the ModelNet10 dataset. The proposed structure obtained higher accuracycompared to the existing methods. Experiments using the ModelNet10 dataset also prove that the difference inthe point number of point clouds does not significantly influence on the proposed pointwise CNN structure.
참고문헌 (34)
- K. W. Bowyer, "A survey of approaches and challenges in 3D and multi-modal 3D+2D face recognition", Computer Vision and Image Understanding, 101(1), pp.1~15 (2006)
- A. S. Mian, "Automatic correspondence for 3D modeling : an extensive review", International Journal of Shape Modeling, 11(2), pp.253~291 (2005)
- M. J. Gom ez, "Intelligent surveillance of indo or environments based on computer vision and 3D point cloud fusion", Expert Systems with Applications, 42(21), pp.8156~8171 (2015)
- Y. Choe, "Online urban object recognition in point clouds using consecutive point information for urban robotic missions", Robotics and Autonomous Systems, 62(8), pp.1130~1152 (2014)
- A. Frome, "Computer Vision – ECCV 2004", pp.224~237 (2004), Springer
- C. S. Chua, "Point signatures : a new representation for 3d object recognition", International Journal of Computer Vision, 25(1), pp.63~85 (1997)
- A. Aldoma, "CAD-model recognition and 6DOF pose estimation using 3D cues", Proceedings of 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops), pp.585~592 (2011)
- W. Hao, "Survey of 3D object recognition for point clouds", Computer Science, 44(9), pp.11~16 (2017)
- A. Garcia-Garcia, "PointNet : a 3D convolutional neural network for real-time object class recognition", Proceedings of 2016 International Joint Conference on Neural Networks (IJCNN), pp.1578~1584 (2016)
- S. Zhou, "3D face recognition : a survey", Human-centric Computing and Information Sciences, 8 (2018)
- B. Drost, "Model globally, match locally : efficient and robust 3D object recognition", Proceedings of 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp.998~1005 (2010)
- R. B. Rusu, "Fast 3D recognition and pose using the viewpoint feature histogram", Proceedings of 2010 IEEE, 2010, 2155~2162
- R. B. Rusu, "Fast point feature histograms(FPFH)for 3D registration", Proceedings of 2009 IEEE International Conference on Robotics and Automation, pp.3212~3217 (2009)
- R. B. Rusu, "Detecting and segmenting objects for mobile manipulation", Proceedings of 2009 IEEE 12th International Conference on Computer Vision Workshops (ICCV Workshops),, pp.47~54 (2009)
- Z. C. Marton, "Combined 2D–3D categorization and classification for multimodal perception systems", The International Journal of Robotics Research, 30(11), pp.1378~1402 (2011)
- W. Wohlkinger, "Ensemble of shape functions for 3d object classification", Proceedings of 2011 IEEE International Conference on Robotics and Biomimetics, pp.2987~2992 (2011)
- T. Chen, "Performance of global descriptors for velodyne-based urban object recognition", Proceedings of 2014 IEEE Intelligent Vehicles Symposium Proceedings, pp.667~673 (2014)
- A. E. Johnson, "Using spin images for efficient object recognition in cluttered 3D scenes", IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(5), pp.433~449 (1999)
- Y. Guo, "TriSI: a distinctive local surface descriptor for 3D modeling and object recognition", Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications (GRAPP & IVAPP), pp.86~93 (2013)
- R. B. Rusu, "Aligning point cloud views using persistent feature histograms", Proceedings of 2008 IEEE, 2008, 3384~3391
- S. Salti, "SHOT : unique signatures of histograms for surface and texture description", Computer Vision and Image Understanding, 125, pp.251~264 (2014)
- S. M. Prakhya, "B-SHOT : a binary feature descriptor for fast and efficient keypoint matching on 3D point clouds", Proceedings of 2015 IEEE, 2015, 1929~1934
- Y. He, "An efficient registration algorithm based on spin image for LiDAR 3D point cloud models", Neurocomputing, 151, pp.354~363 (2015)
- M. Maimaitimin, "Surface-common-feature descriptor of point cloud data for deep learning", Proceedings of 2016 IEEE International Conference on Mechatronics and Automation, pp.525~529 (2016)
- H. Su, "Multi-view convolutional neural networks for 3D shape recognition", Proceedings of the IEEE International Conference on Computer Vision, pp.945~953 (2015)
- D. Bobkov, "Noise-resistant deep learning for object classification in three-dimensional point clouds using a point pair descriptor", IEEE Robotics and Automation Letters, 3(2), pp.865~872 (2018)
- Y. Ben-Shabat, "3DmFV : three-dimensional point cloud classification in real-time using convolutional neural networks", IEEE Robotics and Automation Letters, 3(4), pp.3145~3152 (2018)
- Y. Li, "FPNN : field probing neural networks for 3D data", Advances in Neural Information Processing Systems, 29, pp.307~315 (2016)
- Y. Zhou, "VoxelNet : end-to-end learning for point cloud based 3d object detection", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.4490~4499 (2018)
- M. Engelcke, "Vote3deep : fast object detection in 3D point clouds using efficient convolutional neural networks", Proceedings of 2017 IEEE International Conference on Robotics and Automation (ICRA),, pp.1355~1361 (2017)
- Y. Fang, "3D deep shape descriptor", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.2319~2328 (2015)
- R. Klokov, "Escape from cells: deep Kd-networks for the recognition of 3D point cloud models", Proceedings of the IEEE International Conference on Computer Vision, pp.863~872 (2017)
- "Order matters: Sequence to sequence for sets" (2015)[URL]
- Z. Wu, "3D ShapeNets : a deep representation for volumetric shapes", Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp.1912~1920 (2015)
