The invention relates to a method for denoising three-dimensional
laser scanning
point cloud data of a shield tunnel. According to the method, the technical problems of complicated steps, low denoising precision and the like of an existing method for denoising scanning
point data are mainly solved. The method provided by the invention is characterized by comprising the following steps: acquiring three-dimensional
laser scanning data of the shield tunnel; S1, reading scanning
point cloud data, marking an each cycle of scanning
point data set as E0; S2, establishing a Cartesian rectangular coordinate
system and partitioning scanning point quadrants; S3, extracting the scanning
point cloud data; S4, carrying out preliminary
elimination on noisy points according to structural features of the shield tunnel and scanning features of a three-dimensional
laser scanner based on X values or Y values of different quadrants and the distance change trend; S5, carrying out
circle fitting secondary
elimination on the scanning
point data subjected to preliminary
elimination of the
noise points; S6, carrying out final denoising of the three-dimensional
laser scanning point
cloud data by an
ellipse fitting method performed on the basis of a geometrical distance least square method; S7, repeating the steps of S2, S3, S4, S5 and S6, and treating all point
cloud data of all scanning cycles; S8, outputting effective point
cloud data of the scanning points.