[发明专利]基于密度直方图的机载LiDAR点云数据漏洞快速检测方法有效
| 申请号: | 201910242281.4 | 申请日: | 2019-03-28 |
| 公开(公告)号: | CN110008207B | 公开(公告)日: | 2020-08-07 |
| 发明(设计)人: | 杨必胜;唐建波;袁振超;张麟;董震 | 申请(专利权)人: | 武汉大学;上海市测绘院 |
| 主分类号: | G06F16/215 | 分类号: | G06F16/215 |
| 代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 严彦 |
| 地址: | 430072 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 密度 直方图 机载 lidar 数据 漏洞 快速 检测 方法 | ||
1.一种基于密度直方图的机载LiDAR点云数据漏洞快速检测方法,其特征在于,包括以下步骤:
步骤1,利用航飞测区边界数据对获取的大范围机载LiDAR点云数据进行分块,实现方式如下,
设原始点云数据为S={s1,s2,…,sn},其中,n为原始点云数据中点的数目,si为第i个点;对应的一块航飞测区的边界多边形Q={p1,p2,…,pm,p1},其中,m为多边形中点的数目,pk为多边形Q的第k个顶点;
对于原始点云数据S中的每一个点si判断该点是否落在航飞测区的边界多边形Q内,i=1,2,…,n;如果si落在多边形Q内,则标记si为Q内的点,否则标记为其他点;
最后,将所有落入到同一个多边形Q内的点云输出保存到一个独立的点云数据文件中,实现对原始点云数据的分块操作;
步骤2,针对每一个分块点云数据,按照预设尺寸的规则格网进行划分,并统计落入每个格网内点云的数目,绘制点云分布的密度直方图;
步骤3,根据点云分布的密度直方图和预设的密度分割阈值,识别点云数据中密度较低的区域为候选漏洞区域,实现过程为,依据密度分割阈值对点云分布的密度直方图进行二值化处理,对点密度小于密度分割阈值的格网进行聚类,在滤波处理后,利用数学形态算子和边界跟踪算法,从点云密度分布的二值图像中提取候选漏洞区域的边界;
步骤4,根据输入的水域边界数据,通过计算多边形间的重叠度进行匹配,从候选漏洞边界中过滤属于水域的边界,输出最后保留的候选漏洞区域边界为检测的漏洞区域边界结果;所述通过计算多边形间的重叠度进行匹配,实现方式如下,
设步骤3所得候选漏洞区域的边界为C={c1,c2,…,cK},输入的水域边界B={b1,b2,…,bM},对于C中的每一个边界,计算其与B中边界的最大重叠度:
其中,ck为候选漏洞区域边界C集合中的一个元素,K为候选漏洞区域边界C中元素的数目,bt为水域边界集合B中的一个元素,M为水域边界集合B中元素的数目,|ck|是多边形ck的面积,ck∩bt表示多边形ck与多边形bt的相交区域的面积;
给定重叠度的最小阈值Rmax,如果R(ck)大于或等于预设重叠度阈值Rmax,则将ck从C中剔除,否则保留ck为最终检测到的点云数据漏洞区域边界。
2.根据权利要求书1所述基于密度直方图的机载LiDAR点云数据漏洞快速检测方法,其特征在于:步骤3中,利用数学形态算子,包括先采用数学形态学的膨胀算子,再使用腐蚀算子,对滤波后的二值图像进行平滑处理,以获得较为完整的漏洞区域。
3.根据权利要求书1所述基于密度直方图的机载LiDAR点云数据漏洞快速检测方法,其特征在于:重叠度阈值Rmax=0.7。
4.根据权利要求书1所述基于密度直方图的机载LiDAR点云数据漏洞快速检测方法,其特征在于:对于原始点云数据S中的每一个点,判断该点是否落在航飞测区的边界多边形Q内,采用射线法实现。
5.根据权利要求书1或2或3或4所述基于密度直方图的机载LiDAR点云数据漏洞快速检测方法,其特征在于:所述水域边界数据包括河流和湖泊的边界数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学;上海市测绘院,未经武汉大学;上海市测绘院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910242281.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链系统的数据处理方法及装置
- 下一篇:一种数据治理方法及系统





