mlsanityData to 7 Oct 2026

Surface Normal Estimation with Transformers

arXiv 2401.05745 ↗First posted 11 Jan 2024cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

We propose the use of a Transformer to accurately predict normals from point clouds with noise and density variations. Previous learning-based methods utilize PointNet variants to explicitly extract multi-scale features at different input scales, then focus on a surface fitting method by which local point cloud neighborhoods are fitted to a geometric surface approximated by either a polynomial function or a multi-layer perceptron (MLP). However, fitting surfaces to fixed-order polynomial functions can suffer from overfitting or underfitting, and learning MLP-represented hyper-surfaces requires pre-generated per-point weights. To avoid these limitations, we first unify the design choices in previous works and then propose a simplified Transformer-based model to extract richer and more robust geometric features for the surface normal estimation task. Through extensive experiments, we demonstrate that our Transformer-based method achieves state-of-the-art performance on both the synthetic shape dataset PCPNet, and the real-world indoor scene dataset SceneNN, exhibiting more noise-resilient behavior and significantly faster inference. Most importantly, we demonstrate that the sophisticated hand-designed modules in existing works are not necessary to excel at the task of surface normal estimation.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 48 references that are in the map. First posted on arXiv 11 Jan 2024.

Builds on

23 of 48 references.

References · 23

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  4. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  5. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
  6. 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
  7. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  8. 2020Point Transformercited by 1,462
  9. 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
  10. 2021PoinTr: Diverse Point Cloud Completion with Geometry-Aware Transformerscited by 284
  11. 2017Semantic3D.net: A new Large-scale Point Cloud Classification Benchmarkcited by 158
  12. 2017PCPNET: Learning Local Shape Properties from Raw Point Cloudscited by 97
11 more
  1. 2022UniT3D: A Unified Transformer for 3D Dense Captioning and Visual Groundingcited by 69
  2. 2018Nesti-Net: Normal Estimation for Unstructured 3D Point Clouds using Convolutional Neural Networkscited by 44
  3. 2020DeepFit: 3D Surface Fitting via Neural Network Weighted Least Squarescited by 43
  4. 2022NeAF: Learning Neural Angle Fields for Point Normal Estimationcited by 38
  5. 2020Deep Feature-preserving Normal Estimation for Point Cloud Filteringcited by 36
  6. 2021AdaFit: Rethinking Learning-based Normal Estimation on Point Cloudscited by 29
  7. 2022Refine-Net: Normal Refinement Neural Network for Noisy Point Cloudscited by 23
  8. 2022HSurf-Net: Normal Estimation for 3D Point Clouds by Learning Hyper Surfacescited by 22
  9. 2019Normal Estimation for 3D Point Clouds via Local Plane Constraint and Multi-scale Selectioncited by 20
  10. 2022GraphFit: Learning Multi-scale Graph-Convolutional Representation for Point Cloud Normal Estimationcited by 20
  11. 2021Improvement of Normal Estimation for PointClouds via Simplifying Surface Fittingcited by 12

Built on by

Not cited yet.