System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种目标行为预测方法、智能设备及车辆技术_技高网

一种目标行为预测方法、智能设备及车辆技术

技术编号:41175023 阅读:2 留言:0更新日期:2024-05-07 22:11
本申请公开了一种目标行为预测方法、智能设备及车辆,涉及人工智能领域。智能设备能够根据碰撞风险程度,将智能设备的周边环境中的物体划分为不同的优先级,并且针对不同优先级的物体,智能设备能够采用不同计算复杂度的预测模型进行未来运动轨迹的预测,实现了对周边环境内物体的行为预测的同时,也减少了计算资源的消耗,降低了预测时延。该方案中,智能设备能够根据目标物的运动状态进行碰撞分析,得到目标物的风险系数。其中,风险系数用于指示目标物与智能设备发生碰撞的可能性大小。然后智能设备能够根据目标物的风险系数,确定该目标物的优先级,从而采用与该优先级匹配的目标预测模型,预测该目标物的运动轨迹。

【技术实现步骤摘要】

本申请涉及人工智能领域,尤其涉及一种目标行为预测方法、智能设备及车辆


技术介绍

1、人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。

2、自动驾驶是人工智能领域的一种主流应用,自动驾驶技术依靠计算机视觉、雷达、监控装置和全球定位系统等协同合作,让智能设备(如自动驾驶车辆、机器人(robot)、或其他自主行驶装置)可以在不需要人类主动操作下,实现自动行驶。

3、目前,智能设备通常需要感知周围的环境信息,以对周围环境内的目标物体(如行人、车辆等)进行行为预测,即进行未来运动轨迹的预测,使得智能设备能够及时应对并执行相应的操作,如规划智能设备未来的行驶路径以避免碰撞、筛选智能设备可能的交互对象以提高交互效率等。然而,当周围环境中存在大量的目标物体时,由于智能设备的处理能力非常有限,智能设备无法及时对所有的目标物体进行行为预测,导致预测时延较大,影响了响应速度。


技术实现思路

1、本申请提供一种目标行为预测方法、智能设备及车辆,能够对智能设备的周边环境中不同碰撞风险程度的目标物体,采用不同计算复杂度的预测模型进行未来运动轨迹的预测,实现了对周边环境内物体的行为预测的同时,也减少了计算资源的消耗,降低了预测时延,提高了响应效率。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请提供一种目标行为预测方法,可以应用于智能设备,该目标行为预测方法包括:根据目标物的运动状态进行碰撞分析,确定目标物的风险系数,风险系数用于指示目标物与智能设备发生碰撞的可能性大小;根据风险系数,确定目标物的优先级;根据预设的优先级级别与预测模型的对应关系,确定与优先级匹配的目标预测模型;根据目标预测模型,预测目标物的运动轨迹。

4、上述第一方面提供的方案,智能设备能够根据周边环境中的不同物体的运动状态,对智能设备的周边环境中的不同物体进行碰撞分析,以确定每个物体的碰撞风险程度。然后智能设备可以根据碰撞风险程度,将周边环境中的物体划分为不同的优先级,并且针对不同优先级的物体,智能设备能够采用不同的预测模型进行未来运动轨迹的预测。例如,针对高优先级的物体,可以采用精细化、计算复杂度高的预测模型进行未来运动轨迹的预测,而对于低优先级的物体,可以采用简单化、计算复杂度低的预测模型进行未来运动轨迹的预测。实现了智能设备对周边环境内不同物体的行为轨迹的分级预测。这样,即使周围环境中存在大量的目标物体,但由于存在部分物体的行为轨迹是采用简单化、计算复杂度低的预测模型进行预测,因此可以大大减少智能设备的计算资源的消耗,降低了预测时延的同时,也提高了智能设备的响应效率。

5、在一种可能的实现中,上述根据目标物的运动状态进行碰撞分析,确定目标物的风险系数,可以包括:获取智能设备的行驶路线上的多个行驶位置;根据目标物的运动状态,确定多个行驶位置中每个行驶位置对应的风险系数,每个行驶位置对应的风险系数用于指示目标物与智能设备在每个行驶位置处发生碰撞的可能性大小;根据每个行驶位置对应的风险系数中的最小值,确定目标物的风险系数。如此,智能设备可以从自车的行驶路线上,选取多个行驶位置作为自车与周围环境中的目标物未来可能碰撞的评估点,从而智能设备可以综合多个评估点发生碰撞的可能性大小,准确确定目标物的碰撞风险程度。

6、在一种可能的实现中,上述根据目标物的运动状态,确定多个行驶位置中每个行驶位置对应的风险系数,可以包括:根据目标物的运动状态,确定指定时间段后目标物与目标行驶位置之间的第一距离,其中,目标行驶位置为多个行驶位置中的任一行驶位置;确定指定时间段后智能设备与目标行驶位置之间的第二距离;获取第一距离与第二距离之和,作为目标行驶位置对应的风险系数。如此,针对自车行驶路线上的每个评估点,智能设备可以根据目标物和自车在行驶一段时间后,各自离评估点的剩余碰撞距离,准确分析评估点的发生碰撞的可能性大小。可以理解,剩余碰撞距离越小,目目标物和自车在行驶一段时间后,在评估点附近越容易发生碰撞。

7、在一种可能的实现中,上述获取智能设备的行驶路线上的多个行驶位置,可以包括:获取智能设备在未来预设时间段内的行驶路线;每间隔指定距离,获取行驶路线上的一个行驶位置,得到行驶路线上的多个行驶位置。如此,智能设备可以通过对自车的目标行驶路线进行定距采样,得到多个未来可能会发生碰撞的评估位置点。

8、在一种可能的实现中,上述获取智能设备的行驶路线上的多个行驶位置,可以包括:获取智能设备在未来预设时间段内的行驶路线;每间隔指定时间,获取行驶路线上的一个行驶位置,得到行驶路线上的多个行驶位置。如此,智能设备可以通过对自车的目标行驶路线进行定时采样,得到多个未来可能会发生碰撞的评估位置点。

9、在一种可能的实现中,上述根据目标物的运动状态进行碰撞分析,确定目标物的风险系数,可以包括:根据目标物的运动状态,确定目标物与智能设备发生碰撞的碰撞时间;根据碰撞时间,确定目标物的风险系数。如此,智能设备也可以根据自车与周围环境中的目标物未来可能碰撞的时间,准确确定目标物的碰撞风险程度。

10、在一种可能的实现中,智能设备的周边环境中存在多个目标物,上述根据风险系数,确定目标物的优先级,可以包括:根据多个目标物中每个目标物的风险系数,对多个目标物进行排序;根据排序后的多个目标物,确定每个目标物的优先级。如此,智能设备可以根据周围环境内不同物体的碰撞风险程度大小,对目标物进行重要程度或紧急程度的优先级划分。以将越容易发生碰撞的目标物划分至越高的优先级,将越不容易发生碰撞的目标物划分至越低的优先级。

11、在一种可能的实现中,上述根据排序后的多个目标物,确定每个目标物的优先级,可以包括:按照预设的优先级个数,将排序后的多个目标物划分至不同优先级,得到每个目标物的优先级。如此,智能设备可以不限定划分的优先级个数,当需要划分更多或更少的优先级时,智能设备调整优先级个数的参数大小即可。从而无需改变碰撞风险分析的方法,也能实现优先级级别的扩展。

12、在一种可能的实现中,该目标行为预测方法还可以包括:显示第一界面,第一界面用于输入优先级个数;响应于用户的输入操作,获取用户输入的优先级个数,作为预设的优先级个数。如此,用户可以根据需要自定义划分的优先级个数,提升了用户的使用体验。

13、在一种可能的实现中,该目标行为预测方法还可以包括:根据预设的优先级级别与颜色的对应关系,以及每个目标物的优先级,确定每个目标物对应的颜色;基于每个目标物对应的颜色显示多个目标物。如此,智能设备可以在显示屏上使用不同的颜色显示不同优先级的目标物,从而用户可以直接看出智能设备对周边环境内的目标物的优先级分级效果。

<本文档来自技高网...

【技术保护点】

1.一种目标行为预测方法,其特征在于,应用于智能设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据目标物的运动状态进行碰撞分析,确定所述目标物的风险系数,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标物的运动状态,确定所述多个行驶位置中每个行驶位置对应的风险系数,包括:

4.根据权利要求2所述的方法,其特征在于,所述获取所述智能设备的行驶路线上的多个行驶位置,包括:

5.根据权利要求2所述的方法,其特征在于,所述获取所述智能设备的行驶路线上的多个行驶位置,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据目标物的运动状态进行碰撞分析,确定所述目标物的风险系数,包括:

7.根据权利要求1-6任一项所述的方法,其特征在于,所述智能设备的周边环境中存在多个目标物,所述根据所述风险系数,确定所述目标物的优先级,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据排序后的所述多个目标物,确定所述每个目标物的优先级,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求7所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1-10任一项所述的方法,其特征在于,所述预设的优先级级别与预测模型的对应关系包括:第一优先级对应第一预测模型,第二优先级对应第二预测模型,所述第一优先级高于所述第二优先级,所述第一预测模型的计算复杂度高于所述第二预测模型的计算复杂度。

12.一种智能设备,其特征在于,所述智能设备包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述智能设备执行如权利要求1-11中任一项所述的方法。

13.一种车载设备,其特征在于,所述车载设备包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述车载设备执行如权利要求1-11中任一项所述的方法。

14.一种车辆,其特征在于,所述车辆包含车载设备,所述车载设备执行如权利要求1-11中任一项所述的方法。

15.一种机器人,其特征在于,所述机器人包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,所述机器人执行如权利要求1-11中任一项所述的方法。

16.一种芯片系统,其特征在于,所述芯片系统应用于智能设备;所述芯片系统包括一个或多个接口电路和一个或多个处理器;所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述智能设备的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令;当所述处理器执行所述计算机指令时,所述智能设备执行如权利要求1-11中任一项所述的方法。

17.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在智能设备上运行时,使得所述智能设备执行如权利要求1-11中任一项所述的方法。

18.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-11中任一项所述的方法。

...

【技术特征摘要】

1.一种目标行为预测方法,其特征在于,应用于智能设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据目标物的运动状态进行碰撞分析,确定所述目标物的风险系数,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标物的运动状态,确定所述多个行驶位置中每个行驶位置对应的风险系数,包括:

4.根据权利要求2所述的方法,其特征在于,所述获取所述智能设备的行驶路线上的多个行驶位置,包括:

5.根据权利要求2所述的方法,其特征在于,所述获取所述智能设备的行驶路线上的多个行驶位置,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据目标物的运动状态进行碰撞分析,确定所述目标物的风险系数,包括:

7.根据权利要求1-6任一项所述的方法,其特征在于,所述智能设备的周边环境中存在多个目标物,所述根据所述风险系数,确定所述目标物的优先级,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据排序后的所述多个目标物,确定所述每个目标物的优先级,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求7所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1-10任一项所述的方法,其特征在于,所述预设的优先级级别与预测模型的对应关系包括:第一优先级对应第一预测模型,第二优先级对应第二预测模型,所述第一优先级高于所述第二优先级,所述第一预测模型的计算复杂度高于所述第二预测模型的计算复杂度。

12.一种智能设备,其特征在于,所述智能设备包括存储器和一个或多个处理器;所述存储器和所述处理器耦合;...

【专利技术属性】
技术研发人员:胡少伟李云龙
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1