Orienting point clouds with dipole propagation
Gal Metzer, Rana Hanocka, Denis Zorin, Raja Giryes, Daniele Panozzo, Daniel Cohen-Or
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d2149b2a-b834-45e8-855a-5cfe7a0c1ca3Cited by top-tier papers16
- Shape As Points: A Differentiable Poisson SolverSongyou Peng, Chiyu Jiang, Yiyi Liao, Michael Niemeyer et al.NeurIPS 2021 · 311 citations
- Iterative poisson surface reconstruction (iPSR) for unoriented pointsFei Hou, Chiyu Wang, Wencheng Wang, Hong Qin et al.SIGGRAPH 2022 · 82 citations
- Learning Consistency-Aware Unsigned Distance Functions Progressively from Raw Point CloudsJunsheng Zhou, Baorui Ma, Yu-Shen Liu, Yi Fang et al.NeurIPS 2022 · 77 citations
- Globally Consistent Normal Orientation for Point Clouds by Regularizing the Winding-Number FieldRui Xu, Zhiyang Dou, Ningna Wang, Shiqing Xin et al.SIGGRAPH 2023 · 67 citations
- NeAF: Learning Neural Angle Fields for Point Normal EstimationShujuan Li, Junsheng Zhou, Baorui Ma, Yu-Shen Liu et al.AAAI 2023 · 58 citations
Builds on8
- PointFlow: 3D Point Cloud Generation With Continuous Normalizing FlowsGuandao Yang, Xun Huang, Zekun Hao, Ming-Yu Liu et al.ICCV 2019 · 794 citations
- PU-GAN: A Point Cloud Upsampling Adversarial NetworkRuihui Li, Xianzhi Li, Chi-Wing Fu, Daniel Cohen-Or et al.ICCV 2019 · 496 citations
- Morphing and Sampling Network for Dense Point Cloud CompletionMinghua Liu, Lu Sheng, Sheng Yang, Jing Shao et al.AAAI 2020 · 363 citations
- Point2Mesh: a self-prior for deformable meshesRana Hanocka, Gal Metzer, Raja Giryes, Daniel Cohen-OrSIGGRAPH 2020 · 243 citations
- Total Denoising: Unsupervised Learning of 3D Point Cloud CleaningPedro Hermosilla Casajus, Tobias Ritschel, Timo RopinskiICCV 2019 · 150 citations
Related papers
- MegaNorm: Local Patch Embeddings for Efficient and Robust Point Normal Orientation at Super-Large ScaleZhuodong Li, Zengke Liu, Fei Hou, Xuhui Chen et al.SIGGRAPH 2026
- NeuralGF: Unsupervised Point Normal Estimation by Learning Neural Gradient FunctionQing Li, Huifang Feng, Kanle Shi, Yue Gao et al.NeurIPS 2023 · 21 citations
- Consistent Normal Orientation for 3D Point Clouds via Least Squares on Delaunay GraphRao Fu, Jianmin Zheng, Liang YuCVPR 2025
- SHS-Net: Learning Signed Hyper Surfaces for Oriented Normal Estimation of Point CloudsQing Li, Huifang Feng, Kanle Shi, Yue Gao et al.CVPR 2023
- Learning Normals of Noisy Points by Local Gradient-Aware Surface FilteringQing Li, Huifang Feng, Xun Gong, Yu-Shen LiuICCV 2025 · 3 citations
