本公开涉及信息处理,具体而言,涉及一种车辆行驶预警方法、装置、计算机设备、介质及产品。
背景技术:
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、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种车辆行驶预警方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述车道信息包括指示允许行驶的车辆类型的车道类别;所述车辆信息包括车辆类型;
3.根据权利要求1所述的方法,其特征在于,所述车道信息包括车道方向;所述车辆信息包括车辆行驶方向;
4.根据权利要求3所述的方法,其特征在于,根据以下步骤确定所述目标车道的车道方向:
5.根据权利要求3所述的方法,其特征在于,根据以下步骤确定所述目标车辆的车辆行驶方向:
6.根据权利要求3所述的方法,其特征在于,所述确定所述目标车道的车道方向和所述目标车辆的车辆行驶方向是否一致,包括:
7.根据权利要求1所述的方法,其特征在于,所述车道信息包括车道对应的路口信息,所述路口信息包括路口位置信息和路口的交通信号灯信息;所述车辆信息包括车辆行驶位置信息;
8.根据权利要求1所述的方法,其特征在于,所述路网数据是通过以下方式构建的:
9.一种车辆行驶预警装置,其特征在于,包括:
10.一种计算机设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至8任一项所述的车辆行驶预警方法的步骤。
11.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至8任一项所述的车辆行驶预警方法的步骤。
12.一种计算机程序产品,其特征在于,该计算机产品承载有程序代码,所述程序代码包括的指令可用于执行如权利要求1至8任一项所述的车辆行驶预警方法的步骤。