mlsanityData to 7 Oct 2026

Deep Point Cloud Normal Estimation via Triplet Learning

arXiv 2110.10494 ↗First posted 20 Oct 2021cs.CV cs.CG cs.GRcited by 4

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

  1. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  2. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  3. 2014Learning Fine-grained Image Similarity with Deep Rankingcited by 189
  4. 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 180
  5. 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 100
  6. 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
  7. 2015Cross-domain Image Retrieval with a Dual Attribute-aware Ranking Networkcited by 53
  8. 2020Pointfilter: Point Cloud Filtering via Encoder-Decoder Modelingcited by 50
  9. 2015Simultaneous Feature Learning and Hash Coding with Deep Neural Networkscited by 44
  10. 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
  11. 2019Transductive Zero-Shot Learning for 3D Point Cloud Classificationcited by 39
  12. 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
3 more
  1. 2018Learning Incremental Triplet Margin for Person Re-identificationcited by 9
  2. 2020Neighbourhood-Insensitive Point Cloud Normal Estimation Networkcited by 8
  3. 2021Rethinking Point Cloud Filtering: A Non-Local Position Based Approachcited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 2.

4 papers.