Robust normal estimation in unstructured 3D point clouds by selective normal space exploration

被引:13
作者
Mura, Claudio [1 ]
Wyss, Gregory [1 ]
Pajarola, Renato [1 ]
机构
[1] Univ Zurich, Dept Informat, Binzmuhlestr 14, CH-8050 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Normal estimation; Point cloud processing; Robust statistics; SURFACE;
D O I
10.1007/s00371-018-1542-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a fast and practical approach for estimating robust normal vectors in unorganized point clouds. Our proposed technique is robust to noise and outliers and can preserve sharp features in the input model while being significantly faster than the current state-of-the-art alternatives. The key idea to this is a novel strategy for the exploration of the normal space: First, an initial candidate normal vector, optimal under a robust least median norm, is selected from a discrete subregion of this space, chosen conservatively to include the correct normal; then, the final robust normal is computed, using a simple, robust procedure that iteratively refines the candidate normal initially selected. This strategy allows us to reduce the computation time significantly with respect to other methods based on sampling consensus and yet produces very reliable normals even in the presence of noise and outliers as well as along sharp features. The validity of our approach is confirmed by an extensive testing on both synthetic and real-world data and by a comparison against the most relevant state-of-the-art approaches.
引用
收藏
页码:961 / 971
页数:11
相关论文
共 30 条
[1]  
Alexander M, 2001, INTERNETWEEK, P21
[2]   l1-Sparse Reconstruction of Sharp Point Set Surfaces [J].
Avron, Haim ;
Sharf, Andrei ;
Greif, Chen ;
Cohen-Or, Daniel .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (05)
[3]   A Survey of Surface Reconstruction from Point Clouds [J].
Berger, Matthew ;
Tagliasacchi, Andrea ;
Seversky, Lee M. ;
Alliez, Pierre ;
Guennebaud, Gael ;
Levine, Joshua A. ;
Sharf, Andrei ;
Silva, Claudio T. .
COMPUTER GRAPHICS FORUM, 2017, 36 (01) :301-329
[4]   The 3D Hough Transform for Plane Detection in Point Clouds: A Review and a new Accumulator Design [J].
Borrmann, Dorit ;
Elseberg, Jan ;
Lingemann, Kai ;
Nuechter, Andreas .
3D RESEARCH, 2011, 2 (02) :1-13
[5]   Real-time shape editing using radial basis functions [J].
Botsch, M ;
Kobbelt, L .
COMPUTER GRAPHICS FORUM, 2005, 24 (03) :611-621
[6]   Deep Learning for Robust Normal Estimation in Unstructured Point Clouds [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2016, 35 (05) :281-290
[7]   Fast and Robust Normal Estimation for Point Clouds with Sharp Features [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2012, 31 (05) :1765-1774
[8]   Estimating differential quantities using polynomial fitting of osculating jets [J].
Cazals, F ;
Pouget, M .
COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (02) :121-146
[9]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395
[10]   Robust moving least-squares fitting with sharp features [J].
Fleishman, S ;
Cohen-Or, D ;
Silva, CT .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :544-552