基于点云数据的树木骨架提取算法OA
Tree skeleton extraction algorithm based on point cloud data
树木点云模型对树木保护、树木生长情况监测、构造数字孪生体具有重要意义.传统的点云骨架提取算法在提取树木点云骨架时,会出现对原始树木分叉处以及树枝生长的最外边界不能正确提取的问题.基于此,提出一种基于点云的树木点云骨架提取算法.首先,采用基于K-means的改进L1—中值骨架提取算法来提取树枝中间点,利用凸包算法对树木外边界点进行提取,并提出一种基于树木外边界点进行最近点搜索算法来提取树木分叉点.然后,将中间点、分叉点、边界点相融合得到树木点云骨架点.结果表明,通过豪斯多夫距离和倒角距离的定量评估,本算法提取的骨架点与原始点云具有较高的匹配度.相较于传统方法,本算法提取的骨架点经过归一化处理后,豪斯多夫距离和倒角距离均小于0.5,且整体表现优于对比算法.此外,采用三次贝塞尔曲线进行骨架线连接,能够有效保持树木的原始拓扑结构特征,显著提升骨架提取的准确性和完整性.
Tree point cloud models are of vital importance for applications in tree conservation,growth monitoring,and digital twin construction.Traditional point cloud skeleton extraction algorithms often encounter difficulties in accurately capturing the bifurcation structures and terminal branch extremities of tree point clouds.To address these limitations,this paper presents an improved point cloud-based skeleton extraction algorithm for trees.The proposed method first employs a modified L1-median skeleton extraction algorithm incorporating K-means clustering to identify branch center points.Subsequently,convex hull algorithms are utilized to extract the outer boundary points of the tree structure.Furthermore,a novel nearest-point search algorithm based on these boundary points is introduced to accurately detect bifurcation points.The final skeletal point cloud is obtained by integrating these extracted center points,bifurcation points and boundary points.The results demonstrate that the skeleton points extracted by this algorithm exhibit superior correspondence with the original point cloud,as evidenced by quantitative evaluations using Hausdorff distance and chamfer distance metrics.Compared with traditional methods,the skeleton points extracted by this algorithm,after normalization processing,have a Hausdorff distance and chamfer distance of less than 0.5,and overall performance is superior to the comparison algorithm.Additionally,the implementation of cubic Bézier curves for connecting the skeletal points effectively preserves the original topological characteristics of the tree structure,thereby significantly improving both the accuracy and completeness of the skeleton extraction process.
任力生;王雷;王芳
河北农业大学信息科学与技术学院,河北保定,071001||河北省农业大数据重点实验室,河北保定,071001河北农业大学信息科学与技术学院,河北保定,071001||河北省农业大数据重点实验室,河北保定,071001河北农业大学信息科学与技术学院,河北保定,071001||河北省农业大数据重点实验室,河北保定,071001
农业科技
树木骨架点云数据凸包算法体素
tree skeletonpoint cloud dataconvex hull algorithmvoxel
《中国农机化学报》 2026 (3)
68-73,80,7
河北省科技计划项目(19220119D)
评论