Surface Reconstruction Pattern Recognition Technology Based on Scattered Point Cloud Data
Feng Zeng
DOI: https://doi.org/10.1089/big.2020.0242
IF: 4.426
2021-10-01
Big Data
Abstract:Surface reconstruction technology based on cloud data has broad prospects in the fields of reverse engineering, cultural heritage protection, and smart city construction. This article studies the surface reconstruction pattern recognition technology based on scattered point cloud data. The candidate feature points are extracted according to the surface variation, and the precise method of point cloud is used to fit the clustering plane, and the feature points are selected from the candidate feature points. Use the area increase method to construct the initial grid of the specific three-dimensional point group data. In the construction process, the normal vector of the point group data does not need to be separated, but defines the angle of the normal vector of the adjacent triangular grids, thereby separating relatively flat areas. Using the projection parameterization method, the scattering points in the domain are projected onto the curved surface, and the parameter values of the projection points are counted as the parameter values of the scattering points. All sampling points on the common boundary have tangent vectors along the two directions of the boundary. The direction of the bisector of the angle between the two tangent vectors is calculated as the direction of the connection vector outside the boundary of the sampling point. It can be seen from the experimental data that the search radius of the normal vector and feature descriptor when calculating the feature description operator is 0.01 and 0.02 m, instead of 0.005 and 0.006 m of the bunny data. Using the local feature size to refine the point cloud data can reduce the number of point clouds, remove redundant data in the point cloud, and realize dynamic adjustment and adaptive reconstruction of nonuniform point clouds.
computer science, theory & methods, interdisciplinary applications