障碍物的轮廓获取方法、系统、介质及电子设备技术方案

技术编号:35648072 阅读:49 留言:0更新日期:2022-11-19 16:42
本发明专利技术提供一种障碍物的轮廓获取方法、系统、介质及电子设备,所述障碍物的轮廓获取方法包括:获取感知障碍物得到的超声波点云和视觉特征点云;基于所述超声波点云提取所述障碍物的超声波轮廓线;利用所述超声波轮廓线将位于障碍物外侧的视觉特征点删除,获得保留的视觉特征点;将所述超声波轮廓线与所述保留的视觉特征点拟合,获得所述障碍物的一阶轮廓线。本发明专利技术获取稀疏点云聚类轮廓时有效降低了点云中噪音点的干扰,提高了轮廓的拟合精度,进而提高了目标检测的精度。而提高了目标检测的精度。而提高了目标检测的精度。

【技术实现步骤摘要】
障碍物的轮廓获取方法、系统、介质及电子设备


[0001]本专利技术属于智能驾驶
,涉及一种障碍物探测方法,特别是涉及一种障碍物的轮廓获取方法、系统、介质及电子设备。

技术介绍

[0002]全自动泊车辅助系统(Auto Parking Assist,APA)和自主代客泊车系统(Automated Valet Parking,AVP)使用AVM(环视)和USS(超声波雷达)感知泊车环境。由环视相机感知到的视觉特征点云和由超声波雷达感知到的超声波点云均为稀疏点云,从稀疏点云中获取障碍物外轮廓的方法主要包括以下步骤:1)稀疏点云聚类;2)计算聚类边界,作为障碍物外轮廓。之后控制和规划模块依据障碍物外轮廓做相应的响应。
[0003]其中,步骤1)中,点云聚类多采用基于空间距离的聚类方法,稀疏点云中某些点与点之间的距离会超过聚类距离阈值,导致同一目标的点云被分割成多个子聚类,最终生成多条互不相关的外轮廓线,无法表达真实障碍物的外轮廓。步骤2)中,由于环境因素和传感器自身精度影响,点云中会包含一些噪音点,位于边界位置的噪音点往往对障碍物外轮廓的计算产生干扰。
[0004]综上所述,现有的障碍物外轮廓获取方法得到的轮廓存在误差,导致目标检测的精度较低。

技术实现思路

[0005]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种障碍物的轮廓获取方法、系统、介质及电子设备,用于解决现有障碍物轮廓获取方法检测精度较低的问题。
[0006]为实现上述目的及其他相关目的,本专利技术提供一种障碍物的轮廓获取方法,所述障碍物的轮廓获取方法包括:获取感知障碍物得到的超声波点云和视觉特征点云;基于所述超声波点云提取所述障碍物的超声波轮廓线;利用所述超声波轮廓线将位于障碍物外侧的视觉特征点删除,获得保留的视觉特征点;将所述超声波轮廓线与所述保留的视觉特征点拟合,获得所述障碍物的一阶轮廓线。
[0007]于本专利技术的一实施例中,所述基于所述超声波点云提取所述障碍物的超声波轮廓线的一种实现过程包括:计算获得所述超声波点云的外接凸多边形;删除所述外接凸多边形中位于障碍物背侧的边线,获得凸多边线段;以所述凸多边线段的各端点作为拐点,依据所述拐点将所述超声波点云分割为若干点云块;计算各所述点云块的拟合线段;将各所述拟合线段拼接获得所述障碍物的超声波轮廓线。
[0008]于本专利技术的一实施例中,计算获得所述超声波点云的外接凸多边形的一种实现过程包括:于所述超声波点云中选择Y方向上坐标值最小的点作为起点,加入凸包点集中;将所述超声波点云中其余点与起点分别连线,计算各连线在极坐标系下的角度;将每个点根据角度从小到大的顺序进行逆时针方向排序;从角度最小值对应的点开始,依次选取符合预设条件的点加入所述凸包点集;所述预设条件包括:根据所述逆时针方向排序,选取该点
和下一个点组成一个向量,选取该点和所述凸包点集中最后一个点组成一个向量;若两个向量的方向为逆时针方向,则将该点加入所述凸包点集,否则不加入;依次连接所述凸包点集中的点,形成所述外接凸多边形。
[0009]于本专利技术的一实施例中,删除所述外接凸多边形中位于障碍物背侧的边线,获得凸多边线段的一种实现过程包括:依次选取所述外接凸多边形的每一条边,以该边的长度作为长度,以预设聚类阈值作为宽度,形成一个矩形,选取位于该矩形内部的点云;将各所述矩形内部的点云按照对应边的法线方向投影至对应边的线段上,得到投影点,计算投影点在线段上的分布密度;根据所述外接凸多边形的每一条边的点云投影结果获得位于障碍物背侧的边线段;从所述外接凸多边形中删除所述位于障碍物背侧的边线段。
[0010]于本专利技术的一实施例中,计算各所述点云块的拟合线段的一种实现过程包括:对点云块中的所有点采用最小二乘法公式拟合,获得该点云块的拟合线段。
[0011]于本专利技术的一实施例中,将所述超声波轮廓线与所述保留的视觉特征点拟合,获得所述障碍物的一阶轮廓线的一种实现过程包括:根据所述超声波轮廓线的端点和所述保留的视觉特征点,利用凸包算法计算所述障碍物的外接凸多边形,形成一阶轮廓线。
[0012]于本专利技术的一实施例中,所述障碍物的轮廓获取方法还包括:基于凹多边形算法对所述视觉特征点云进行处理,获得所述障碍物的一阶轮廓线。
[0013]于本专利技术的一实施例中,所述障碍物的轮廓获取方法还包括:将所述障碍物的视觉目标与所述一阶轮廓线进行合并,获得所述障碍物的外轮廓;所述障碍物的视觉目标通过图像采集和图像处理获得。
[0014]于本专利技术的一实施例中,将所述障碍物的视觉目标与所述一阶轮廓线进行合并,获得所述障碍物的外轮廓的一种实现过程包括:通过空间几何关系将视觉目标与所述一阶轮廓线进行一对多关联;被关联上的轮廓线通过延长端点或增加虚拟线段的方式合并成完整的轮廓线;删除障碍物背侧的轮廓线;基于所述轮廓线修正所述障碍物(视觉目标)的位姿。
[0015]本专利技术还公开一种障碍物的轮廓获取系统,所述障碍物的轮廓获取系统包括:点云获取模块,获取感知障碍物得到的超声波点云或/和视觉特征点云;轮廓线提取模块,与所述点云获取模块通信相连,基于所述超声波点云提取所述障碍物的超声波轮廓线;点云筛选模块,与所述点云获取模块和所述轮廓线提取模块分别通信相连,利用所述超声波轮廓线将位于障碍物外侧的视觉特征点删除,获得保留的视觉特征点;一阶轮廓线生成模块,与所述点云筛选模块通信相连,将所述超声波轮廓线与所述保留的视觉特征点拟合,获得所述障碍物的一阶轮廓线。
[0016]于本专利技术的一实施例中,所述障碍物的轮廓获取系统还包括轮廓线获取模块,与所述点云获取模块通信相连,基于凹多边形算法对所述视觉特征点云进行处理,获得所述障碍物的一阶轮廓线。
[0017]本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述的障碍物的轮廓获取方法的步骤。
[0018]本专利技术还提供一种电子设备,所述电子设备包括:存储器,存储有一计算机程序;处理器,与所述存储器通信相连,在调用所述计算机程序时实现所述的障碍物的轮廓获取方法的步骤。
[0019]如上所述,本专利技术所述的障碍物的轮廓获取方法、系统、介质及电子设备,具有以下有益效果:
[0020]本专利技术获取稀疏点云聚类轮廓时有效降低了点云中噪音点的干扰,提高了轮廓的拟合精度。
[0021]本专利技术基于稀疏点云聚类和视觉目标对属于同一障碍物的若干部分轮廓线进行合并,获取障碍物完整的外轮廓信息,同时基于完整的外轮廓信息修正障碍物的位姿,提高了目标检测的精度。
附图说明
[0022]图1A显示为本专利技术实施例所述的障碍物的轮廓获取方法的一种实现流程示意图。
[0023]图1B显示为本专利技术实施例所述的障碍物的轮廓获取方法的另一种实现流程示意图。
[0024]图2A显示为本专利技术实施例所述的超声波点云的外接凸多边形和对应的背侧边示意图。
[0025]图2B显示为本专利技术实施例所述的超声波点云在外接凸多边形上的投影点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种障碍物的轮廓获取方法,其特征在于,所述障碍物的轮廓获取方法包括:获取感知障碍物得到的超声波点云和视觉特征点云;基于所述超声波点云提取所述障碍物的超声波轮廓线;利用所述超声波轮廓线将位于障碍物外侧的视觉特征点删除,获得保留的视觉特征点;将所述超声波轮廓线与所述保留的视觉特征点拟合,获得所述障碍物的一阶轮廓线。2.根据权利要求1所述的障碍物的轮廓获取方法,其特征在于,所述基于所述超声波点云提取所述障碍物的超声波轮廓线的一种实现过程包括:计算获得所述超声波点云的外接凸多边形;删除所述外接凸多边形中位于障碍物背侧的边线,获得凸多边线段;以所述凸多边线段的各端点作为拐点,依据所述拐点将所述超声波点云分割为若干点云块;计算各所述点云块的拟合线段;将各所述拟合线段拼接获得所述障碍物的超声波轮廓线。3.根据权利要求2所述的障碍物的轮廓获取方法,其特征在于,计算获得所述超声波点云的外接凸多边形的一种实现过程包括:于所述超声波点云中选择Y方向上坐标值最小的点作为起点,加入凸包点集中;将所述超声波点云中其余点与起点分别连线,计算各连线在极坐标系下的角度;将每个点根据角度从小到大的顺序进行逆时针方向排序;从角度最小值对应的点开始,依次选取符合预设条件的点加入所述凸包点集;所述预设条件包括:根据所述逆时针方向排序,选取该点和下一个点组成一个向量,选取该点和所述凸包点集中最后一个点组成一个向量;若两个向量的方向为逆时针方向,则将该点加入所述凸包点集,否则不加入;依次连接所述凸包点集中的点,形成所述外接凸多边形。4.根据权利要求2所述的障碍物的轮廓获取方法,其特征在于,删除所述外接凸多边形中位于障碍物背侧的边线,获得凸多边线段的一种实现过程包括:依次选取所述外接凸多边形的每一条边,以该边的长度作为长度,以预设聚类阈值作为宽度,形成一个矩形,选取位于该矩形内部的点云;将各所述矩形内部的点云按照对应边的法线方向投影至对应边的线段上,得到投影点,计算投影点在线段上的分布密度;根据所述外接凸多边形的每一条边的点云投影结果获得位于障碍物背侧的边线段;从所述外接凸多边形中删除所述位于障碍物背侧的边线段。5.根据权利要求2所述的障碍物的轮廓获取方法,其特征在于,计算各所述点云块的拟合线段的一种实现过程包括:对点云块中的所有点采用最小二乘法公式拟合,获得该点云块的拟合线段。6.根据权利要求1所述的障碍物的轮廓获...

【专利技术属性】
技术研发人员:宫铭钱崔峰孙培钦
申请(专利权)人:纵目科技上海股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1