全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211198171.0 (22)申请日 2022.09.29 (71)申请人 东北大学 地址 110819 辽宁省沈阳市和平区文化路3 号巷11号 (72)发明人 张云洲 廖明 王浩然 张金鹏  赵晓宇 曹振中 邓志强  (74)专利代理 机构 沈阳东大知识产权代理有限 公司 21109 专利代理师 李在川 (51)Int.Cl. G06V 20/64(2022.01) G06V 10/26(2022.01) G06V 10/764(2022.01) G06V 10/42(2022.01) (54)发明名称 一种利用语义拓扑描述符进行三维点云的 闭环检测方法 (57)摘要 本发明公开了一种利用语义拓扑描述符进 行三维点云的闭环检测方法, 涉及视觉空间定位 领域; 针对以往基于单一信息进行闭环检测的算 法鲁棒性较差的问题, 在对点云进行语义分割 后, 数据预处理部分丢弃了动态语义对象的点 云, 以减少动态效果和计算负担。 从剩余的点云 中获得静态的特征点, 并根据语义特征和距离分 布计算相应的分数。 通过非最大值抑制(NMS)利 用鸟眼投影来提取节点并构建语义拓扑图。 最后 将语义拓 扑图转换为矩阵描述符, 并使用两步搜 索策略进行闭环 检测, 在保证精度的同时提高匹 配的速度, 有效应对视角变换或动态场景下的 闭 环检测工作, 以服务于无人驾驶和地图构建等应 用场景。 权利要求书3页 说明书8页 附图3页 CN 115546782 A 2022.12.30 CN 115546782 A 1.一种利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在于, 包括以下步 骤: S1:通过语义分割提取三维点云的标签类别, 并根据三维点云的语义标签丢弃指定的 物体三维点云; S2:通过凸壳投影将三维点云进行空间变换, 根据空间变换后三维点云空间分布判断 点的凹凸性, 将凸性 点对应的原 始三维点云空间中的点作为特 征点; S3:根据原始空间中三维点云的几何信息和语义信息计算特征点的分数, 利用鸟瞰图 划分栅格, 根据栅格位置选取特征点作为语义拓扑图的节点, 将每个节点之间的最大空间 距离作为语义拓扑图的边, 构建语义拓扑图; S4:将语义拓扑图转换为矩阵形式的描述符, 通过两阶段搜索策略, 以栅格图径向角度 作为起点, 拉伸为二维矩阵, 以语义距离作为矩阵中对应行列的数值, 构建为矩阵形式的描 述符, 完成闭环检测。 2.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述S1包括: 通过激光雷达获取原始的三维点云数据, 将原始 的三维点云数据通过三 维点云数据的语义分割网络得到每 个三维点云的语义类别。 3.如权利要求2所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述语义分割采用RangeNet++网络; 在语义分割后的三维点云中, 丢弃具有动态语义 对象的三维点云数据, 保留场景中静态的三维点云数据。 4.如权利要求2所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述语义分割后的三维点云中, 还 包括丢弃动态语义对象对应的静态三维点云数据。 5.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述凸壳投影, 将三维点云进行体素降采样, 三维点云通过式(1)进行空间变换; 设定 原始三维点云集合Porigin、 投影后的三维点云集合Phull及凸点集合Pconvex, 对应每个集合中 的三维点云表示 为po、 ph及pc, 观测点中心 表示为pv, 投影公式如式(1)所示: 其中: 其中, f为核函数, γ表示系数因子 。 6.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述判断点的凹凸性, 令K为设定提取的最近邻点数量, 在空间变换后的三维点云中筛 选出最近邻的K个点 提取出满足公式(3)的凸性特 征点, : 权 利 要 求 书 1/3 页 2 CN 115546782 A 2其中, 每个三维点云包括多个特征点, k表示最近邻点的排序序号, 其中k∈{1,2, …, K}, 表示对应k序号的投影点。 7.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述计算特征点的分数, 将三维点云的距离分布作为几何信 息设定特征点与观测中心 的距离为dh, 场景中三维点云的距离均值为 方差为σ2, 通过高斯核函数 计算特征 点的几何分数φ1(ph), 如式(4)所示: 特征点周围近邻点有相同语义类别的三维点云越多, 则该特征点的语义分数φ2(ph)越 高, 反之则语义分数越低, 如式(5)所示: 其中, α 表示系数因子, 将特征点的几何分数φ1(ph)和语义分数φ2(ph)相乘得到特征点 总分数φ(ph), 如式(6)所示: φ(ph)=φ1(ph)*φ2(ph)      (6)。 8.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述构建语义拓扑图, 采用鸟瞰图, 以观测中心为圆心, 半径由近到远等距的划分Nr个 同心圆, 并且以观测前方作为起始角度, 顺时针方向等 间隔的径向划分Ns个区域, 同心圆划 分线和径向区域划分线组合, 将三维点云空间以从上向下的俯视角度将场景三维点云划分 为多个栅格, 将同一栅格中不同高度的特征点, 通过局部极大值抑制 选取最大分数 的特征 点作为所在栅格的代表点, 所有栅格中的代表点作为语义拓扑图的节点; 以栅格作为距离 的基本单位, 将任意两个栅格距离与特征点总分数相乘得到语义拓扑图的节点之 间带有几 何和语义权 重的语义距离, 取节点之间最大的语义距离作为图的边, 构建语义拓扑图; 设定任意栅格的特征点为Ni,m, 其中i是栅格圈数的序号, i∈{ 1,2,…,Nr}, Nr为栅格圈 数的最大序号; j表示栅格角度划分的第j序号, j∈{1,2, …,Ns}, Ns为栅格角度划分的最大 序号; m表示栅格角度划分的第 m序号, 且m≠j; 栅格特征点的语义类别为o, 设定max为使得 语义距离最大的函数, 语义几何距离dg和语义种类距离ds计算如式(7)、 式(8)所示: 其中, o表示 栅格特征点的语义类别。 9.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述两步搜索算法, 包括第一步搜索算法及第二步搜索算法; 以观测中心 为圆心的栅格 地图由多个同心圆组成, 径向间隔相同的角度进行划分, 拉伸为首尾相接的二维矩阵。 10.如权利要求1所述的利用语义拓扑描述符进行三维点云的闭环检测方法, 其特征在 于, 所述第一步搜索算法, 将矩阵转换为向量k, 采用k ‑d树的结构存储和搜索当前场景的候 选帧;权 利 要 求 书 2/3 页 3 CN 115546782 A 3

PDF文档 专利 一种利用语义拓扑描述符进行三维点云的闭环检测方法

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种利用语义拓扑描述符进行三维点云的闭环检测方法 第 1 页 专利 一种利用语义拓扑描述符进行三维点云的闭环检测方法 第 2 页 专利 一种利用语义拓扑描述符进行三维点云的闭环检测方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:58:22上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。