The invention discloses an underground
engineering lining
disease detection
system based on
point cloud, and belongs to the technical field of underground
engineering detection. In order to solve the technical problems that an existing underground
engineering lining
disease detection method is low in detection precision, low in
automation degree and the like, underground engineering
point cloud data to be detected and corresponding position information are collected, and an improved PointNet + + model is adopted for
disease recognition. According to the method, original three-dimensional coordinates of a
point cloud are expanded into seven-dimensional point
cloud data containing coordinates, normal vectors and reflection intensity, the normal vector standard deviation of points in a neighborhood of each candidate point is calculated to serve as local geometric complexity, a local geometric
complexity index is fused into sampling
distance measurement, then a multi-scale local neighborhood is constructed by combining sphere query, and therefore the multi-scale local neighborhood is obtained. And extracting geometric features, texture features and deformation features by using a PCA
feature dimension reduction technology, carrying out
feature fusion based on a normal vector weighting mechanism, finally obtaining disease type classification based on a
network model, and calculating the size and position of the disease.