In this paper we describe and analyze a method based on local least square fitting for estimating the normals at all sample points of a point cloud data (PCD) set, in the presence of noise. We study the effects of neighborhood size, curvature, sampling density, and noise on the normal estimation when the PCD is sampled from a smooth curve in 2 or a smooth surface in 3 and noise is added. The analysis allows us to find the optimal neighborhood size using other local information from the PCD. Experimental results are also provided. Categories and Subject Descriptors I.3.5 [ Computing Methodologies ]: Computer Graphics Computational Geometry and Object Modeling [Curve, surface, solid, and object representations] Keywords normal estimation, noisy data, eigen analysis, neighborhood size estimation
Niloy J. Mitra, An Nguyen