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

一种基于视觉目标跟踪的车辆驾驶自主决策方法及装置与流程

2021-10-24 09:42:00 来源:中国专利 TAG:驾驶 跟踪 装置 决策 车辆

技术特征:
1.一种基于视觉目标跟踪的车辆驾驶自主决策方法,其特征在于,所述方法包括:获取驾驶车辆的图像数据序列;将所述图像数据序列中的每一帧作为跟踪模型的输入,将当前帧的前一帧作为参考帧,以使所述跟踪模型在当前帧的上一帧中选取目标区域标记周围的一个邻域用作训练区域,在当前帧中截取与所述训练区域相同的坐标区域,将该坐标区域作为跟踪目标概率的第一候选区域;从所述参考帧中获得滤波参数;根据滤波参数,计算所述第一候选区域所对应的期望响应值;在所述期望响应值中确定最大值以及最大值期望值对应的第一候选区域;将所述最大值对应的第一候选区域确定作为目标区域;对所述目标区域进行标记,获得目标对应的区域标记;将每一帧的目标对应的区域标记按照帧序组成目标区域标记序列;将所述目标区域标记序列输入训练后的决策神经网络中,得到驾驶车辆是否减速的输出结果,以使所述驾驶车辆根据输出结果进行相应驾驶操作。2.根据权利要求1所述的车辆驾驶自主决策方法,其特征在于,在所述将所述图像数据序列作为跟踪模型的输入,获得目标在图像序列每一帧中对应的区域标记的步骤之前,所述车辆驾驶自主决策方法还包括:获取训练数据集;其中,所述训练数据包括多个样本,样本包括包含汽车目标标记为1的正样本,以及不包含汽车目标记为0的负样本;根据预设层数,构建神经网络模型;使用所述训练数据集训练所述构建的神经网络模型;将训练完成的神经网路模型确定为跟踪模型。3.根据权利要求1所述的车辆驾驶自主决策方法,其特征在于,所述跟踪模型在当前帧的上一帧中选取目标区域标记周围的一个邻域用作训练区域包括:设置初始坐标;在参考帧中从初始坐标开始按照预设的移动步长选择子图区域,跟踪模型,获得每个子图区域对应的输出值;当所述子图区域对应的输出值大于第一阈值时,则将该子图区域加入候选区域集合;在所述候选区域集合中选择输出值最大的第二候选区域用作训练区域。4.根据权利要求1所述的车辆驾驶自主决策方法,其特征在于,所述第一候选区域尺寸大于目标区域的尺寸,w
s
=(1 β)w
n
h
s
=(1 β)h
n
其中,w
s
表示第一候选区域的长,h
s
表示第一候选区域的宽,w
n
表示目标区域的长,h
n
表示目标区域的宽,β为大于0的数值。5.根据权利要求1所述的车辆驾驶自主决策方法,其特征在于,从所述参考帧中获得滤波参数包括:根据参考帧中的位移图像样本将预设的滤波器中的滤波参数进行线性表达;
根据线性表达对所述预设的滤波器求导,获得滤波参数;所述预设的滤波器为min
w

i,j
||s
i,j
·
w

y0(i,j)||2 λ‖w‖2;所述滤波参数的线性表达为:w=∑
i,j
a
i,j
s
i,j
,所述预设的滤波器求导结果为:其中,w为滤波参数,λ为正则系数取值范围为y0(i,j)为期望响应值,s
i,j
为循环位移,i表示在水平方向循环移位的距离,j在竖直方向循环移位的距离,表示y0(i,j)的离散傅里叶变换,表示w的离散傅里叶变换,和为复共轭关系,

为哈达玛乘积,表示第一候选区域。6.根据权利要求5所述的车辆驾驶自主决策方法,其特征在于,所述滤波参数,计算所述第一候选区域所对应的期望响应值包括:设置参考帧的循环位移;将所述参考帧的候选区域在当前帧中按照所述循环位移进行移位,确定每个候选区域的循环位移对应的高斯权重系数;将所述高斯权重系数确定为所述候选区域的期望响应值。7.根据权利要求6所述的车辆驾驶自主决策方法,其特征在于,所述将所述参考帧的候选区域在当前帧中按照所述循环位移进行移位,确定每个候选区域的循环位移对应的高斯权重系数包括:将所述参考帧的候选区域在当前帧中按照所述循环位移进行移位,使用期望值计算公式,确定每个候选区域的循环位移对应的高斯权重系数;所述期望值计算公式为:w
s
表示第一候选区域的长,h
s
表示第一候选区域的宽,σ表示高斯函数的标准方差,y0(i,j)表示循环移位s
i,j
所对应的高斯权重系数。8.根据权利要求1所述的车辆驾驶自主决策方法,其特征在于,所述训练后的决策神经网络包括一个输入层、六个隐含层以及一个输出层,所述决策神经网络的激励函数为分段函数,所述分段函数为:其中,x表示输入,θ表示激励因子。9.一种基于视觉目标跟踪的车辆驾驶自主决策装置,其特征在于,所述装置包括:获取模块,用于获取驾驶车辆的图像数据序列;跟踪模块,用于将所述图像数据序列中的每一帧作为跟踪模型的输入,将当前帧的前一帧作为参考帧,以使所述跟踪模型在当前帧的上一帧中选取目标区域标记周围的一个邻域用作训练区域,在当前帧中截取与所述训练区域相同的坐标区域,将该坐标区域作为跟踪目标概率的第一候选区域;参数确定模块,用于从所述参考帧中获得滤波参数;计算模块,用于根据滤波参数,计算所述第一候选区域所对应的期望响应值;
区域确定模块,用于在所述期望响应值中确定最大值以及最大值期望值对应的第一候选区域;目标确定模块,用于将所述最大值对应的第一候选区域确定作为目标区域;区域标记模块,用于对所述目标区域进行标记,获得目标对应的区域标记;组成模块,用于将每一帧的目标对应的区域标记按照帧序组成目标区域标记序列;决策模块,用于将所述目标区域标记序列输入训练后的决策神经网络中,得到驾驶车辆是否减速的输出结果,以使所述驾驶车辆根据输出结果进行相应驾驶操作。10.根据权利要求9所述的车辆驾驶自主决策方装置,其特征在于,所述跟踪模块,具体用于:设置初始坐标;在参考帧中从初始坐标开始按照预设的移动步长选择子图区域,跟踪模型,获得每个子图区域对应的输出值;当所述子图区域对应的输出值大于第一阈值时,则将该子图区域加入候选区域集合;在所述候选区域集合中选择输出值最大的第二候选区域用作训练区域。

技术总结
本发明提供的一种基于视觉目标跟踪的车辆驾驶自主决策方法及装置,通过获取驾驶车辆的图像数据序列作为跟踪模型的输入,采用优化网络结构和激励函数,构建神经网络模型然后进行训练得到跟踪模型,对目标进行跟踪检测,提升检测效率;从参考帧中获得滤波参数;根据滤波参数,计算第一候选区域所对应的期望响应值;在期望响应值中确定最大值以及最大值期望值对应的第一候选区域;将最大值对应的第一候选区域确定作为目标区域,以此对目标进行持续跟踪可以提高目标检测的准确性;优化决策神经网络结构和激励函数构建决策神经网络,然后以目标区域标记序列为输入对车辆是否减速做出决策,因此可以提升决策稳定性。因此可以提升决策稳定性。因此可以提升决策稳定性。


技术研发人员:李松 李玉 刘近平
受保护的技术使用者:安阳工学院
技术研发日:2021.07.02
技术公布日:2021/10/23
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜