Acta Geodaetica et Cartographica Sinica ›› 2018, Vol. 47 ›› Issue (2): 275-280.doi: 10.11947/j.AGCS.2018.20170494

Previous Articles     Next Articles

On the Consistent Normal Vector Adjustment of Point Cloud Using Surface Variation

HE Hua1, LI Zongchun1, YAN Rongxin2, YANG Zaihua2, RUAN Huanli1, FU Yongjian1   

  1. 1. Institute of Geospatial Information, Information Engineering University, Zhengzhou 450001, China;
    2. Beijing Institute of Spacecraft Environment Engineering, Beijing 100094, China
  • Received:2017-09-01 Revised:2017-11-27 Online:2018-02-20 Published:2018-03-02
  • Supported by:
    The Spacecraft High-precision Measuring Association Laboratory Foundation (No. 201501)

Abstract: In order to improve the efficiency and accuracy of existing normal vector adjustment algorithms,a consistent normal vector adjustment algorithm using surface variation is proposed.Firstly,the normal vector and surface variation of point cloud are calculated using principal component analysis.Then,the points on flat or uneven area are distinguished based on surface variation.In the process of adjusting normal vector,the search scope is narrowed to k-nearest neighbors and the number of adjusted normal vector is increased to improve efficiency.The propagating direction of normal vector is restrained to insure accuracy.The experiments show that the proposed algorithm can always receive accurate result on flat region,feature condition and high curvature area,meanwhile,the proposed algorithm is more efficient than the existing algorithms.

Key words: consistent normal vector adjustment, surface variation, principal component analysis, k-nearest neighbors, point cloud

CLC Number: