GeoDualCNN: Geometry-supporting Dual Convolutional Neural Network for Noisy Point Clouds

Mingqiang WEI, Honghua CHEN, Yingkui ZHANG, Haoran XIE, Yanwen GUO, Jun WANG

Research output: Journal PublicationsJournal Article (refereed)peer-review

6 Citations (Scopus)


We propose a geometry-supporting dual convolutional neural network (GeoDualCNN) for both point cloud normal estimation and denoising. GeoDualCNN fuses the geometry domain knowledge that the underlying surface of a noisy point cloud is piecewisely smooth with the fact that a point normal is properly defined only when local surface smoothness is guaranteed. Centered around this insight, we define the homogeneous neighborhood (HoNe) which stays clear of surface discontinuities, and associate each HoNe with a point whose geometry and normal orientation is mostly consistent with that of HoNe. Thus, we not only obtain initial estimates of the point normals by performing PCA on HoNes, but also for the first time optimize these initial point normals by learning the mapping from two proposed geometric descriptors to the ground-truth point normals. GeoDualCNN consists of two parallel branches that remove noise using the first geometric descriptor (a homogeneous height map, which encodes the point-position information), while preserving surface features using the second geometric descriptor (a homogeneous normal map, which encodes the point-normal information). Such geometry-supporting network architectures enable our model to leverage previous geometry expertise and to benefit from training data. Experiments with noisy point clouds show that GeoDualCNN outperforms the state-of-the-art methods in terms of both noise-robustness and feature preservation.
Original languageEnglish
Pages (from-to)1357-1370
Number of pages14
JournalIEEE Transactions on Visualization and Computer Graphics
Issue number2
Early online date21 Sept 2021
Publication statusPublished - 1 Feb 2023

Bibliographical note

Publisher Copyright:
© 1995-2012 IEEE.


  • Convolutional neural networks
  • Estimation
  • GeoDualCNN
  • Geometry
  • Noise measurement
  • Noise reduction
  • Principal component analysis
  • Three-dimensional displays
  • geometry domain knowledge
  • neural network
  • normal estimation
  • point cloud denoising


Dive into the research topics of 'GeoDualCNN: Geometry-supporting Dual Convolutional Neural Network for Noisy Point Clouds'. Together they form a unique fingerprint.

Cite this