[发明专利]一种基于机载激光雷达树点云重建三维树模型的方法有效
申请号: | 202010469062.2 | 申请日: | 2020-05-28 |
公开(公告)号: | CN111612896B | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 胡少军;李峥嵘;董苏营;周远山;张志毅 | 申请(专利权)人: | 西北农林科技大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T17/10 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 吴林 |
地址: | 712100 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机载 激光雷达 树点云 重建 三维 模型 方法 | ||
1.一种基于机载激光雷达树点云重建三维树模型的方法,其特征在于,包括以下步骤:
S1、将机载激光雷达树点云投影至平面形成高度图;
树冠的形状表明树干的中心位置高、周围高度低且从中心到四周高度呈递减趋势,基于树冠这一特点,将树点云的最高位置投影到平面上,颜色用对应高度值表示形成高度图;
S2、采用切片法交互式分隔获取单棵树点云;
S21、根据高度图交互式粗选单棵树区域;
根据高度图选择树冠的中心,确定树冠的大致区域半径,同时对应三维空间联动生成一个圆柱体区域,计算落入圆柱体内的点;
将落入圆柱体内的点根据高度方向分成多个切片,针对切片内的点,获得对应的切片凸包;
S22、交互式精细调整凸包;
交互式调整或删除凸包形成的多边形的顶点,并动态判断哪些点落入了新凸包的多边形区域内;
若点均在凸包的多边形内部,则全部选定为当前单棵树切片中的点云,至上而下依次调整所有切片,连接相邻切片形成三维凸包,导出三维凸包内的点云即形成分割后的单棵树点云;
S3、基于单棵树点云构造连通图;
S4、基于植物学规律构建树点云的方向场;
方向场几乎对称于树的中心线;树干方向几乎垂直于地面;当从中心线移动到图像的侧面时,方向角减小,分枝逐渐指向水平;高枝的方向角变化较低,枝的方向角变化慢;
S5、基于贪婪算法生成树骨架;
在连通图的基础上,基于贪婪算法结合方向场生成树骨架;
S6、基于管道模型和广义圆柱体重建树的三维几何模型;
根据树骨架采用管道模型和广义圆柱体进行绘制,获得三维树模型。
2.如权利要求1所述的基于机载激光雷达树点云重建三维树模型的方法,其特征在于,所述步骤S1生成高度图的方法为:
选取一片机载雷达树林点云,点云中任意一点在三维空间表示为Pi=(Pix,Piy,Piz)(i=1,2,…,n),Pmin和Pmax分别表示点云包围盒最小和最大坐标值点,Δs为分辨率,将点云离散化投影的二维高度图像的长宽分别表示为和
3.如权利要求2所述的基于机载激光雷达树点云重建三维树模型的方法,其特征在于,所述步骤S21获得对应的凸包的方法为:
圆柱体的上下底中心位置分别为(aΔs+Pmax.x,Pmax.y,bΔs+Pmax.z)和(aΔs+Pmin.x,Pmin.y,bΔs+Pmin.z),圆柱的半径为rΔs,然后计算出落入圆柱体内的点并表示为P′i(i=1,2,…,m),P′min和P′max分别表示圆柱体内点云包围盒最小坐标值点和最大坐标值点,设定Δh为高度方向切片分辨率,将落入圆柱体内的点分为个切片,落入第i个切片的点Qi(i=1,2,…,N)对应高度范围为[P′min.y+(i–0.5)Δh,P′min.y+(i+0.5)Δh],针对切片i内的点Qi,采用安德鲁单调链凸包算法求得对应凸包,步骤如下:
a.将给定Qi按x坐标升序排序,x坐标值若相同则按y坐标升序排序;
b.创建凸包上部
将排序后的点按照x坐标从小到大加入凸包S,若新加入点使得S不再是凸多边形,则逆序删除之前加入S的点,直到S重新成为凸多边形为止;
c.创建凸包下部
将排序后的点按照x坐标从大到小加入凸包V,若新加入点使得V不再是凸多边形,则逆序删除之前加入V的点,直到V重新成为凸多边形为止;
合并集合S∪V形成最终Qi对应凸包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北农林科技大学,未经西北农林科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010469062.2/1.html,转载请声明来源钻瓜专利网。