本技术涉及车辆导航,具体涉及一种最优路径的推荐方法、装置、设备及计算机可读存储介质。
背景技术:
1、随着如今导航精度的不断提升,导航成为了我们出行必备的功能之一,用户输入起始点和终点,由导航系统自动推荐导航路线。但通过历史数据预测最优通行路线存在数据偏差,无法规避道路情况多变性的问题,同时存在gps信号差时会丢失车辆位置信息,导致数据判断延迟,无法提供最优通行路径。
技术实现思路
1、本技术提供一种最优路径的推荐方法、装置、设备及计算机可读存储介质,可以解决现有技术中存在的通过历史数据预测最优通行路线存在数据偏差,无法规避道路情况多变性的问题,同时存在gps信号差时会丢失车辆位置信息,导致数据判断延迟,无法提供最优通行路径的技术问题。
2、第一方面,本技术实施例提供一种最优路径的推荐方法,其特征在于,所述最优路径的推荐方法包括:
3、基于用户输入的目标地点,获取当前地点到目标地点的路线信息,其中,所述路线信息的路线数量至少为三条,所述路线信息包括车辆实时上传的每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值;
4、根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,确定最优推荐路线。
5、结合第一方面,在一种实施方式中,所述基于用户输入的目标地点,获取当前地点到目标地点的路线信息,包括:
6、获取当前地点和目标地点;
7、根据所述目标地点和所述当前地点,确定多个路线;
8、接收各个所述路线上各个车辆上传的行驶路程信息和视觉装置采集的路况信息,以及采集各个所述路线上的红绿灯数量和各个红绿灯的等待时长,其中,所述行驶路程信息包括车速和能耗值,所述视觉装置采集的路况信息包括道路路面信息、车流信息和非机动车车流量及行人信息;
9、根据各个所述路线上各个车辆上传的车速以及各个所述路线上的红绿灯数量和各个所述红绿灯的等待时长,确定每条路线的平均时长;
10、根据各个所述路线上各个车辆上传的能耗值,确定每条路线的平均能耗值;
11、根据各个所述路线上各个车辆上传的道路路面信息、车流信息和非机动车车流量及行人信息,确定每条路线的路况复杂程度值。
12、结合第一方面,在一种实施方式中,所述根据各个所述路线上各个车辆上传的车速以及各个所述路线上的红绿灯数量和各个所述红绿灯的等待时长,确定每条路线的平均时长,包括:
13、基于各个所述路线上各个车辆上传的车速,得到各个所述路线上车辆的平均车速;
14、根据获取各个所述路线的距离和各个所述路线上车辆的平均车速,得到各个所述路线的行驶时长;
15、基于各个所述路线上的红绿灯数量和各个所述红绿灯的等待时长,得到各个所述路线的总等待时长;
16、通过各个所述路线的行驶时长和个所述路线的总等待时长,确定每条路线的平均时长。
17、结合第一方面,在一种实施方式中,所述根据各个所述路线上各个车辆上传的道路路面信息、车流信息和非机动车车流量及行人信息,确定每条路线的路况复杂程度值,包括:
18、根据各个所述路线上各个车辆上传的道路路面信息,确定道路路面类型,其中,所述道路路面类型包括平整类型和非平整类型;
19、根据各个所述路线上各个车辆上传的车流信息,确定车流大小,其中,所述车流大小包括大、中和小;
20、根据各个所述路线上各个车辆上传的非机动车车流量及行人信息,确定道路复杂度,其中,所述道路复杂度包括高、中和低;
21、根据各个所述路线的道路路面类型、车流大小和道路复杂度,确定每条路线的路况复杂程度值。
22、结合第一方面,在一种实施方式中,所述根据各个所述路线的道路路面类型、车流大小和道路复杂度,确定每条路线的路况复杂程度值,包括:
23、基于各个所述路线的道路路面类型,确定各个所述路线的道路路面标记值;
24、基于各个所述路线的车流大小,确定各个所述路线的车流标记值;
25、基于各个所述路线的道路复杂度,确定各个所述路线的路况复杂标记值;
26、根据所各个所述路线的道路路面标记值、各个所述路线的车流标记值和各个所述路线的路况复杂标记值,确定每条路线的路况复杂程度值。
27、结合第一方面,在一种实施方式中,所述根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,确定最优推荐路线,包括:
28、根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,得到每条路线的推荐程度赋值;
29、比对每条所述路线的推荐程度赋值,从多条路线的所述推荐程度赋值中确定所述推荐程度赋值最小的路线;
30、将所述推荐程度赋值最小的路线确定为最优推荐路线。
31、结合第一方面,在一种实施方式中,所述根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,得到每条路线的推荐程度赋值,包括:
32、分别获取每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值的预置权重值;
33、基于预置公式、所述每条路线的平均时长的预置权重值、所述每条路线的平均能耗值的预置权重值、所述每条路线的路况复杂程度值的预置权重值、所述每条路线的平均时长、所述每条路线的平均能耗值和所述每条路线的路况复杂程度值,得到每条路线的推荐程度赋值。
34、第二方面,本技术实施例提供了一种最优路径的推荐装置,所述最优路径的推荐装置包括:
35、获取模块,用于基于用户输入的目标地点,获取当前地点到目标地点的路线信息,其中,所述路线信息的路线数量至少为三条,所述路线信息包括车辆实时上传的每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值;
36、确定模块,用于根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,确定最优推荐路线。
37、第三方面,本技术实施例提供了一种最优路径的推荐设备,所述最优路径的推荐设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的最优路径的推荐程序,其中所述最优路径的推荐程序被所述处理器执行时,实现如上述的最优路径的推荐方法的步骤。
38、第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有最优路径的推荐程序,其中所述最优路径的推荐程序被处理器执行时,实现如上述的最优路径的推荐方法的步骤。
39、本技术实施例提供的技术方案带来的有益效果包括:
40、通过基于用户输入的目标地点,获取当前地点到目标地点的路线信息,其中,所述路线信息的路线数量至少为三条,所述路线信息包括车辆实时上传的每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值;根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,确定最优推荐路线,解决了相关技术中通过历史数据预测最优通行路线存在数据偏差,无法规避道路情况多变性的问题,同时存在gps信号差时会丢失车辆位置信息,导致数据判断延迟,无法提供最优通行路径的技术问题,实现用实时数据代替历史数据,解决了偏差问题,应对了道路多变性,更准确的判断最优路线,大大提高行驶效率,提升行驶心情。
1.一种最优路径的推荐方法,其特征在于,所述最优路径的推荐方法包括:
2.如权利要求1所述的最优路径的推荐方法,其特征在于,所述基于用户输入的目标地点,获取当前地点到目标地点的路线信息,包括:
3.如权利要求2所述的最优路径的推荐方法,其特征在于,所述根据各个所述路线上各个车辆上传的车速以及各个所述路线上的红绿灯数量和各个所述红绿灯的等待时长,确定每条路线的平均时长,包括:
4.如权利要求2所述的最优路径的推荐方法,其特征在于,所述根据各个所述路线上各个车辆上传的道路路面信息、车流信息和非机动车车流量及行人信息,确定每条路线的路况复杂程度值,包括:
5.如权利要求4所述的最优路径的推荐方法,其特征在于,所述根据各个所述路线的道路路面类型、车流大小和道路复杂度,确定每条路线的路况复杂程度值,包括:
6.如权利要求1所述的最优路径的推荐方法,其特征在于,所述根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,确定最优推荐路线,包括:
7.如权利要求6所述的最优路径的推荐方法,其特征在于,所述根据预置公式、每条路线的平均时长、每条路线的平均能耗值和每条路线的路况复杂程度值,得到每条路线的推荐程度赋值,包括:
8.一种最优路径的推荐装置,其特征在于,所述最优路径的推荐装置包括:
9.一种最优路径的推荐设备,其特征在于,所述最优路径的推荐设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的最优路径的推荐程序,其中所述最优路径的推荐程序被所述处理器执行时,实现如权利要求1至7中任一项所述的最优路径的推荐方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有最优路径的推荐程序,其中所述最优路径的推荐程序被处理器执行时,实现如权利要求1至7中任一项所述的最优路径的推荐方法的步骤。
