DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squares

被引:59
作者
Ben-Shabat, Yizhak [1 ]
Gould, Stephen [1 ]
机构
[1] Australian Natl Univ, Australian Ctr Robot Vis, Canberra, ACT, Australia
来源
COMPUTER VISION - ECCV 2020, PT I | 2020年 / 12346卷
关键词
Normal estimation; Surface fitting; Least squares; Unstructured 3D point clouds; 3D point cloud deep learning; ROBUST NORMAL ESTIMATION; POINT;
D O I
10.1007/978-3-030-58452-8_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a surface fitting method for unstructured 3D point clouds. This method, called DeepFit, incorporates a neural network to learn point-wise weights for weighted least squares polynomial surface fitting. The learned weights act as a soft selection for the neighborhood of surface points thus avoiding the scale selection required of previous methods. To train the network we propose a novel surface consistency loss that improves point weight estimation. The method enables extracting normal vectors and other geometrical properties, such as principal curvatures, the latter were not presented as ground truth during training. We achieve state-of-the-art results on a benchmark normal and curvature estimation dataset, demonstrate robustness to noise, outliers and density variations, and show its application on noise removal.
引用
收藏
页码:20 / 34
页数:15
相关论文
共 21 条
[1]  
[Anonymous], 2006, P 4 EUR S GEOM PROC
[2]   Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networks [J].
Ben-Shabat, Yizhak ;
Lindenbaum, Michael ;
Fischer, Anath .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :10104-10112
[3]   Graph based over-segmentation methods for 3D point clouds [J].
Ben-Shabat, Yizhak ;
Avraham, Tamar ;
Lindenbaum, Michael ;
Fischer, Anath .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2018, 174 :12-23
[4]   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
[5]   Deep Learning for Robust Normal Estimation in Unstructured Point Clouds [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2016, 35 (05) :281-290
[6]   Fast and Robust Normal Estimation for Point Clouds with Sharp Features [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2012, 31 (05) :1765-1774
[7]   Estimating differential quantities using polynomial fitting of osculating jets [J].
Cazals, F ;
Pouget, M .
COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (02) :121-146
[8]   Eigendecomposition-Free Training of Deep Networks with Zero Eigenvalue-Based Losses [J].
Dang, Zheng ;
Yi, Kwang Moo ;
Hu, Yinlin ;
Wang, Fei ;
Fua, Pascal ;
Salzmann, Mathieu .
COMPUTER VISION - ECCV 2018, PT V, 2018, 11209 :792-807
[9]  
Lenssen JE, 2020, Arxiv, DOI arXiv:1904.07172
[10]   Algebraic point set surfaces [J].
Guennebaud, Gael ;
Gross, Markus ;
Zurich, E. T. H. .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)