Deep Patch-based Global Normal Orientation

被引:9
作者
Wang, Shiyao [1 ,4 ]
Liu, Xiuping [1 ,4 ]
Liu, Jian [2 ]
Li, Shuhua [3 ]
Cao, Junjie [1 ,4 ]
机构
[1] Dalian Univ Technol, Sch Math Sci, Dalian 116024, Peoples R China
[2] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[3] Texas A&M Univ, College Stn, TX 77840 USA
[4] Key Lab Computat Math & Data Intelligence Liaonin, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
Point cloud; Oriented normal estimation; Deep learning; ROBUST NORMAL ESTIMATION; CLOUD NORMAL ESTIMATION; SURFACE RECONSTRUCTION; POINT;
D O I
10.1016/j.cad.2022.103281
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The accuracy and consistency of point cloud normals are both vital for various successful applications. Great progresses have been achieved recently for accurate unoriented normal estimation by deep learning. However, inferring global consistent orientation directly with deep networks, just as many deep orienters have done, leads to unsatisfactory results since these work only focused on the local geometry of each point. In this paper, we propose a multi-task network which can aggregate global and local information for consistent normal orientation. Specifically, given a query point, a local branch and a global branch take a local patch and a coarse global sub-sampling relative to the query point as input, respectively. Then an unoriented normal and an oriented normal are inferred from the local and global network branches, respectively. Normal estimation from the local branch, as an auxiliary task, boosts the performance of normal orientation. Since the sparse global sample set is as lightweight as a local patch, our network is patch-based. Thus it can be trained on small datasets and be applied to large-scale point clouds straightforwardly. While previous deep orienters whose inputs are whole point clouds cannot achieve it. Extensive experiments on multiple synthetic datasets and raw scanning data demonstrate that our algorithm outperforms the state-of-the-art methods. (C) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:8
相关论文
共 46 条
[1]   DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squares [J].
Ben-Shabat, Yizhak ;
Gould, Stephen .
COMPUTER VISION - ECCV 2020, PT I, 2020, 12346 :20-34
[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]   Deep Learning for Robust Normal Estimation in Unstructured Point Clouds [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2016, 35 (05) :281-290
[4]   Fast and Robust Normal Estimation for Point Clouds with Sharp Features [J].
Boulch, Alexandre ;
Marlet, Renaud .
COMPUTER GRAPHICS FORUM, 2012, 31 (05) :1765-1774
[5]   Orienting raw point sets by global contraction and visibility voting [J].
Cao, Junjie ;
He, Ying ;
Li, Zhiyang ;
Liu, Xiuping ;
Su, Zhixun .
COMPUTERS & GRAPHICS-UK, 2011, 35 (03) :733-740
[6]   Estimating differential quantities using polynomial fitting of osculating jets [J].
Cazals, F ;
Pouget, M .
COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (02) :121-146
[7]   Binary Orientation Trees for Volume and Surface Reconstruction from Unoriented Point Clouds [J].
Chen, Yi-Ling ;
Chen, Bing-Yu ;
Lai, Shang-Hong ;
Nishita, Tomoyuki .
COMPUTER GRAPHICS FORUM, 2010, 29 (07) :2011-2019
[8]   Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis [J].
Dai, Angela ;
Qi, Charles Ruizhongtai ;
Niessner, Matthias .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :6545-6554
[9]   POINTS2SURF Learning Implicit Surfaces from Point Clouds [J].
Erler, Philipp ;
Guerrero, Paul ;
Ohrhallinger, Stefan ;
Mitra, Niloy J. ;
Wimmer, Michael .
COMPUTER VISION - ECCV 2020, PT V, 2020, 12350 :108-124
[10]   Visual-Guided Robotic Object Grasping Using Dual Neural Network Controllers [J].
Fang, Wubing ;
Chao, Fei ;
Lin, Chih-Min ;
Zhou, Dajun ;
Yang, Longzhi ;
Chang, Xiang ;
Shen, Qiang ;
Shang, Changjing .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (03) :2282-2291