交通事故的位置计算方法、分析方法、预警方法及其系统与流程

文档序号:18873434发布日期:2019-10-14 20:03阅读:581来源:国知局
交通事故的位置计算方法、分析方法、预警方法及其系统与流程

本发明涉及交通事故预警技术领域,尤其涉及一种交通事故的位置计算方法、分析方法、预警方法及其系统。



背景技术:

通常,人们在行车过程中可以通过导航系统进行路径规划,即用户可以通过导航系统获取去往目的地的行车路线。具体的,用户可以在导航系统中输入目的地址,然后通过导航系统获取用户的当前的起始地址或者用户指定的起始地址,导航系统再根据起始地址与目的地址获取最优路径,并将其展示给用户。导航系统在用户行驶的过程中可以获取到用户实时的经纬坐标值从而查询到实时实地的气象数据信息。

导航系统在对信息进行处理的过程中,可以根据vds(vehicledetectingsystem,交通流量采集子系统)、fcd(floatingcardata,浮动车数据)、gis(geographicinformationsystem,地理信息系统)获取实时交通信息及气象数据的请求,并将该交通信息匹配到电子地图的相应路段上,同时将相应路段对应的气象数据返回。

但是在交通事故处理过程中,发明人发现现有技术中至少存在如下问题:当某些路径上没有作为交通信息采集终端的浮动车辆行驶时,就无法获取这些路径的实时交通信息,包括事故点的经纬坐标值。通过导航系统获取事故点的交通信息不能覆盖电子地图上的所有区域,在不能获取到实地经纬坐标值,无法进行气象数据请求的状况下,现有技术还不能准确确定事故点经纬坐标从而根据经纬坐标值请求准确的气象数据,从而对交通事故进行原因分析和事故预警。



技术实现要素:

本发明主要目的在于,提供一种交通事故的位置计算方法、分析方法、预警方法及其系统,以解决现有技术不能准确确定事故点经纬坐标从而根据经纬坐标值请求准确的气象数据,从而对交通事故进行原因分析和事故预警的问题。

本发明是通过如下技术方案实现的:

一种交通事故位置计算方法,包括:

获取包括目标公路的地图,所述地图包括所述地图中的每个点的经纬度坐标;

从所述地图中提取出目标公路的路径图,并确定所述路径图的比例尺参数;

接收交通事故报警信息,所述交通事故报警信息包括事故点与地标之间的距离数据,所述事故点和所述地标均位于目标公路的路径上;

根据所述地标的经纬度坐标、所述路径图的比例尺参数和所述事故点与地标之间的距离数据,计算所述事故点的经纬度坐标。

进一步地,从所述地图中提取出目标公路的路径图的方法包括:

去除所述地图中除目标公路之外的像素,只保留表示目标公路的所有像素;

从表示目标公路的所有像素中提取出位于目标公路的宽度中心的各像素形成所述目标公路的中心线,并将所述中心线作为所述目标公路的路径图。

进一步地,根据所述地标的经纬度坐标、所述路径图的比例尺参数和所述事故点与地标之间的距离数据,计算所述事故点的经纬度坐标的方法包括:

将所述地标的经纬度坐标转换为所述地标在所述路径图上的地图坐标;

将所述地标在所述路径图上的地图坐标转换为所述地标在所述路径图上的像素坐标;

根据所述路径图的比例尺参数和所述事故点与地标之间的距离数据,计算在所述路径图上所述事故点与所述地标之间的距离;

根据在所述路径图上所述事故点与所述地标之间的距离以及所述地标在所述路径图上的像素坐标,计算所述事故点在所述路径图上的像素坐标;

将所述事故点在所述路径图上的像素坐标转换为所述事故点在所述路径图上的地图坐标;

将所述事故点在所述路径图上的地图坐标转换为所述事故点的经纬度坐标。

进一步地,所述距离数据为事故点与地标之间沿所述目标公路的距离数据,或者为事故点与地标之间的直线距离数据。

进一步地,所述地标为所述目标公路的入口或出口。

一种交通事故分析方法,包括如上所述的交通事故位置计算方法,所述交通事故报警信息还包括事故发生时间,所述分析方法还包括:

根据所述事故点的经纬度坐标,获取所述事故点在事故发生时的天气状况,并将该次事故的类型与在该次事故发生时所述事故点的天气状况进行关联,得到所述事故点在该次事故中天气状况与事故类型之间的关联关系;

对所述事故点在多次事故中的关联关系进行天气状况与事故类型之间的关联度分析,判断所述事故点的与不同天气状况关联度最高的事故类型。

一种交通事故预警方法,包括如上所述的交通事故分析方法,还包括:

追踪车辆行驶轨迹;

在所述车辆到达目标公路上的任一事故点之前,获取该事故点的当前天气状况,并向所述车辆推送包含有该事故点的与该当前天气状况关联度最高的事故类型的交通事故预警信息。

一种交通事故位置计算系统,包括:

地图采集模块,用于获取包括目标公路的地图,所述地图包括所述地图中的每个点的经纬度坐标;

路径提取模块,用于从所述地图中提取出目标公路的路径图,并确定所述路径图的比例尺参数;

信息接收模块,用于接收交通事故报警信息,所述交通事故报警信息包括事故点与地标之间的距离数据,所述事故点和所述地标均位于目标公路的路径上;

坐标计算模块,用于根据所述地标的经纬度坐标、所述路径图的比例尺参数和所述事故点与地标之间的距离数据,计算所述事故点的经纬度坐标。

进一步地,所述路径提取模块包括:

图形化处理模块,用于去除所述地图中除目标公路之外的像素,只保留表示目标公路的所有像素;

像素提取模块,用于从表示目标公路的所有像素中提取出位于目标公路的宽度中心的各像素形成所述目标公路的中心线,并将所述中心线作为所述目标公路的路径图。

进一步地,所述坐标计算模块包括:

坐标转换模块,用于将所述地标的经纬度坐标转换为所述地标在所述路径图上的地图坐标,以及将所述地标在所述路径图上的地图坐标转换为所述地标在所述路径图上的像素坐标;

距离计算模块,用于根据所述路径图的比例尺参数和所述事故点与地标之间的距离数据,计算在所述路径图上所述事故点与所述地标之间的距离;

事故点像素坐标计算模块,用于根据在所述路径图上所述事故点与所述地标之间的距离以及所述地标在所述路径图上的像素坐标,计算所述事故点在所述路径图上的像素坐标;

所述坐标转换模块还用于将所述事故点在所述路径图上的像素坐标转换为所述事故点在所述路径图上的地图坐标,以及将所述事故点在所述路径图上的地图坐标转换为所述事故点的经纬度坐标。

进一步地,所述距离数据为事故点与地标之间沿所述目标公路的距离数据,或者为事故点与地标之间的直线距离数据。

进一步地,所述地标为所述目标公路的入口或出口。

一种交通事故分析系统,包括如上所述的交通事故位置计算系统,所述交通事故报警信息还包括事故发生时间,所述分析系统还包括:

关联模块,用于根据所述事故点的经纬度坐标,获取所述事故点在事故发生时的天气状况,并将该次事故的类型与在该次事故发生时所述事故点的天气状况进行关联,得到所述事故点在该次事故中天气状况与事故类型之间的关联关系;

关联度分析模块,用于对所述事故点在多次事故中的关联关系进行天气状况与事故类型之间的关联度分析,判断所述事故点的与不同天气状况关联度最高的事故类型。

一种交通事故预警系统,包括如上所述的交通事故分析系统,还包括:

车辆追踪模块,用于追踪车辆行驶轨迹;

信息推送模块,用于在所述车辆到达目标公路上的任一事故点之前,获取该事故点的当前天气状况,并向所述车辆推送包含有该事故点的与该当前天气状况关联度最高的事故类型的交通事故预警信息。

与现有技术相比,本发明通过获取包括目标公路的地图,并确定其中地标的经纬度坐标,同时,从地图中提取出目标公路的路径图,确定路径图的比例尺参数,再从接收到的交通事故报警信息中提取事故点与地标之间的距离数据,再将地标的经纬度坐标、路径图的比例尺参数和事故点与地标之间的距离数据三者结合,从而计算出事故点的经纬度坐标。根据事故点的经纬度坐标可以获取到事故点在事故发生时的天气状况数据,从而分析天气状况与事故类型的关联性,并可根据该关联性对各事故点进行交通事故预警,从而降低交通事故发生的几率,提高交通出行安全性。

附图说明

图1是本发明实施例交通事故预警方法流程示意图;

图2是本发明实施例提取出目标公路的路径图的方法流程示意图;

图3是本发明实施例事故点的经纬度坐标计算方法流程示意图;

图4是本发明实施例交通事故预警系统组成示意图;

图5是本发明实施例路径提取模块组成示意图;

图6是本发明实施例坐标计算模块组成示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步详细说明。

本发明实施例提供的交通事故预警方法中包括了交通事故分析方法,交通事故分析方法中又包括了交通事故位置计算方法。其中,如图1所示,交通事故位置计算方法包括:

步骤s1:获取包括目标公路的地图,地图包括地图中的每个点的经纬度坐标。

步骤s2:从地图中提取出目标公路的路径图,并确定路径图的比例尺参数。

步骤s3:接收交通事故报警信息,交通事故报警信息包括事故点与地标之间的距离数据,事故点和地标均位于目标公路的路径上。

步骤s4:根据地标的经纬度坐标、路径图的比例尺参数和事故点与地标之间的距离数据,计算事故点的经纬度坐标。从上述表述的逻辑关系可以看出,步骤s3与步骤s1和步骤s2之前无逻辑先后关系,步骤s3可以在步骤s1和s2之前执行,也可以在步骤s1和s2之后,步骤s4之前执行,步骤s4最后执行,步骤s1与步骤s2之间有逻辑先后关系,步骤s2在步骤s1之后执行。

如图2所示,步骤s2中,从地图中提取出目标公路的路径图的方法包括:

步骤s21:去除地图中除目标公路之外的像素,只保留表示目标公路的所有像素。

步骤s22:从表示目标公路的所有像素中提取出位于目标公路的宽度中心的各像素形成目标公路的中心线,并将中心线作为目标公路的路径图。将目标公路由只有一个像素宽度的中心线表示,方便进行后续步骤s4中的距离计算。

如图3所示,步骤s4包括:

步骤s41:将地标的经纬度坐标转换为地标在路径图上的地图坐标。

步骤s42:将地标在路径图上的地图坐标转换为地标在路径图上的像素坐标。

步骤s43:根据路径图的比例尺参数和事故点与地标之间的距离数据,计算在路径图上事故点与地标之间的距离。

步骤s44:根据在路径图上事故点与地标之间的距离以及地标在路径图上的像素坐标,计算事故点在路径图上的像素坐标。

步骤s45:将事故点在路径图上的像素坐标转换为事故点在路径图上的地图坐标。

步骤s46:将事故点在路径图上的地图坐标转换为事故点的经纬度坐标。

根据比例尺参数,可以确定地图上的单位距离与实际距离之间的换算关系,而每个像素在地图上的宽度已知,所以每个像素在地图上代表的距离也是已知的,因此每个像素代表的实际距离就是已知的。只需将地理坐标系、地图坐标系和像素坐标系三者之间建立转换关系,就可以实现一个点在地理坐标系、地图坐标系和像素坐标系之间的转换,这属于现有技术在此不做赘述。

距离数据为事故点与地标之间沿目标公路的距离数据,或者为事故点与地标之间的直线距离数据。实际上,距离数据为事故点与地标之间沿目标公路的距离数据时,由于单个像素表示的距离可知,可以方便计算出该距离数据在中心线上的长度,从而根据地标在中心线上的位置计算出事故点在中心线上的位置,更便于事故点经纬度坐标的计算。

地标可以为目标公路的入口或出口。即以目标公路某一入口或出口作为参照,通过描述事故点在某方向上与该入口或出口的距离的方式来说明事故点位置。

交通事故分析方法包括如上的交通事故位置计算方法,交通事故报警信息还包括事故发生时间,分析方法还包括:

步骤s5:根据事故点的经纬度坐标,获取事故点在事故发生时的天气状况,并将该次事故的类型与在该次事故发生时事故点的天气状况进行关联,得到事故点在该次事故中天气状况与事故类型之间的关联关系。

步骤s6:对事故点在多次事故中的关联关系进行天气状况与事故类型之间的关联度分析,判断事故点的与不同天气状况关联度最高的事故类型。

通过关联度分析,可以分析出各个事故点在不同的天气状况下最有可能发生哪种类型的交通事故,从而为交通事故预警提供信息参考。例如,如果某事故点在下雨天发生得最多的交通事故类型为追尾,则追尾为该事故点的与下雨天关联度最高的事故类型,表示该事故点在下雨天最有可能发生追尾事故,从而为对该事故点进行交通事故预警提供信息参考。

交通事故预警方法,包括如上的交通事故分析方法,还包括:

步骤s7:追踪车辆行驶轨迹。

步骤s8:在车辆到达目标公路上的任一事故点之前,获取该事故点的当前天气状况,并向车辆推送包含有该事故点的与该当前天气状况关联度最高的事故类型的交通事故预警信息。例如,如果追尾为某事故点的与下雨天关联度最高的事故类型,当监控到车辆快到达该事故点时,如果获取到该事故点当前的天气状况为下雨,则说明该事故点很可能发生追尾事故,此时则可以向该车辆推送提示该事故点可能发生追尾事故的交通事故预警信息,以提醒司机注意小心驾驶。

本发明实施例提供的交通事故预警系统中包括了交通事故分析系统,交通事故分析系统中又包括了交通事故位置计算系统。如图4所示,交通事故位置计算系统包括地图采集模块1、路径提取模块2、信息接收模块3和坐标计算模块4。其中:

地图采集模块1用于获取包括目标公路的地图,地图包括地图中的每个点的经纬度坐标。

路径提取模块2用于从地图中提取出目标公路的路径图,并确定路径图的比例尺参数。

信息接收模块3用于接收交通事故报警信息,交通事故报警信息包括事故点与地标之间的距离数据,事故点和地标均位于目标公路的路径上。

坐标计算模块4用于根据地标的经纬度坐标、路径图的比例尺参数和事故点与地标之间的距离数据,计算事故点的经纬度坐标。

如图5所示,路径提取模块2包括图形化处理模块21和像素提取模块22。其中:

图形化处理模块21用于去除地图中除目标公路之外的像素,只保留表示目标公路的所有像素。

像素提取模块22用于从表示目标公路的所有像素中提取出位于目标公路的宽度中心的各像素形成目标公路的中心线,并将中心线作为目标公路的路径图。

如图6所示,坐标计算模块4包括坐标转换模块41、距离计算模块42和事故点像素坐标计算模块434。其中:

坐标转换模块41用于将地标的经纬度坐标转换为地标在路径图上的地图坐标,以及将地标在路径图上的地图坐标转换为地标在路径图上的像素坐标。

距离计算模块42用于根据路径图的比例尺参数和事故点与地标之间的距离数据,计算在路径图上事故点与地标之间的距离。

事故点像素坐标计算模块434用于根据在路径图上事故点与地标之间的距离以及地标在路径图上的像素坐标,计算事故点在路径图上的像素坐标。

坐标转换模块41还用于将事故点在路径图上的像素坐标转换为事故点在路径图上的地图坐标,以及将事故点在路径图上的地图坐标转换为事故点的经纬度坐标。

距离数据为事故点与地标之间沿目标公路的距离数据,或者为事故点与地标之间的直线距离数据。

地标为目标公路的入口或出口。

交通事故分析系统包括如上的交通事故位置计算系统,交通事故报警信息还包括事故发生时间,分析系统还包括关联模块5和关联度分析模块6。其中:

关联模块5用于根据事故点的经纬度坐标,获取事故点在事故发生时的天气状况,并将该次事故的类型与在该次事故发生时事故点的天气状况进行关联,得到事故点在该次事故中天气状况与事故类型之间的关联关系。

关联度分析模块6用于对事故点在多次事故中的关联关系进行天气状况与事故类型之间的关联度分析,判断事故点的与不同天气状况关联度最高的事故类型。

交通事故预警系统包括如上的交通事故分析系统,还包括车辆追踪模块7和信息推送模块8。其中:

车辆追踪模块7用于追踪车辆行驶轨迹。信息推送模块8用于在车辆到达目标公路上的任一事故点之前,获取该事故点的当前天气状况,并向车辆推送包含有该事故点的与该当前天气状况关联度最高的事故类型的交通事故预警信息。

该交通事故预警系统中的各模块用于执行上述交通事故预警方法中的相应步骤,具体可参考上述交通事故预警方法中的描述,在此不再赘述。

上述实施例仅为优选实施例,并不用以限制本发明的保护范围,在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1