一种考虑多目标点的车辆轨迹预测方法及系统技术方案

技术编号:39648692 阅读:15 留言:0更新日期:2023-12-09 11:16
本发明专利技术公开了一种考虑多目标点的车辆轨迹预测方法及系统,包括车辆特征与车道中心线特征提取网络,特征融合网络,目标点预测网络和特征解码网络,包括以下步骤:

【技术实现步骤摘要】
一种考虑多目标点的车辆轨迹预测方法及系统


[0001]本专利技术涉及自动驾驶
,更具体的说是涉及一种考虑多目标点的车辆轨迹预测方法及系统


技术介绍

[0002]目前自动驾驶系统包含感知

决策规划和控制等模块,如果直接进行决策规划是需要极高的实时处理能力,需要以当前环境状态及时调整驾驶策略

但在实际情况中,一方面以感知作为输入,再进行数据处理与控制,是存在时滞影响;另一方面,不考虑它车的规划,每辆车都只注重自身当下的局部最优解,这样的非全局最优的决策规划也并不有利于改善交通现状,同时因为所有交通参与者都是动态的不定因素,所以自车也很难规划出一条安全的轨迹

而处理这种问题的有效方法便是轨迹预测,预测周围交通参与者未来的行为轨迹,从而可以不断优化驾驶策略,更好地规划自车轨迹

[0003]现阶段轨迹预测包括基于物理模型,如恒速

恒加速度

恒转角和转速等,但只适合短时预测;基于意图的模型,如原型轨迹聚类

隐马尔可夫意图预测

动态贝叶斯网络等,在长时预测中虽然比前者更准确,但未考虑周围车辆之间的相互影响;基于交互行为模型,则更符合现实情况,通过估计潜在的车车交互,对所有车辆有更准确的长时预测,该模型也通常采用深度学习的方式,如包括基于
LSTM
的循环神经网络,基于社交池的卷积神经网络,基于车辆间位置拓扑结构的图神经网络,但大多只对历史时序进行特征提取然后直接预测轨迹,并未将未来的多种可能性融入考虑,导致平均误差较高

[0004]因此,如何解决车辆轨迹长时预测的准确性是本领域技术人员亟需解决的问题


技术实现思路

[0005]有鉴于此,本专利技术提供了一种考虑多目标点的车辆轨迹预测方法及系统以解决
技术介绍
中提到的问题

[0006]为了实现上述目的,本专利技术采用如下技术方案:
[0007]一种考虑多目标点的车辆轨迹预测方法,包括以下步骤:
[0008]S1.
分别提取当前交通场景下所有车辆的车辆历史轨迹特征和车道中心线环境特征;
[0009]S2.
对车道中心环境特征进行传播和更新,将更新后的车道中心线环境特征作为约束,采用空间交叉注意力机制与车辆历史轨迹特征进行特征融合,再将各车辆的融合特征采用空间自注意力机制进行带约束的车与车特征交互;
[0010]S3.
分别预测各车辆的目标点,目标点包括中点和多个终点,并将中点和置信度最高的终点附近的车道环境特征赋予车辆特征中;
[0011]S4.
解码输出预测的多条轨迹及置信度,并通过滤波算法对预测轨迹进行平滑处理

[0012]优选的,步骤
S1
中提取车辆历史特征的具体内容包括:
[0013]S11.
获取所有车辆在当前交通场景的历史轨迹,选取目标车辆建立局部坐标系,获得目标车辆和周围车辆的历史轨迹输入信息,历史轨迹输入信息包括相邻时刻的相对距离,平均速度,方向信息,以及表示轨迹点是否存在的标志位;
[0014]S12.
根据历史轨迹输入信息,采用
FPN
结构下的残差因果卷积网络,进行分层特征提取和多层特征融合,获得历史轨迹特征

[0015]优选的,步骤
S1
中提取车道中心线环境特征的具体内容包括:
[0016]S13.
构建当前交通场景下的车道中心线道路拓扑图,将车道中心线节点特征通过
MLP
对位置信息和形状信息进行整合;
[0017]S14.
利用空洞卷积,将前后不同距离节点特征进行多空洞率合并,获得潜在的方向性约束,再将左右相邻节点特征采用可学习的权重,获得横向的车道线约束,同时加入当前节点特征,获得车道中心线环境特征

[0018]优选的,步骤
S2
的具体内容包括:
[0019]S21.
利用空洞卷积传播和更新已聚合的车道中心环境特征;
[0020]S22.
根据相对距离筛选出当前时刻车辆位置附近所包含的道路节点,并将节点到车辆位置的距离作为位置编码,和车辆特征与车道中心线特征拼接后进行
MLP
全连接层学习,通过该空间注意力实现车道线与车的特征交互;
[0021]S23.
根据相对距离筛选每一辆车附近会发生潜在交互的车辆,并将车辆到车辆的距离作为位置编码,通过该空间注意力机制,实现车与车的特征交互

[0022]优选的,步骤
S3
的具体内容包括:
[0023]S31.
使用残差全连接层对未来轨迹的中点位置进行预测,并将中点附近的车道线环境特征通过空间注意力机制赋予每个车辆;
[0024]S32.
利用复合残差全连接层预测多个未来轨迹终点位置,将起终点相对距离作为位置编码进行拼接后使用残差全连接层解码,通过
Softmax
得到对应每个终点的置信度;
[0025]S33.
将与置信度最高的终点的相对距离在预设阈值范围内的车道中心线环境特征,通过注意力机制赋予每个车辆,输出目标车辆特征

[0026]优选的,目标车辆特征包括车辆历史轨迹信息,环境信息,潜在的交互信息,以及目标点位置的约束

[0027]优选的,步骤
S4
的具体内容包括:
[0028]S41.
采用平行的多个残差全连接层,输出多条完整的轨迹点,将起终点相对距离作为位置编码进行拼接后使用残差全连接层解码,通过
Softmax
得到对应每条预测轨迹的置信度;
[0029]S42.
轨迹平滑,基于局部最小二乘多项式逼近的数据平滑方法,对一定长度窗口内的数据点进行
n
阶多项式拟合,最终输出平滑后预测轨迹

[0030]优选的,目标点预测和轨迹预测包括的损失函数具体为:
[0031]中点预测损示为:
[0032][0033]其中,
p
mid

n
表示第
n
辆车的中点预测位置,
p
gtm

n
表示第
n
辆车的真实中点位置;
[0034]多终点预测损失,包含分类和回归两部分损失:
[0035]L
multi

L
multi

cls
+L
multi,reg
[0036]其中,分类损失采用最大边缘损失:
[0037][0038]其中,
c
multi

k
表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种考虑多目标点的车辆轨迹预测方法,其特征在于,包括以下步骤:
S1.
分别提取当前交通场景下所有车辆的历史轨迹和车道中心线特征;
S2.
对车道中心环境特征进行传播和更新,将更新后的车道中心线环境特征作为约束,采用空间交叉注意力机制与车辆历史轨迹特征进行特征融合,再将各车辆的融合特征采用空间自注意力机制进行带约束的车与车特征交互;
S3.
分别预测各车辆的目标点,目标点包括中点和多个终点,并将中点和置信度最高的终点附近的车道环境特征赋予车辆特征中;
S4.
解码输出预测的多条轨迹及置信度,并通过滤波算法对预测轨迹进行平滑处理
。2.
根据权利要求1所述的一种考虑多目标点的车辆轨迹预测方法,其特征在于,步骤
S1
中提取车辆历史特征的具体内容包括:
S11.
获取所有车辆在当前交通场景的历史轨迹,选取目标车辆建立局部坐标系,获得目标车辆和周围车辆的历史轨迹输入信息,历史轨迹输入信息包括相邻时刻的相对距离,平均速度,方向信息,以及表示轨迹点是否存在的标志位;
S12.
根据历史轨迹输入信息,采用
FPN
结构下的残差因果卷积网络,进行多尺度特征融合,获得历史轨迹特征
。3.
根据权利要求2所述的一种考虑多目标点的车辆轨迹预测方法,其特征在于,步骤
S1
中提取车道中心线环境特征的具体内容包括:
S13.
构建当前交通场景下的车道中心线道路拓扑图,将车道中心线节点特征通过
MLP
对位置信息和形状信息进行整合;
S14.
利用空洞卷积,将前后不同距离节点特征进行多空洞率合并,获得潜在的方向性约束,再将左右相邻节点特征采用可学习的权重,获得横向的车道线约束,同时加入当前节点特征,获得车道中心线环境特征
。4.
根据权利要求3所述的一种考虑多目标点的车辆轨迹预测方法,其特征在于,步骤
S2
的具体内容包括:
S21.
利用空洞卷积再次传播和更新已聚合的车道中心环境特征;
S22.
根据相对距离筛选出当前时刻车辆位置附近所包含的道路节点,并将节点到车辆位置的距离作为位置编码,同时和车辆特征以及车道中心线特征三者拼接后的结果进行
MLP
全连接层学习,通过该空间注意力机制,将车道线约束赋予车辆特征;
S23.
根据相对距离筛选每一辆车附近的会发生潜在交互的车辆,并将车辆到车辆位置的距离作为位置编码,同时和该车特征与交互车辆特征三者拼接后的结果进行
MLP
全连接层学习,实现车车交互
。5.
根据权利要求4所述的一种考虑多目标点的车辆轨迹预测方法,其特征在于,采用空间注意力机制进行特征交互的计算方法为:其中,
x
i
是第
i
个目标点的特征,
x
j
是第
j
个被交互对象的特征,
Δ
i

j
表示通过位置编码之后的距离特征,具体由两层线性层与
ReLU
得到,
W
是权重矩阵,通过
Linear
线性层实现,
concat

MLP
全连接层,包含了四层
Linear
线性层,每层之间进行归一化和非线性激活

6.
根据权利要求1所述的一种考虑多目标点的车辆轨迹预测方法,其特征在于,步骤
S3
的具体内容包括:
S31.
使用残差全连接层对未来轨迹的中点位置进行预测,并将中点附近的车道线环境特征通过空间注意力...

【专利技术属性】
技术研发人员:任宏斌赵师源周高立赵玉壮
申请(专利权)人:北京理工大学
类型:发明
国别省市:

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

1