一种基于停车位角点检测的自动泊车方法及系统

文档序号:28168939发布日期:2021-12-24 23:12阅读:360来源:国知局
一种基于停车位角点检测的自动泊车方法及系统

1.本发明涉及一种智能驾驶汽车领域,尤其是涉及一种基于停车位角点检测的自动泊车方法及系统。


背景技术:

2.环境感知系统是智能汽车的重要系统之一,可提供丰富的环境目标和周围信息,从而顺利完成自动行驶任务。针对停车位检测器进行优化后处理算法,加速感知系统以达到实时性的研究具有重要实际应用价值。
3.在停车位检测领域,考虑到路面情况的复杂,往往有积水、阴影等干扰存在,目前的停车位检测方法已采用机器学习的方案进行检测。基于传统机器学习方法的包括使用radon变换检测停车位线条或使用harris检测器、adaboost方法检测停车位角点,基于深度学习的方法,如使用yolo v2定位停车位角点坐标。这些方法的结果在很大程度上取决于分类器的特征设计和后续的逻辑推理,但机器学习不是专门为停车位设计的算法,计算数量庞大,无法在车载的低算力平台上做到实时运行。


技术实现要素:

4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于停车位角点检测的自动泊车方法及系统,计算复杂度低,部署难度低。
5.本发明的目的可以通过以下技术方案来实现:
6.一种基于停车位角点检测的自动泊车方法,包括以下步骤:
7.1)将停车位鸟瞰图输入特征检测器,获得角点、入口线以及边线的热力图;
8.2)对角点热力图进行过滤,获得角点列表;
9.3)对角点列表中的角点两两组合,计算每个角点组合中两个角点之间的距离,构成距离表;
10.4)剔除距离表中不满足国标停车位尺寸要求的角点组合;
11.5)剔除距离表中不满足椭圆限制条件的角点组合;
12.6)根据入口线以及边线的热力图获取入口线和边线的朝向,剔除距离表中不满足与入口线以及边线的相对位置关系的角点组合;
13.7)根据距离表中的角点组合确定停车位区域,根据停车位位置完成自动泊车。
14.进一步地,所述的椭圆限制条件包括:
15.以组合中两个角点为焦点,根据设定焦距绘制椭圆,所述的椭圆中不存在第三个角点。
16.进一步地,所述的角点组合与入口线的相对位置关系包括:
17.所述的角点组合中的两个角点连线方向与入口线方相同。
18.进一步地,所述的角点组合与边线的相对位置关系包括:
19.所述的角点组合中的两个角点连线方向与入口线方相同,所述的角点组合中的两
个角点所在的两条边线互相平行。
20.进一步地,所述的特征检测器包括spfcn模块,且采用hourglass结构。
21.一种基于停车位角点检测的自动泊车系统,包括图像采集模块、角点检测模块、角点过滤模块、距离计算模块、角点筛选模块和自动泊车模块;
22.所述的图像采集模块采集停车位鸟瞰图;
23.所述的角点检测模块将停车位鸟瞰图输入特征检测器,获得角点、入口线以及边线的热力图;
24.所述的角点过滤模块对角点热力图进行过滤,获得角点列表;
25.所述的距离计算模块对角点列表中的角点两两组合,并计算每个角点组合中两个角点之间的距离,构成距离表;
26.所述的角点筛选模块包括第一筛选单元、第二筛选单元和第三筛选单元;
27.所述的第一筛选单元用于剔除距离表中不满足国标停车位尺寸要求的角点组合;
28.所述的第二筛选单元用于剔除距离表中不满足椭圆限制条件的角点组合;
29.所述的第三筛选单元用于根据入口线以及边线的热力图获取入口线和边线的朝向,并剔除距离表中不满足与入口线以及边线的相对位置关系的角点组合;
30.所述的自动泊车模块根据距离表中的角点组合确定停车位区域,根据停车位位置完成自动泊车。
31.进一步地,所述的椭圆限制条件包括:
32.以组合中两个角点为焦点,根据设定焦距绘制椭圆,所述的椭圆中不存在第三个角点。
33.进一步地,所述的角点组合与入口线的相对位置关系包括:
34.所述的角点组合中的两个角点连线方向与入口线方相同。
35.进一步地,所述的角点组合与边线的相对位置关系包括:
36.所述的角点组合中的两个角点连线方向与入口线方相同,所述的角点组合中的两个角点所在的两条边线互相平行。
37.进一步地,所述的特征检测器包括spfcn模块,且采用hourglass结构。
38.与现有技术相比,本发明具有以如下有益效果:
39.本发明通过特征检测器检测出角点、入口线以及边线的热力图,再根据国标停车位尺寸要求、椭圆限制条件以及与入口线以及边线的相对位置关系对角点组合进行筛选,最后根据筛选后的合理的角点组合确定停车位位置,即通过特征检测器以及后处理算法共同完成停车位的检测,本发明提出的自动泊车方法计算复杂度低,部署难度低,可在车载的低算力平台上做到实时运行,在不同设备条件下大幅提升后处理速度,解决了原有算法无法在量产车低算力平台上做到实时停车位检测的问题,针对停车位检测和自动泊车任务,提高智能驾驶系统环境感知模块的鲁棒性和稳定性。
附图说明
40.图1为本发明的方法流程示意图;
41.图2为特征检测器的检测流程图;
42.图3为角点组合的筛选流程示意图;
43.图4为特征检测器的结构示意图。
具体实施方式
44.下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
45.实施例1
46.一种基于停车位角点检测的自动泊车方法,如图1、图2和图3,包括以下步骤:
47.1)将停车位鸟瞰图输入特征检测器,获得角点、入口线(entry line)以及边线(side line)的热力图;
48.2)对角点热力图进行过滤(filter),获得包含角点坐标(x,y)的角点列表;
49.3)对角点列表中的角点两两组合,计算每个角点组合中两个角点之间的距离d,构成距离表(distance map);
50.4)剔除距离表中不满足国标停车位尺寸要求的角点组合,国标停车位尺寸的宽为2.5米,长为5~5.5米;
51.5)剔除距离表中不满足椭圆(ellipse)限制条件的角点组合;
52.6)根据入口线以及边线的热力图获取入口线和边线的朝向(用角度cos值和sin值表示),剔除距离表中不满足与入口线以及边线的相对位置关系的角点组合;
53.7)根据距离表中的角点组合确定停车位鸟瞰图视野外的角点组合(即停车位内侧的相对两个角点),从而确定完整的停车位区域,通过can信号将停车位区域传输给相关决策规划模块以完成自动泊车。
54.通过四个鱼眼相机获取环视图,并转换到鸟瞰图视角,获得停车位鸟瞰图。
55.通过距离表中添加掩码,实现对角点组合的剔除。
56.考虑到不属于同一停车位或属于地面其他标记的情况,提出基于椭圆的进一步筛选方式,正确的停车位角点组合之间应不存在第三点,因此以任意停车位角点组合中的两点作为椭圆焦点绘制的椭圆内应不存在第三点,即椭圆限制条件包括:
57.以组合中两个角点为焦点,根据设定焦距绘制椭圆,椭圆中不存在第三个角点。
58.根据椭圆的物理意义,平面上到两点的距离之和为定值,因此可以根据已有的距离表中对应两点的行相加作为所有点到该两点的距离之和,并将其和预设的焦距相对比以判断停车位角点组合之间是否存在第三点,角点组合与入口线的相对位置关系包括:
59.角点组合中的两个角点连线方向与入口线方相同。
60.角点组合与边线的相对位置关系包括:
61.角点组合中的两个角点连线方向与入口线方相同,角点组合中的两个角点所在的两条边线互相平行。
62.如图4,特征检测器包括spfcn模块,且采用hourglass结构,特征检测器针对特定感知野进行结构搜索,并通过剪枝进行轻量化处理,以满足实时性要求。
63.实施例2
64.一种基于停车位角点检测的自动泊车系统,包括图像采集模块、角点检测模块、角点过滤模块、距离计算模块、角点筛选模块和自动泊车模块;
65.图像采集模块采集停车位鸟瞰图;
66.角点检测模块将停车位鸟瞰图输入特征检测器,获得角点、入口线以及边线的热力图;
67.角点过滤模块对角点热力图进行过滤,获得角点列表;
68.距离计算模块对角点列表中的角点两两组合,并计算每个角点组合中两个角点之间的距离,构成距离表;
69.角点筛选模块包括第一筛选单元、第二筛选单元和第三筛选单元;
70.第一筛选单元用于剔除距离表中不满足国标停车位尺寸要求的角点组合;
71.第二筛选单元用于剔除距离表中不满足椭圆限制条件的角点组合;
72.第三筛选单元用于根据入口线以及边线的热力图获取入口线和边线的朝向,并剔除距离表中不满足与入口线以及边线的相对位置关系的角点组合;
73.自动泊车模块根据距离表中的角点组合确定停车位区域,根据停车位位置完成自动泊车。
74.椭圆限制条件包括:
75.以组合中两个角点为焦点,根据设定焦距绘制椭圆,椭圆中不存在第三个角点。
76.角点组合与入口线的相对位置关系包括:
77.角点组合中的两个角点连线方向与入口线方相同。
78.角点组合与边线的相对位置关系包括:
79.角点组合中的两个角点连线方向与入口线方相同,角点组合中的两个角点所在的两条边线互相平行。
80.特征检测器包括spfcn模块,且采用hourglass结构。
81.实施例1和实施例2提出了一种基于停车位角点检测的自动泊车方法及系统,将停车位角点的更多信息引入后处理算法,并在计算流程上进行优化,可在不同设备条件下大幅提升后处理速度,提高智能驾驶系统环境感知模块的鲁棒性和稳定性。
82.以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1