Dynamic Local Geometry Capture in 3D Point Cloud Classification

被引:10
作者
Sheshappanavar, Shivanand Venkanna [1 ]
Kambhamettu, Chandra [1 ]
机构
[1] Univ Delaware, Video Image Modeling & Synth VIMS Lab, Dept Comp & Informat Sci, Newark, DE 19716 USA
来源
2021 IEEE 4TH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL, MIPR | 2021年
关键词
Point Cloud; Local Geometry; 3D Classification; Deep Learning; PointNet plus; Geometric Computing;
D O I
10.1109/MIPR51284.2021.00031
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the advent of PointNet, the popularity of deep neural networks has increased in point cloud analysis. PointNet's successor, PointNet++, partitions the input point cloud and recursively applies PointNet to capture local geometry. PointNet++ model uses ball querying for local geometry capture in its set abstraction layers. Several models based on single scale grouping of PointNet++ continue to use ball querying with a fixed-radius ball. Due to its uniform scale in all directions, a ball lacks orientation and is ineffective in capturing complex local neighborhoods. Few recent models replace a fixed-sized ball with a fixed-sized ellipsoid or a fixed-sized cuboid to capture local neighborhoods. However, these methods are not still fully effective in capturing varying geometry proportions from different local neighborhoods on the object surface. We propose a novel technique of dynamically oriented and scaled ellipsoid based on unique local information to capture the local geometry better. We also propose ReducedPointNet++, a single set abstraction based single scale grouping model. Our model, along with dynamically oriented and scaled ellipsoid querying, achieves 92.1% classification accuracy on the ModelNet40 dataset. We achieve state-of-the-art 3D classification results on all six variants of the real-world ScanObjectNN dataset with an accuracy of 82.0% on the most challenging variant.
引用
收藏
页码:158 / 164
页数:7
相关论文
共 57 条
[1]  
Atzmon M, 2018, Arxiv, DOI arXiv:1803.10091
[2]   3DmFV: Three-Dimensional Point Cloud Classification in Real-Time Using Convolutional Neural Networks [J].
Ben-Shabat, Yizhak ;
Lindenbaum, Michael ;
Fischer, Anath .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04) :3145-3152
[3]   Pointwise Convolutional Neural Networks [J].
Binh-Son Hua ;
Minh-Khoi Tran ;
Yeung, Sai-Kit .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :984-993
[4]   ConvPoint: Continuous convolutions for point cloud processing [J].
Boulch, Alexandre .
COMPUTERS & GRAPHICS-UK, 2020, 88 :24-34
[5]   Geometric Deep Learning Going beyond Euclidean data [J].
Bronstein, Michael M. ;
Bruna, Joan ;
LeCun, Yann ;
Szlam, Arthur ;
Vandergheynst, Pierre .
IEEE SIGNAL PROCESSING MAGAZINE, 2017, 34 (04) :18-42
[6]   ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenes [J].
Dai, Angela ;
Chang, Angel X. ;
Savva, Manolis ;
Halber, Maciej ;
Funkhouser, Thomas ;
Niessner, Matthias .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :2432-2443
[7]   Structural Relational Reasoning of Point Clouds [J].
Duan, Yueqi ;
Zheng, Yu ;
Lu, Jiwen ;
Zhou, Jie ;
Tian, Qi .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :949-958
[8]   Neural Implicit Embedding for Point Cloud Analysis [J].
Fujiwara, Kent ;
Hashimoto, Taiichi .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, :11731-11740
[9]   Orderly Disorder in Point Cloud Domain [J].
Ghahremani, Morteza ;
Tiddeman, Bernard ;
Liu, Yonghuai ;
Behera, Ardhendu .
COMPUTER VISION - ECCV 2020, PT XXVIII, 2020, 12373 :494-509
[10]  
Golub G.H., 2013, Matrix Computations