期刊文献+

图匹配算法激光扫描点云树干分割 被引量:7

Tree stem segmentation of laser scanning point clouds based on graph matching algorithm
原文传递
导出
摘要 目的移动激光扫描系统能够成功采集丰富的城市行道树侧边信息,然而由于点云数据规模大、密度欠均匀和噪声多等原因,导致行道树的提取精度和效率偏低。为此,本文提出一种基于层次聚类的算法从移动激光扫描点云中提取树干。方法采用自下而上的聚类策略合并目标区域,基于点云间欧氏距离和点云的局部主方向计算聚类所需的邻近矩阵,通过构造能量函数评估不同的簇合并方案,将能量函数最小化问题转换为计算二分图匹配问题,求解二分图的最小代价完美匹配获得全局最优的层次聚类。结果实验在公开的巴黎场景数据集与自采集的南京黄埔路场景数据集上进行测试,本文提出的自下向上的聚类算法成功地从点云中提取出树干和主要树枝点,其中提取树干的平均正确率、完整率和F-score分别为98.5%、94.8%和0.97,与其他算法中最好的实验结果对比,分别提高了1.0%、0.6%和0.02。结论实验结果表明,本文算法通过优化层次聚类中的簇合并,可以有效减少聚类中的"过分割"和"欠分割",提高点云中树干的分割精度与效率。 Objective Street trees have played a key role in the urban forest resource inventory.Traditional methods of street tree detection and survey are based on 2D satellite images,which have low resolution and lack 3D information.At present,mobile laser scanner systems have been used to successfully collect the 3D side information of urban street trees at a low cost and high efficiency.Hence,this study uses a hierarchical clustering approach to extract street tree stems from mobile laser radar(LiDAR)point clouds.This study proposes a bottom-up hierarchical clustering method to extract urban street trees from mobile laser scanner point clouds.The proposed algorithm calculates the cost of different cluster combination and optimizes the cluster merging.MethodThere are three main steps in the proposed tree stem extraction.The first preprocessing step is to filter noise and ground points to reduce the calculation complexity.The noise point filtering is based on the meanμand standard deviationσofK-nearest neighbor points.A point is considered to be an outlier if the average distance to itsK-nearest neighbors is above the specified threshold.Points that fall out of the range betweenμ-σandμ+σare regarded as noise points.To remove ground points,we analyze the elevation histogram of points.The second step is to group points from the same tree into one unit based on the clustering approach.Each cluster contains one unique point.The proximity matrix is calculated iteratively.If the cluster set is converged(i.e.,the number of clusters is stable),the algorithm will output the clustering results;otherwise,the algorithm goes to the proximity matrix calculation and repeats the above-mentioned steps.The third step is the refinement of results.Given that pole-like objects tend to be regarded as tree stems,we analyze the point distribution.The method is based on the kurtosis of point in the vertical direction.If the kurtosis of a candidate tree cluster falls inμk-1.5σkandμk+1.5σk,this cluster will be regarded as a tree;otherwise,this cluster will be regarded as a false tree.μkandσkare the mean and standard deviation kurtosis of a candidate tree cluster,respectively.The proximity matrix required for the hierarchical clustering to measure the difference between clusters is based on the Euclidean distances and the principal direction of local points.The main contribution is to minimize the cluster combination cost by solving the matching problem in graphs.ResultTo evaluate the tree stem clustering,the proposed algorithm is used on two urban scenes.The first scene is from an open benchmark located in Paris,the collection system is mobile laser scanning(MLS),and the date is in January 2013.The second scene is collected by a wearable laser scanning(WLS)system.The WLS device used to perform the study was the ZEB-REVO lightweight mobile laser scanner by GeoSLAM.The proposed algorithm succeeds in extracting 85 out of 96 tree stems from the first dataset and 118 out of 118 tree stems from the second dataset.In the urban scene,if the tree is close to the Li DAR sensor(<10 m),tree stems and branches will be extracted effectively.However,if trees are far from sensors(>30 m),the extraction results will contain the main stems and branches only due to the sparse tree points.In the two experimental scenes,the proposed algorithm effectively extracts trees within 50 m,which means that the algorithm works well in an urban street scene.The main contribution is to minimize the cluster combination cost by solving the matching problem in graphs.The proposed bottom-up clustering strategy succeeds in extracting points from the stem regions and achieves the completeness of 94.8%,correctness of98.5%,and F-score of 0.97 on urban road environments.Given that the proposed results are based on the optimal cluster combination,the robustness of the segmentation of scatter points will be higher than others.The segment of stems is based on the principal direction;therefore,the results will not be affected by the holes or incomplete regions.Moreover,the proposed stem cluster does not rely on a fitting approach.Therefore,the proposed method works for different tree models or structures.ConclusionThe proposed tree stem clustering does not require any prior knowledge of trees(e.g.,the number of trees,the location,and geometric shape information).The proposed method is based on the Euclidean distance and principal direction to formulate the proximity matrix and uses the perfect matching in a bipartite graph to optimize the cluster combination.Experiments show that the proposed method succeeds in clustering stems from two complex urban street scenes and is proved to be suitable for various tree structures.The calculation of the optimal cluster combination is effective to reduce the"over-segmentation"and"under-segmentation"in the tree stem detection,improving the clustering accuracy and robustness from 3D point clouds.
作者 徐姗姗 Xu Shanshan(College of Science and Technology,Nanjing Forest University,Nanjing 210037,China)
出处 《中国图象图形学报》 CSCD 北大核心 2021年第5期1095-1104,共10页 Journal of Image and Graphics
基金 江苏省高等学校自然科学研究项目(19KJB520010) 中国博士后科学基金项目(2019M661852) 江苏省自然科学基金项目(BK20200784)。
关键词 3维数据处理 计算机视觉 图匹配 层次聚类 点云数据 城市行道树 3D data processing computer vision graph matching hierarchical clustering point cloud data urban street tree
  • 相关文献

参考文献5

二级参考文献55

  • 1梁欣廉,张继贤,李海涛,闫平.激光雷达数据特点[J].遥感信息,2005,27(3):71-76. 被引量:58
  • 2石高涛,廖明宏.传感器网络中具有负载平衡的移动协助数据收集模式[J].软件学报,2007,18(9):2235-2244. 被引量:35
  • 3Gkikopouli A, Nikolakopoulos G, Manesis S. A survey on underwater wireless sensor networks and applications. In:Proceedings of the 20th Mediterranean Conference on Control and Automation. Barcelona, Spain:IEEE, 2012.1147-1154.
  • 4Davis A, Chang H. Underwater wireless sensor networks. In:Proceedings of the 2012 Oceans Conference. Virginia, USA:IEEE, 2012.1-5.
  • 5Tunca C, Isik S, Donmez M Y, Ersoy C. Distributed mobile sink routing for wireless sensor networks:a survey. IEEE Communications Surveys and Tutorials, 2014, 16(2):877-897.
  • 6Wang J, Yang X Q, Li B, Lee S Y, Jeon S K. A mobile sink based uneven clustering algorithm for wireless sensor networks. Journal of Internet Technology, 2013, 14(6):895-902.
  • 7Nizhamudong Y, Nakaya N, Hagihara Y, Koui Y. Performance evaluation of route cost for wireless sensor networks with a mobile sink. In:Proceedings of the 2011 SICE Annual Conference. Tokyo, Japan:IEEE, 2011.2029-2031.
  • 8Liang W F, Schweitzer P, Xu Z C. Approximation algorithms for capacitated minimum forest problems in wireless sensor networks with a mobile sink. IEEE Transactions on Computers, 2013, 62(10):1932-1944.
  • 9Saad E M, Awadalla M H, Darwish R R. A data gathering algorithm for a mobile sink in large-scale sensor networks. In:Proceedings of the 4th International Conference on Wireless and Mobile Communications. Athens, Greece:IEEE, 2008.207-213.
  • 10Liang W F, Luo J. Network lifetime maximization in sensor networks with multiple mobile sinks. In:Proceedings of the 36th Conference on Local Computer Networks. Bonn, Germany:IEEE, 2011.350-357.

共引文献49

同被引文献99

引证文献7

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部