本申请涉及自动驾驶领域,尤其涉及目标的轨迹预测方法、装置和计算可读存储介质。
背景技术:
1、在自动驾驶领域,对行人、车辆等目标的轨迹进行有效预测涉及自动驾驶车辆的运行安全,因而具有十分重要的意义。目前,在对目标的轨迹进行预测时主要包括基于卡尔曼滤波和深度学习等两种方法。具体而言,基于卡尔曼滤波的轨迹预测方法主要是根据目标的运动状态,例如加速直行、减速直行、匀速或减速变道等,切换不同的卡尔曼运动模型来预测目标的轨迹,而基于深度学习的轨迹预测方法则是通过将目标的历史轨迹输入到相应的轨迹预测模型训练,基于待定轨迹预测模型和待定轨迹回溯模型进行相互监督训练,获得轨迹预测模型,从而预测目标的轨迹。
2、然而,上述基于卡尔曼滤波的轨迹预测方法对传感器硬件要求较高,并且要求对目标的观测量(速度和/或加速度等)的误差符合模型相应的误差范围内,否则误差很大,而基于深度学习的轨迹预测方法需要大量的训练样本集,在提取目标的特征时工作量大,算法的效率较低,未必适合商用化环境。
技术实现思路
1、为解决或部分解决相关技术中存在的问题,本申请提供一种目标的轨迹预测方法、装置和计算可读存储介质,在无需提升传感器硬件性能的前提下,可以高效地对目标的轨迹进行准确预测。
2、本申请第一方面提供一种目标的轨迹预测方法,包括:
3、通过雷视设备获取历史n帧图像中全局坐标系下目标的位置和自车的位姿;
4、根据所述历史n帧图像中全局坐标系下目标的位置和自车的位姿,将所述历史n帧图像的每一帧图像中全局坐标系下目标的位置转换为当前帧图像中车辆坐标系的n个位置,所述车辆坐标系为所述自车所在的车辆坐标系;
5、获取所述目标在每一帧图像中被所述雷视设备感知的可信度;
6、根据所述目标在当前帧图像中车辆坐标系的n个位置和在每一帧图像中被所述雷视设备感知的可信度,通过对拟合的样条曲线进行筛选得到所述目标的运动轨迹。
7、本申请第二方面提供一种目标的轨迹预测装置,包括:
8、第一获取模块,用于通过雷视设备获取历史n帧图像中全局坐标系下目标的位置和自车的位姿;
9、转换模块,用于根据所述历史n帧图像中全局坐标系下目标的位置和自车的位姿,将所述历史n帧图像的每一帧图像中全局坐标系下目标的位置转换为当前帧图像中车辆坐标系的n个位置,所述车辆坐标系为所述自车所在的车辆坐标系;
10、第二获取模块,用于获取所述目标在每一帧图像中被所述雷视设备感知的可信度;
11、拟合模块,用于根据所述目标在当前帧图像中车辆坐标系的n个位置和在每一帧图像中被所述雷视设备感知的可信度,通过对拟合的样条曲线进行筛选得到所述目标的运动轨迹。
12、本申请第三方面提供一种电子设备,包括:
13、处理器;以及
14、存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
15、本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
16、本申请提供的技术方案可知,相比于相关技术提供的基于卡尔曼滤波的轨迹预测方法对传感器硬件要求较高,本申请的技术方案在雷视设备等硬件上并无特别改变,只需通过雷视设备获取历史n帧图像中全局坐标系下目标的位置和自车的位姿以及获取目标在每一帧图像中被雷视设备感知的可信度,后续按照算法根据目标在当前帧图像中车辆坐标系的n个位置和在每一帧图像中被雷视设备感知的可信度,通过对拟合的样条曲线进行筛选得到目标的运动轨迹。因此,相比于基于深度学习的轨迹预测方法需要大量的训练样本集、算法的效率低,本申请的技术方案在无需提升传感器硬件性能的前提下,可以高效地对目标的轨迹进行准确预测。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种目标的轨迹预测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的目标的轨迹预测方法,其特征在于,所述根据所述历史n帧图像中全局坐标系下目标的位置和自车的位姿,将所述历史n帧图像的每一帧图像中全局坐标系下目标的位置转换为当前帧图像中车辆坐标系的n个位置,包括:
3.根据权利要求1所述的目标的轨迹预测方法,其特征在于,所述获取所述目标在每一帧图像中被所述雷视设备感知的可信度,包括:
4.根据权利要求1所述的目标的轨迹预测方法,其特征在于,所述根据所述目标在当前帧图像中车辆坐标系的位置和在每一帧图像中被所述雷视设备感知的可信度,通过对拟合的样条曲线进行筛选得到所述目标的运动轨迹,包括:
5.根据权利要求4所述的目标的轨迹预测方法,其特征在于,所述计算所述目标在当前帧图像中车辆坐标系的n个位置的中心或者每一段历史轨迹的聚类中心,包括:
6.根据权利要求4所述的目标的轨迹预测方法,其特征在于,所述求取所述目标在当前帧图像中车辆坐标系的n个位置对应于所述m个样条曲线的代价函数,从所述m个样条曲线筛选出代价最小值对应的样条曲线作为所述目标的运动轨迹,包括:
7.根据权利要求1所述的目标的轨迹预测方法,其特征在于,所述方法还包括:
8.一种目标的轨迹预测装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1至7中任意一项所述的方法。