本技术涉及人工智能、大数据、云技术、地图技术以及交通领域等领域,智慧交通、辅助驾驶等场景,具体而言,本技术涉及一种数据处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
背景技术:
1、随着科学技术的发展,如何更好地确定道路通行能力,精确的预测道路的状态已经成为了本领域亟待解决的技术问题。
2、相关技术中,主要通过采集大量的交通流数据、道路参数和环境参数等,通过建立多层统计分析模型确定道路通行能力。但显然,由于该方法需要大量的多维数据,因此,该方法会面临数据采集困难且成本较高等问题,且由于多层统计分析模型是通过多维数据训练得到的,其计算过程相对复杂,且受各个维度的数据的影响较大,难以广泛应用。
技术实现思路
1、本技术实施例提供了一种数据处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够快速、简单地确定道路通行能力,可以广泛应用,能够更好地满足实用需求。
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、在至少两个历史贯穿量中随机抽取预定数量的历史贯穿量,其中,预定数量小于或等于至少两个历史贯穿量的总数量;
41、根据预定数量的历史贯穿量,确定预定数量的历史贯穿量中的最小值,将该最小值确定为上述最小贯穿量。
42、可选地,上述目标道路是根据以下方式确定的:
43、获取历史行驶路线;
44、基于轨迹地图匹配,确定地图道路数据中与该历史行驶路线对应的目标道路。
45、根据本技术的再一方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行该计算机程序以实现上述方法的步骤。
46、根据本技术的再一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
47、根据本技术的再一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
48、本技术实施例提供的技术方案带来的有益效果是:
49、在本技术实施例提供的数据处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品中,通过获取目标道路的贯穿量以及地图道路数据,从地图道路数据中获取目标道路的道路状态,根据目标道路的贯穿量以及道路状态,确定该目标道路的道路状态发生切换的概率。由于该方案中所需数据较少,获取数据的方式也较容易,计算方式简单。因此,通过该方案,可以快速确定出目标道路的道路状态发生切换的概率。进而可以依据目标道路的道路状态发生切换的概率,及时地更新地图道路数据,更方便的根据用户的行驶需求,为用户提供更匹配的、且道路状态为开通状态的行驶路线,合理避开道路状态为封闭状态的行驶路线。