一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

空位识别方法、车辆及可读存储介质与流程

2022-05-08 06:51:22 来源:中国专利 TAG:


1.本发明涉及自动驾驶技术领域,尤其涉及一种空位识别方法、车辆及可读存储介质。


背景技术:

2.自动驾驶车辆在行驶过程中,依赖各种传感器来感知周围的环境,传感器的感知能力一方面依赖于自身固有的属性(视野范围/视野角度/感知算法识别能力),另一方面又取决于障碍物(车/人等)与自车的相对位置关系:比如在道路前方空旷的情况下,自车能看到前方100内的所有物体,但当自车前方近处有一个障碍车时,则只能看到该障碍车,远处更多的障碍车被该障碍车遮挡了,自车无法“看到”。自动驾驶车辆根据感知到的信息,规划行驶路径,执行变道/借道等驾驶任务。比如,处于自动驾驶状态的自车,感知到前方慢速或静止车辆,并识别到远处有空挡,便尝试借道超车。然而经由传感器感知到的环境信息,与真实世界并不一致,自动驾驶车辆由此做出错误的判断,规划出不符合人类驾驶经验的路径。如图1所示,自车看到前方障碍车a,但传感器没看到障碍车b/c(但人眼可以看到),认为a后方存在空位可以供借道超车插入,但人类因为看到了b/c不会借道超车,所以自动驾驶车辆规划出的路径不符合人类预期。


技术实现要素:

3.有鉴于此,本发明提供了一种空位识别方法、车辆及可读存储介质,能提高自动驾驶时识别空位的准确度。
4.本技术提供了一种空位识别方法,应用于车辆,包括:
5.获取车辆周围的交通事件;
6.根据所述交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络;
7.根据所述交通事件和所述贝叶斯网络计算车辆周围存在空位的概率;
8.若存在空位的概率大于预设阈值,则判断存在空位。
9.可选地,所述交通事件包括感知类事件、行为类事件和交通流类事件中至少一项;
10.所述感知类事件,包括:
11.障碍车信息;
12.潜在空位的面积在视野范围内的比例;
13.所述行为类事件,包括:
14.障碍车沿着潜在空位所在车道行驶;
15.连续的障碍车队列沿着潜在空位所在车道行驶;
16.所述交通流事件,包括:
17.潜在空位所在车道的通畅概率;
18.潜在空位所在车道的相邻同方向车道的通畅概率。
19.可选地,获取所述潜在空位的面积在视野范围内的比例的步骤,包括:
20.根据车辆所在位置、传感器安装位置及其可视范围、障碍车位置得到潜在空位的面积在视野范围内的比例。
21.可选地,判断所述障碍车沿着潜在空位所在车道行驶的步骤,包括:
22.根据障碍车历史轨迹与潜在空位所在车道参考线的相关性,得到所述障碍车的未来行驶轨迹在潜在空位所在车道的概率。
23.可选地,获取所述潜在空位所在车道的通畅概率的步骤,包括:
24.根据潜在空位所在车道的车速、车辆数目和道路长度,计算潜在空位所在车道的畅通概率。
25.可选地,根据所述交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络,包括:
26.建立所述交通事件之间的依赖关系;
27.确定所述交通事件之间的联合概率,以建立贝叶斯网络。
28.可选地,所述建立所述交通事件之间的依赖关系,包括:
29.根据贝叶斯网络的结构学习方法建立交通事件之间的依赖关系。
30.可选地,所述确定所述交通事件之间的联合概率,包括:
31.根据先验分布模型对所述交通事件的联合概率分布进行参数学习,得到交通事件之间的联合概率。
32.本技术还提供一种车辆,包括:存储器、处理器,其中,存储器上存储有空位识别程序,空位识别程序被处理器执行时实现如上所述的空位识别方法的步骤。
33.本技术还提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上所述的空位识别方法。
34.综上所述,本发明提供的空位识别方法,应用于车辆,包括:获取车辆周围的交通事件;根据交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络;根据交通事件和贝叶斯网络计算车辆周围存在空位的概率;若存在空位的概率大于预设阈值,则判断存在空位。本技术基于贝叶斯网络建立不同交通事件发生概率之间的依赖关系,输出车辆的传感器视野不可及的范围内存在可利用空间的概率,提高自动驾驶时识别空位的准确度。
35.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
36.图1为根据现有技术中自动驾驶车辆感知空位的示意图;
37.图2为根据本发明实施例示出的空位识别方法的流程示意图;
38.图3为根据本发明实施例示出的判断障碍车行驶轨迹的示意图;
39.图4为根据本发明实施例示出的贝叶斯网络的结构示意图。
具体实施方式
40.为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明详细说明如下。
41.第一实施例
42.如图2所示,本发明实施例提供了一种空位识别方法,应用于如第一实施例所示的空位识别方法,包括:
43.步骤201,获取车辆周围的交通事件。
44.可选地,交通事件包括感知类事件、行为类事件和交通流类事件中至少一项;
45.感知类事件,包括:
46.障碍车信息;
47.潜在空位的面积在视野范围内的比例;
48.行为类事件,包括:
49.障碍车沿着潜在空位所在车道行驶;
50.连续的障碍车队列沿着潜在空位所在车道行驶;
51.交通流事件,包括:
52.潜在空位所在车道的通畅概率;
53.潜在空位所在车道的相邻同方向车道的通畅概率。
54.其中,感知类事件包括障碍车信息,可根据自动驾驶车辆的各类传感器(摄像头、雷达等)探测到的障碍车信息,如障碍车数量、障碍车位置等。并可根据障碍车信息进一步得到潜在空位的面积在视野范围内的比例。具体地,首先根据摄像头的图像信息,基于深度学习识别出可行使区域和不可行驶区域。由于障碍车遮挡,不可行驶区域中可能存在潜在空位,可根据自动驾驶车辆所在位置、传感器安装位置及其可视范围、障碍车位置得到潜在空位的面积在视野范围内的比例。
55.其中,行为类事件,包括:障碍车沿着潜在空位所在车道行驶;以及连续的障碍车队列沿着潜在空位所在车道行驶。判断障碍车沿着潜在空位所在车道行驶的步骤,包括:根据障碍车历史轨迹与潜在空位所在车道参考线的相关性,得到障碍车的未来行驶轨迹在潜在空位所在车道的概率。如图3所示,通过车辆的历史轨迹判断车辆与车道参考线的相关性,即通过车辆的历史轨迹评判车辆去左车道和右车道的概率。通过数值分析评估障碍车历史轨迹在xyt三维空间内的与空位所在车道参考线的相关性,得到障碍车沿着潜在空位所在车道行驶的概率。相似地,当探测到连续的障碍车队列时,则根据上述相似方法分别计算得到各辆障碍车沿着潜在空位所在车道行驶的概率,进而得到连续的障碍车队列沿着潜在空位所在车道行驶的概率。
56.其中,交通流事件,包括:潜在空位所在车道的通畅概率;潜在空位所在车道的相邻同方向车道的通畅概率。具体地,交通流特性图用来宏观描述交通流的状况统计图,其中包括车道占用率(每公里多少车),车流量(每小时通行多少车)等数据。根据潜在空位所在车道的交通流特性图可得到当前道路的车速、车辆数目和道路长度等数据,进而计算出潜在空位所在车道的畅通概率。相似地,可根据上述方法计算出潜在空位所在车道的相邻同方向车道的通畅概率。上述交通流事件可用于比较判断潜在空位所在车道是否比相邻车道更通畅,根据比较结果评估潜在空位存在的概率。若潜在空位所在车道比相邻车道更通畅,
在潜在空位存在的概率更大。
57.步骤202,根据交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络。
58.如图4所示,对于自动驾驶车辆的传感器无法直接探测到的空位,通过障碍车间距计算所得的空间可视为潜在空位,通过各类交通事件如感知类事件、行为类事件和交通流类事件的联合概率估计该潜在空位存在的概率。
59.可选地,根据交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络,包括:
60.建立交通事件之间的依赖关系;
61.确定交通事件之间的联合概率,以建立贝叶斯网络。
62.其中,可根据贝叶斯网络的结构学习方法建立交通事件之间的依赖关系,也可基于交通经验建立各交通事件之间的依赖关系。
63.其中,通过机器学习的方式测试迭代标定事件联合概率分布中的参数。由数据集驱动的方式来标定,根据训练数据来获得各交通事件之间的联合概率。具体地,根据先验分布模型对交通事件的联合概率分布进行参数学习,得到交通事件之间的联合概率。
64.具体地,本发明中所依赖的贝叶斯网络中的每个节点的交通事件按如上定义,不同交通事件之间依赖关系的建立以及每个事件的联合概率分布中的参数则通过机器学习方式获得。对于事件的依赖关系的学习,使用贝叶斯网络结构学习的方法。输入的每一组数据包含了某一特定场景下所有定义的交通事件的发生情况,依赖关系的学习即是进行一个最大似然估计,找到某一种网络结构(事件间的联系方式)使得给定的训练数据集发生的概率最高。对于每个事件联合概率分布的学习,给定特定的网络结构和训练数据集,选择合适的先验分布(β分布、多项分布、正态分布、泊松分布),学习对应分布的参数。经过贝叶斯网络的结构学习和参数学习,即获得了完整的网络信息。
65.步骤203,根据交通事件和贝叶斯网络计算车辆周围存在空位的概率。
66.步骤204,若存在空位的概率大于预设阈值,则判断存在空位。
67.其中,若潜在空位的概率大于阈值,识别为自动驾驶车辆可利用的空位。本发明技术方案会基于空位附近障碍车的历史轨迹(位置/速度)和传感器感知能力(感知距离/可视范围)估计潜在空位存在的概率,使得自动驾驶车辆变道或借道决策更符合人类预期,减少误触发次数。
68.本发明中将障碍车间计算所得的空间视为潜在的空位,估计该潜在空位存在的概率,计算过程中结合了自车传感器固有的感知能力和环境中障碍车的历史轨迹信息。即若自动驾驶车辆有能力看到潜在空位,则部分相信传感器信息;若传感器没能力看到潜在空位,则部分相信环境障碍车的选择:认为障碍车会基于其观测到环境,做出最优的决策并规划处相应的路径。
69.本发明实施例的空位识别方法,应用于车辆,包括:获取车辆周围的交通事件;根据交通事件的发生概率与存在空位的概率之间的依赖关系建立贝叶斯网络;根据交通事件和贝叶斯网络计算车辆周围存在空位的概率;若存在空位的概率大于预设阈值,则判断存在空位。本技术基于贝叶斯网络建立不同交通事件发生概率之间的依赖关系,输出车辆的传感器视野不可及的范围内存在可利用空间的概率,提高自动驾驶时识别空位的准确度。
70.本实施例执行上述方法步骤的具体过程,详见上述实施例的相关描述,在此不再赘述。
71.本技术还提供一种车辆,包括:存储器、处理器,其中,存储器上存储有空位识别程序,空位识别程序被处理器执行时实现如上所述的空位识别方法的步骤。
72.本发明实施例还提供一种可读存储介质,可读存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上所述的空位识别方法。
73.本实施例执行上述方法步骤的具体过程,详见上述实施例的相关描述,在此不再赘述。
74.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
75.在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。
76.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献