LiDAR has been recently known as a powerful technology for 3D information acquisition from objects, and researchers are working on developing reliable techniques such as clustering for automatic object extraction from LiDAR data. Finding optimal clustering method, number of clusters and descriptors are the most challenging problems in clustering of LiDAR data. In this research, a GA based solution is presented for finding optimal descriptors of in LiDAR data clustering.
A vast number of features were considered in two categories of single operator and composite descriptors. Single operator features are extracted from first and last pulses of intensity and range data (FR, LR, FI and LI) in which, each operator are executed on this four data to extract four operator features. Besides, two other features of NDIR and NDII are also extracted from the resulted features. Here, ten groups of single operator features were extracted: Raw data (6 features), Scene Ratio(12 features), fractal (12 features), Gabor (12 features), Haralick (24 features), Moments (24 features), SemiVariogram (12 features), Normal Vector (36 features) and Roughness (6 features). Composite features are extracted using a combination of the operators in the first category which nine features were generated. Finally, 171 features are extracted from LiDAR data.
To simplify the computations, in the first level, unsuitable features are deleted from the list based on manual observation. Minimizing the NCE measure in clustering of LiDAR data using k-means algorithm, optimal descriptors in the remained list are assessed through Genetic Algorithm.
To evaluate the proposed method a sample area from the city of Stuttgart, Germany, were used. From the 171 extracted features 100 unsuitable features were deleted manually and the optimization process were executed on 71 features. In the sample area three clusters of Buildings, Trees and Land were considered for clustering. After executing GA process 5 features were selected as optimal features. Obtained results proved the ability of the GA algorithm as an optimization tool as well as the optimality of the selected descriptors in clustering. |