Improved K-means Clustering Method Based on Spectral Clustering and Particle Swarm Optimization for Individual Tree Segmentation of Airborne LiDAR Point Clouds

被引:0
作者
Qian, Yuhang [1 ]
Wang, Jingxue [1 ,2 ]
Zheng, Xuetao [1 ]
机构
[1] School of Geomatics, Liaoning Technical University, Fuxin
[2] Collaborative Innovation Institute of Geospatial Information Service, Liaoning Technical University, Fuxin
基金
中国国家自然科学基金;
关键词
Airborne LiDAR point clouds; individual tree segmentation; mean shift algorithm; nyström spectral clustering algorithm; particle swarm optimization; voxelization;
D O I
10.12082/dqxxkx.2024.240243
中图分类号
学科分类号
摘要
The precision of individual tree segmentation is important for survey of forest resources. However, traditional individual tree segmentation algorithms suffer from issues such as near tree confusion and low computational efficiency when processing large-scale point cloud data. To address these issues, this paper introduces an improved K-means clustering method that combines spectral clustering and particle swarm optimization for individual tree segmentation of airborne LiDAR point clouds. The proposed method is designed to overcome the limitations of conventional methods by increasing the accuracy of tree segmentation and optimizing the processing of large and complex point cloud data. By combining advanced techniques in spectral clustering and particle swarm optimization, the proposed method significantly improves the precision and efficiency of individual tree segmentation. Firstly, the voxelization of the point cloud data is performed using the Mean Shift algorithm, where the adaptive bandwidth and Gaussian kernel function compute the similarity between voxels, resulting a Gaussian similarity graph reflecting the properties of voxels. This graph not only encapsulates the space structure of the forest but also improves the accuracy of the subsequent data analysis and processing. After voxelization, the Nyström method is applied to efficiently manage the Gaussian similarity graph. This method uses K-nearest neighbor search to select representative samples, effectively reducing the computational burden associated with spectral clustering when dealing with large-scale datasets. By selecting representative samples, the algorithm ensures that the main features of the data are retained, facilitating a more manageable and accurate clustering process. This method optimizes the processing of large amounts of point cloud data by balancing computational efficiency with the requirement to maintain data integrity and accuracy, thus providing a robust foundation for accurate tree segmentation. Using the Nyström approximation, approximate eigenvectors of the similarity graph are obtained, facilitating an effective mapping from the high-dimensional space to a low-dimensional feature space. Finally, the particle swarm optimization algorithm is introduced to enhance the K-means clustering process. This optimization algorithm first randomly initializes a set of particles, each representing a set of potential cluster centers. In each iteration, the particles update their clustering speed and position based on the best historical position of the individual and the best historical position of the group, adjusting the clustering centers to minimize the internal cluster distance. In this paper, publicly available point cloud data from NEWFOR is selected for experiments. The experimental results show that the segmentation results obtained by the proposed algorithm are 5.3% higher in accuracy and 23 times more efficient than the comparison algorithm. © 2024 China Ship Scientific Research Center. All rights reserved.
引用
收藏
页码:2177 / 2191
页数:14
相关论文
共 28 条
  • [1] Sun Y., Xin Q.C., Huang J.F., Et al., Characterizing tree species of a tropical wetland in Southern China at the individual tree level based on convolutional neural network[J], IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 12, 11, pp. 4415-4425, (2019)
  • [2] Lin Y., Cao Y.J., Cheng X.J., A mark-free registration method for forest airborne and terrestrial laser scanning point clouds fusion based on canopy voxel features[J], Journal of Tongji University (Natural Science), 51, 7, (2023)
  • [3] Wang P., Xing Y.Q., Wang C., Et al., A graph cut-based approach for individual tree detection using airborne LiDAR data[J], Journal of University of Chinese Academy of Sciences, 36, 3, pp. 385-391, (2019)
  • [4] Ayrey E., Fraver S., Kershaw J.A., Et al., Layer stacking: A novel algorithm for individual forest tree segmentation from LiDAR point clouds[J], Canadian Journal of Remote Sensing, 43, 1, pp. 16-27, (2017)
  • [5] Asner G.P., Keller M., Silva J.N.M., Spatial and temporal dynamics of forest canopy gaps following selective logging in the eastern Amazon[J], Global Change Biology, 10, 5, pp. 765-783, (2004)
  • [6] Yang J.T., Kang Z.Z., Cheng S., Et al., An individual tree segmentation method based on watershed algorithm and Three-dimensional spatial distribution analysis from airborne LiDAR point clouds[J], IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 13, pp. 1055-1067, (2020)
  • [7] Koch B., Heyder U., Weinacker H., Detection of individual tree crowns in airborne lidar data[J], Photogrammetric Engineering & Remote Sensing, 72, 4, pp. 357-363, (2006)
  • [8] Chen Q., Baldocchi D., Gong P., Et al., Isolating individual trees in a savanna woodland using small footprint lidar data[J], Photogrammetric Engineering & Remote Sensing, 72, 8, pp. 923-932, (2006)
  • [9] Zhen Z., Quackenbush L., Zhang L.J., Impact of tree-oriented growth order in marker-controlled region growing for individual tree crown delineation using airborne laser scanner (ALS) data[J], Remote Sensing, 6, 1, pp. 555-579, (2014)
  • [10] Gaulton R., Malthus J.T., LiDAR mapping of canopy gaps in continuous cover forests: A comparison of canopy height model and point cloud based techniques[J], International Journal of Remote Sensing, 31, 5, pp. 1193-1211, (2010)