Font Size: a A A

Research On Feature Extraction And Clustering Simplification Of Scattered Point Cloud

Posted on:2018-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2348330518452386Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
In recent years,reverse engineering technology has been widely used in automobile manufacturing,aerospace,medicine and other fields.With the development of 3D scanning technology,the amount of point cloud data obtained by 3D scanning is very large.In practical applications,there is a problem of data redundancy,so the simplification of point cloud data has become a hot research issue.The main content of this paper are divided into three aspects: point cloud feature extraction,point cloud clustering and point cloud simplification.The details are as follows:Firstly,in the aspect of feature extraction of point cloud,this paper proposed an algorithm of feature points extraction of scattered point cloud based on multiple parameters hybridization method,which aimed to solve the problem that previous algorithms existed,including sharp feature points extraction were incomplete,and could not retain boundary points.The method calculate the data point curvature,average vector angle between the point and its k-nearest neighborhood points,distance from point to its neighborhood gravity center,average distance from point to its neighborhood points for each k-nearest neighborhood.According to the four parameters,the characteristic threshold and feature discriminant parameter are defined.A point recognized as the feature point when its value of discriminant parameter is bigger than the threshold.Compared with existing algorithms,the proposed algorithm can not only extract the steep feature points,but also have the ability to identify the boundary points.Secondly,in the aspect of point cloud clustering,this paper proposed a point cloud K-means clustering algorithm based on adaptive octree,which aimed to solve the problem that traditional K-means clustering algorithm existed,including long running time,randomness and poor clustering results.The K value of K-means clustering and initializing cluster centers related to point cloud density distribution can be provided by adaptive octree.The experimental results show that the proposed method is better than the traditional K-means clustering in the evaluation function value and running time.And the randomness of clustering is avoided.Finally,in the aspect of point cloud simplification,feature points are extracted by the proposed feature detection method.Then the K-means clustering based on adaptive octree is constructed to the point cloud.At last,the entire cluster is replaced by the nearest data point from the center of gravity of the cluster in the clustering that do not have feature points,and delete other data points.In the clustering that have feature points,the clustering is subdivided to preserve the details of the model.The two data points in clustering with the largest curvature difference as the new initial clustering center.The subdivided will not be end until the maximum curvature difference of the data points in the cluster is less than the threshold or only one data point in the cluster.In the same way,the entire cluster is replaced by the nearest data point from the center of gravity.The experimental results show that the distributions of the reduced data points are even and without holes.The reduction error and the boundary shrinkage error are small.
Keywords/Search Tags:Reverse engineering, Feature detection, Flake point cloud, K-means clustering, Point cloud simplification
PDF Full Text Request
Related items