通行时长预估方法、模型训练方法、电子设备及程序产品技术

技术编号:33824030 阅读:9 留言:0更新日期:2022-06-16 10:51
本公开提供的通行时长预估方法、模型训练方法、电子设备及程序产品,涉及自动驾驶技术、智能交通技术、车联网技术和智能座舱技术,包括获取与目标路线规划请求对应的目标通行路线;获取其他通行路线的信息,并根据其他通行路线的信息确定目标路段的第一路况特征,以及与目标路段连接的其他路段的第二路况特征;根据目标路段的第一路况特征,以及与目标路段对应的第二路况特征,确定目标通行路线的总预估通行时长。本公开提供的方案中,可以基于预测的路况信息预估通过目标路段的时长,能够更准确的预估出未来经过目标路段时所需要的时长,进而得到更准确的通过目标通行路线所需要的总预估通行时长。总预估通行时长。总预估通行时长。

【技术实现步骤摘要】
通行时长预估方法、模型训练方法、电子设备及程序产品


[0001]本公开涉及人工智能技术中的自动驾驶技术、智能交通技术、车联网技术和智能座舱技术,尤其涉及一种通行时长预估方法、模型训练方法、电子设备及程序产品。

技术介绍

[0002]用户驾车出行之前,可以利用导航软件规划路线,并查看从规划的路线到达目的地所需要的时长。比如,用户可以在导航软件中输入出发地和目的地,导航软件能够规划从出发地到目的地的通行路线,还能够预估每条路线所需要的时长。
[0003]目前,导航软件基于规划路线中包括的各条道路的限速数据确定到达目的地所需的时长,或者结合用户驾驶车辆的历史速度,预估到达目的地所需的时长。
[0004]但是,这些方式都是基于静态的数据预估车到达目的地所需要的时长,而未来的路况是动态变化的,且会影响该时长,因此,导致现有技术的方案预估的通过规划路线到达目的地所需要的时长不够准确,导致用户体验差。

技术实现思路

[0005]本公开提供了一种通行时长预估方法、模型训练方法、电子设备及程序产品,用于准确的预估通过规划路线所需要的通行时长。
[0006]根据本公开的第一方面,提供了一种通行时长的预估方法,包括:
[0007]获取与目标路线规划请求对应的目标通行路线,所述目标通行路线包括途径的多个目标路段;
[0008]获取与其他路线规划请求对应的其他通行路线的信息,并根据所述其他通行路线的信息确定所述目标路段的第一路况特征,以及与所述目标路段连接的其他路段的第二路况特征;/>[0009]根据所述目标路段的第一路况特征,以及与所述目标路段对应的所述第二路况特征,确定所述目标路段的第一预估通行时长;
[0010]根据各所述目标路段的第一预估通行时长,确定所述目标通行路线的总预估通行时长。
[0011]根据本公开的第二方面,提供了一种用于预估路段通行时长的模型训练方法,包括:
[0012]获取训练数据集,所述训练数据集中包括目标路段的第一路况特征,与所述目标路段相连的其他路段的第二路况特征,以及与所述目标路段对应的第一通行时长;其中,所述第一路况特征和所述第二路况特征,是根据历史规划路线确定的;
[0013]将所述第一路况特征、所述第二路况特征输入预设的模型中,得到与所述目标路段对应的预测通行时长;
[0014]根据所述第一通行时长、所述预测通行时长调整所述模型中的参数,得到用于预估路段通行时长的模型。
[0015]根据本公开的第三方面,提供了一种通行时长的预估装置,包括:
[0016]路线获取单元,用于获取与目标路线规划请求对应的目标通行路线,所述目标通行路线包括途径的多个目标路段;
[0017]所述路线获取单元还用于获取与其他路线规划请求对应的其他通行路线的信息;
[0018]特征提取单元,用于根据所述其他通行路线的信息确定所述目标路段的第一路况特征,以及与所述目标路段连接的其他路段的第二路况特征;
[0019]路段通行时长确定单元,用于根据所述目标路段的第一路况特征,以及与所述目标路段对应的所述第二路况特征,确定所述目标路段的第一预估通行时长;
[0020]路线通行时长确定单元,用于根据各所述目标路段的第一预估通行时长,确定所述目标通行路线的总预估通行时长。
[0021]根据本公开的第四方面,提供了一种用于预估路段通行时长的模型训练装置,包括:
[0022]训练数据获取单元,用于获取训练数据集,所述训练数据集中包括目标路段的第一路况特征,与所述目标路段相连的其他路段的第二路况特征,以及与所述目标路段对应的第一通行时长;其中,所述第一路况特征和所述第二路况特征,是根据历史规划路线确定的;
[0023]预测单元,用于将所述第一路况特征、所述第二路况特征输入预设的模型中,得到与所述目标路段对应的预测通行时长;
[0024]调整单元,用于根据所述第一通行时长、所述预测通行时长调整所述模型中的参数,得到用于预估路段通行时长的模型。
[0025]根据本公开的第五方面,提供了一种电子设备,包括:
[0026]至少一个处理器;以及
[0027]与所述至少一个处理器通信连接的存储器;其中,
[0028]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面或第二方面所述的方法。
[0029]根据本公开的第六方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行如第一方面或第二方面所述的方法。
[0030]根据本公开的第七方面,提供了一种计算机程序产品,计算机程序产品包括:计算机程序,计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得电子设备执行第一方面或第二方面的方法。
[0031]本公开提供的通行时长预估方法、模型训练方法、电子设备及程序产品,包括:获取与目标路线规划请求对应的目标通行路线,目标通行路线包括途径的多个目标路段;获取与其他路线规划请求对应的其他通行路线的信息,并根据其他通行路线的信息确定目标路段的第一路况特征,以及与目标路段连接的其他路段的第二路况特征;根据目标路段的第一路况特征,以及与目标路段对应的第二路况特征,确定目标路段的第一预估通行时长;根据各目标路段的第一预估通行时长,确定所述目标通行路线的总预估通行时长。本公开提供的方案中,可以根据已有的其他通行路线的信息,预测未来各目标路段的路况,进而能够根据各目标路段的路况预测通行该目标路段所需要的第一预估通行时长,这种基于预测
的路况信息预估通过目标路段的时长的方式,能够更准确的预估出未来经过目标路段时所需要的时长,进而得到更准确的通过目标通行路线所需要的总预估通行时长。
[0032]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0033]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0034]图1为一示例性实施例示出的用户终端的界面图;
[0035]图2为本公开一示例性实施例示出的通行时长的预估方法的流程示意图;
[0036]图3为本公开另一示例性实施例示出的通行时长的预估方法的流程示意图;
[0037]图4为本公开一示例性实施例示出的确定各目标路段的通行时长的流程示意图;
[0038]图5为本公开一示例性实施例示出的用于预估路段通行时长的模型训练方法的流程示意图;
[0039]图6为本公开另一示例性实施例示出的用于预估路段通行时长的模型训练方法的流程示意图;
[0040]图7为本公开一示例性实施例示出的通行时长的预估装置的结构示意图;
[0041]图8为本公开另一示例性实施本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通行时长的预估方法,包括:获取与目标路线规划请求对应的目标通行路线,所述目标通行路线包括途径的多个目标路段;获取与其他路线规划请求对应的其他通行路线的信息,并根据所述其他通行路线的信息确定所述目标路段的第一路况特征,以及与所述目标路段连接的其他路段的第二路况特征;根据所述目标路段的第一路况特征,以及与所述目标路段对应的所述第二路况特征,确定所述目标路段的第一预估通行时长;根据各所述目标路段的第一预估通行时长,确定所述目标通行路线的总预估通行时长。2.根据权利要求1所述的方法,其中,所述根据所述其他通行路线的信息确定所述目标路段的第一路况特征,以及与所述目标路段连接的其他路段的第二路况特征,包括:根据所述其他通行路线的信息,确定在未来到达所述目标路段的车辆数量的第一时间分布信息、在未来到达所述其他路段的车辆数量的第二时间分布信息;根据所述其他通行路线的信息,确定需要经过所述目标路段的第一车辆与所述目标路段之间的第一距离分布信息,以及需要经过所述其他路段的第二车辆与所述其他路段之间的第二距离分布信息;所述方法还包括:获取当前位于所述目标路段上的车辆的第一速度,以及当前位于与所述目标路段连接的其他路段的车辆的第二速度;其中,所述第一路况特征包括:第一时间分布信息、第一距离分布信息、第一速度;所述第二路况特征包括:第二时间分布信息、第二距离分布信息、第二速度。3.根据权利要求2所述的方法,其中,所述根据所述其他通行路线的信息,确定在未来到达所述目标路段的车辆数量的第一时间分布信息、在未来到达所述其他路段的车辆数量的第二时间分布信息,包括:根据所述其他通行路线的信息,在所述其他通行路线中确定包括所述目标路段的第一路线,以及包括与所述目标路段连接的其他路段的第二路线;在所述第一路线的信息中,获取到达所述目标路段的第一预估时间,在所述第二路线的信息中,获取到达所述其他路段的第二预估时间;其中,所述第一路线的信息中包括到达所述第一路线中的途经路段的预估时间,所述第二路线的信息中包括到达所述第二路线中的途经路段的预估时间;根据到达所述目标路段的各第一预估时间,确定未来每个时间片段内到达所述目标路段的第一车辆数量,根据到达所述其他路段的各第二预估时间,确定未来每个时间片段内到达所述其他路段的第二车辆数量;其中,所述第一时间分布信息为未来每个时间片段内到达所述目标路段的第一车辆数量,所述第二时间分布信息为未来每个时间片段内到达所述其他路段的第二车辆数量。4.根据权利要求2所述的方法,其中,所述根据所述其他通行路线的信息,确定需要经过所述目标路段的第一车辆与所述目标路段之间的第一距离分布信息,以及需要经过所述其他时段的第二车辆与所述其他路段之间的第二距离分布信息,包括:
根据所述其他通行路线的信息,在所述其他通行路线中确定包括所述目标路段的第一路线,以及包括与所述目标路段连接的其他路段的第二路线;获取按照所述第一路线行驶的第一车辆的第一位置,并根据所述第一位置确定所述第一车辆与所述目标路段之间的第一距离,再根据各所述第一距离确定所述第一距离分布信息;获取按照所述第二路线行驶的第二车辆的第二位置,并根据所述第二位置确定所述第二车辆与所述目标路段之间的第二距离,根据各所述第二距离确定所述第二距离分布信息。5.根据权利要求1

4任一项所述的方法,其中,所述根据所述目标路况的第一路况特征,以及与所述目标路段对应的所述第二路况特征,确定所述目标路段的第一预估通行时长,包括:将所述目标路段的第一路况特征,以及与所述目标路段对应的所述第二路况特征输入预设的时间预估模型,得到未来的每个时间片段内通过所述目标路段的通行子时长。6.根据权利要求1

5任一项所述的方法,其中,所述第一预估通行时长包括在每个时间片段内通过所述目标路段的通行子时间;所述根据各所述目标路段的第一预估通行时长,确定所述通行路线的总预估通行时长,包括:根据与所述目标路线规划请求对应的出发时间,在需要经过的第一个目标路段的通行子时长中确定目标子时长;根据所述出发时间、所述目标子时长确定需要经过的下一个目标路段的出发时间,并在下一个目标路段的通行子时长中确定下一个目标子时长;根据每个目标路段的目标子时长,确定所述目标通行路线的总预估通行时长。7.根据权利要求1
‑6‑
任一项所述的方法,其中,所述目标路线规划请求具有多条目标通行路线;所述方法还包括:根据各所述目标通行路线的总预估通行时长,在所述目标通行路线中筛选总预估通行时长最短的N条通行路线,并反馈所述N条通行路线;N为大于等于1的整数。8.一种用于预估路段通行时长的模型训练方法,包括:获取训练数据集,所述训练数据集中包括目标路段的第一路况特征,与所述目标路段相连的其他路段的第二路况特征,以及与所述目标路段对应的第一通行时长;其中,所述第一路况特征和所述第二路况特征,是根据历史规划路线确定的;将所述第一路况特征、所述第二路况特征输入预设的模型中,得到与所述目标路段对应的预测通行时长;根据所述第一通行时长、所述预测通行时长调整所述模型中的参数,得到用于预估路段通行时长的模型。9.根据权利要求8所述的方法,还包括:获取预设时间之前根据路线规划请求生成的历史规划路线;根据所述历史规划路线的信息,确定在所述预设时间之后到达所述目标路段的车辆数量的第一时间分布信息、在所述预设时间之后到达所述其他路段的车辆数量的第二时间分
布信息;根据所述历史规划路线的信息,确定需要经过所述目标路段的第一车辆与所述目标路段之间的第一距离分布信息,以及需要经过所述其他路段的第二车辆与所述其他路段之间的第二距离分布信息;根据历史日志,确定位于所述目标路段上的车辆的第一速度,以及在生成所述历史规划路线时位于与所述目标路段连接的其他路段的车辆的第二速度;其中,所述第一路况特征包括:第一时间分布信息、第一距离分布信息、第一速度;所述第二路况特征包括:第二时间分布信息、第二距离分布信息、第二速度。10.根据权利要求9所述的方法,其中,所述根据所述历史规划路线的信息,确定在所述预设时间之后到达所述目标路段的车辆数量的第一时间分布信息、在所述预设时间之后到达所述其他路段的车辆数量的第二时间分布信息,包括:根据所述历史规划路线的信息,在所述历史规划路线中确定包括所述目标路段的第一路线,以及包括与所述目标路段连接的其他路段的第二路线;在所述第一路线的信息中,获取到达所述目标路段的第一预估时间,在所述第二路线的信息中,获取到达所述其他路段的第二预估时间;其中,所述第一路线的信息中包括到达所述第一路线中的途经路段的预估时间,所述第二路线的信息中包括到达所述第二路线中的途经路段的预估时间;根据到达所述目标路段的各第一预估时间,确定在所述预设时间之后每个时间片段内到达所述目标路段的第一车辆数量,根据到达所述其他路段的各第二预估时间,确定在所述预设时间之后每个时间片段内到达所述其他路段的第二车辆数量。11.根据权利要求9所述的方法,其中,所述根据所述历史规划路线的信息,确定在第二预设时间需要经过所述目标路段的第一车辆与所述目标路段之间的第一距离分布信息,以及在所述预设时间需要经过所述其他路段的第二车辆与所述其他路段之间的第二距离分布信息,包括:根据所述历史规划路线的信息,在所述历史规划路线中确定包括所述目标路段的第一路线,以及包括与所述目标路段连接的其他路段的第二路线;获取按照所述第一路线行驶的第一车辆在所述预设时间时的第一位置,并根据所述第一位置确定所述第一车辆与所述目标路段之间的第一距离,根据各所述第一距离确定所述第一距离分布信息;根据所述第二路线,确定需要经过所述其他路段的第二车辆在所述预设时间时的第二位置,并根据所述第二位置确定所述第二车辆与所述目标路段之间的第二距离,根据各所述第二距离确定所述第二距离分布信息。12.根据权利要求10

11任一项所述的方法,其中,所述将所述第一路况特征、所述第二路况特征属于预设的模型中,得到与所述目标路段对应的预测通行时长,包括:将所述目标路段的所述第一时间分布信息、所述第一距离分布信息、所述第一速度,以及与所述目标路段连接的所述其他路段的所述第二时间分布信息、所述第二距离分布信息、所述第二速度,输入预设的模型中,得到在所述预设时间之后每个时间片段内通过所述目标路段的预测通行时长。13.根据权利要求8

12任一项所述的方法,所述预测通行时长包括在每个时间片段内
通过所述目标路段的通行子时间;所述方法还包括:根据历史日志确定在所述时间片段内通行所述目标路段的第一通行子时长;所述第一通行时长包括多个时间片段的第一通行子时长。14.一种通行时长的预估装置,包括:路线获取单元,用于获取与目标路线...

【专利技术属性】
技术研发人员:袁海涛刘子昊刘莹张岩杨玲玲
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1