Orienting Point Clouds with Dipole Propagation

05/04/2021
by   Gal Metzer, et al.
0

Establishing a consistent normal orientation for point clouds is a notoriously difficult problem in geometry processing, requiring attention to both local and global shape characteristics. The normal direction of a point is a function of the local surface neighborhood; yet, point clouds do not disclose the full underlying surface structure. Even assuming known geodesic proximity, calculating a consistent normal orientation requires the global context. In this work, we introduce a novel approach for establishing a globally consistent normal orientation for point clouds. Our solution separates the local and global components into two different sub-problems. In the local phase, we train a neural network to learn a coherent normal direction per patch (i.e., consistently oriented normals within a single patch). In the global phase, we propagate the orientation across all coherent patches using a dipole propagation. Our dipole propagation decides to orient each patch using the electric field defined by all previously orientated patches. This gives rise to a global propagation that is stable, as well as being robust to nearby surfaces, holes, sharp features and noise.

READ FULL TEXT

page 1

page 3

page 6

page 8

page 9

page 10

page 11

page 12

research
05/10/2023

SHS-Net: Learning Signed Hyper Surfaces for Oriented Normal Estimation of Point Clouds

We propose a novel method called SHS-Net for oriented normal estimation ...
research
12/08/2020

ODFNet: Using orientation distribution functions to characterize 3D point clouds

Learning new representations of 3D point clouds is an active research ar...
research
10/13/2017

PCPNET: Learning Local Shape Properties from Raw Point Clouds

In this paper, we propose a deep-learning based approach for estimating ...
research
09/17/2023

Neural Gradient Learning and Optimization for Oriented Point Normal Estimation

We propose Neural Gradient Learning (NGL), a deep learning approach to l...
research
02/17/2020

Large-Scale Evaluation of Shape-Aware Neighborhood Weights Neighborhood Sizes

Point sets arise naturally in many 3D acquisition processes and have div...
research
05/16/2017

What's In A Patch, II: Visualizing generic surfaces

We continue the development of a linear algebraic framework for the shap...
research
09/15/2020

3DPVNet: Patch-level 3D Hough Voting Network for 6D Pose Estimation

In this paper, we focus on estimating the 6D pose of objects in point cl...

Please sign up or login with your details

Forgot password? Click here to reset