Deep Point Cloud Normal Estimation via Triplet Learning
Not on the map. Why?
Abstract (arXiv)
Normal estimation on 3D point clouds is a fundamental problem in 3D vision and graphics. Current methods often show limited accuracy in predicting normals at sharp features (e.g., edges and corners) and less robustness to noise. In this paper, we propose a novel normal estimation method for point clouds. It consists of two phases: (a) feature encoding which learns representations of local patches, and (b) normal estimation that takes the learned representation as input and regresses the normal vector. We are motivated that local patches on isotropic and anisotropic surfaces have similar or distinct normals, and that separable features or representations can be learned to facilitate normal estimation. To realise this, we first construct triplets of local patches on 3D point cloud data, and design a triplet network with a triplet loss for feature encoding. We then design a simple network with several MLPs and a loss function to regress the normal vector. Despite having a smaller network size compared to most other methods, experimental results show that our method preserves sharp features and achieves better normal estimation results on CAD-like shapes.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 15 of its 37 references that are in the map. First posted on arXiv 20 Oct 2021.
Builds on
15 of 37 references.
References · 15
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2014Learning Fine-grained Image Similarity with Deep Rankingcited by 189
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 180
- 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 100
- 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
- 2015Cross-domain Image Retrieval with a Dual Attribute-aware Ranking Networkcited by 53
- 2020Pointfilter: Point Cloud Filtering via Encoder-Decoder Modelingcited by 50
- 2015Simultaneous Feature Learning and Hash Coding with Deep Neural Networkscited by 44
- 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
- 2019Transductive Zero-Shot Learning for 3D Point Cloud Classificationcited by 39
- 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2.
4 papers.
- 2023MSECNet: Accurate and Robust Normal Estimation for 3D Point Clouds by Multi-Scale Edge Conditioningcited by 6
- 20223D Intracranial Aneurysm Classification and Segmentation via Unsupervised Dual-branch Learningcited by 1
- 2024Fast and Robust Normal Estimation for Sparse LiDAR Scanscited by 1
- 2024MOSS: Motion-based 3D Clothed Human Synthesis from Monocular Videocited by 1
- 2024MOSS: Motion-based 3D Clothed Human Synthesis from Monocular Video21 May 2024
- 2024Fast and Robust Normal Estimation for Sparse LiDAR Scans22 Apr 2024
- 2023MSECNet: Accurate and Robust Normal Estimation for 3D Point Clouds by Multi-Scale Edge Conditioning4 Aug 2023
- 20223D Intracranial Aneurysm Classification and Segmentation via Unsupervised Dual-branch Learning6 Jan 2022