一种告警数据处理方法、装置、设备及介质与流程

文档序号:26143067发布日期:2021-08-03 14:28阅读:75来源:国知局
一种告警数据处理方法、装置、设备及介质与流程

本发明涉及智能交通技术领域,尤其涉及一种告警数据处理方法、装置、设备及介质。



背景技术:

伴随着交通事业的快速发展,公交车等营运车辆的交通事故也频繁发生,在这些交通事故中,很大部分是因为驾驶员的驾驶行为导致的。随着智能交通的快速发展,为了响应国家政策,各运营单位为了减少交通事故的发生,已经陆陆续续在公交车等营运车辆安装了高级驾驶辅助系统(advanceddriverassistancesystem,adas)、驾驶员监测系统(drivermonitoringsystem,dms)等,该adas以及dms用于在发现危险驾驶行为时,对驾驶员进行告警。

现有技术中,在进行告警的过程中,同一个危险驾驶行为可能会不断产生多条告警提醒,直到驾驶员纠正,因此各运营单位将会接收到多条重复的告警信息。归属于各运营单位的评价设备在接收到告警信息后,会根据接收到的告警信息对驾驶员进行评价分析,但当各运营单位的评价设备接收到多条重复告警信息时,则不能准确的确定该多条重复告警信息是同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,从而不能对驾驶员进行准确的评价分析。



技术实现要素:

本发明提供了一种告警数据处理方法、装置、设备及介质,用以解决现有技术中不能准确的确定接收到的该多条重复告警信息为同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,影响对驾驶员评价分析的准确性的问题。

本发明提供了一种告警数据处理方法,所述方法包括:

接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型;

判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息;

若是,则确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

进一步地,所述方法还包括:

对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

进一步地,所述方法还包括:

根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述方法还包括:

根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;

确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;

根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述方法还包括:

根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;

根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;

判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;

若否,则确定所述同一危险驾驶行为事件结束。

进一步地,所述根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间包括:

判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;

若是,则将所述告警结束时间确认为所述更新时间;

否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

进一步地,若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,所述方法还包括:

确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;

根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

本发明提供了一种告警数据处理装置,该装置包括:

接收模块,用于接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型;

判断模块,用于判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息;

确定模块,用于在所述判断模块的判断结果为是时,确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

进一步地,所述装置还包括:

更新模块,用于对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

进一步地,所述确定模块,还用于根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述确定模块,还用于根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述确定模块,还用于根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;若否,则确定所述同一危险驾驶行为事件结束。

进一步地,所述确定模块,具体用于判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;若是,则将所述告警结束时间确认为所述更新时间;否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

进一步地,所述确定模块,还用于若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

本发明提供了一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一所述告警数据处理方法的步骤。

本发明提供了一种计算机可读存储介质,其存储有可由终端执行的计算机程序,当所述程序在所述终端上运行时,使得所述终端执行上述任一项所述告警数据处理方法的步骤。

在本发明实施例中,接收第一告警信息,其中,该第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型,判断在接收到该第一告警信息前的预设的时间长度内,是否接收到携带有该车辆的标识信息以及该告警类型的第二告警信息,若是,则确定该第一告警信息与该第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。由于本发明实施例中,可以基于接收到第一告警信息之前的预设时间长度内接收到的第二告警信息携带的车辆的标识信息以及告警类型,确定该第一告警信息是否与该第二告警信息为同一个危险驾驶行为产生的,将携带的车辆的标识信息以及告警类型与第一告警信息携带的车辆的标识信息以及告警类型相同的第二告警信息对应的危险驾驶行为事件作为同一危险驾驶行为事件,因此在接收到多条重复告警信息时,能够准确的确定该多条重复告警信息是同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,从而准确的对驾驶员进行评价分析,提高用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一些实施例提供的一种告警数据处理方法的过程示意图;

图2为本发明一些实施例提供的一种告警数据处理的详细过程示意图;

图3为本发明一些实施例提供的一种告警数据处理装置结构示意图;

图4为本发明一些实施例提供的一种电子设备结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

为了准确的确定接收到的该多条重复告警信息为同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,影响对驾驶员评价分析的准确性,本发明实施例提供了一种告警数据处理方法、装置、设备及介质。

实施例1:

图1为本发明一些实施例提供的一种告警数据处理方法的过程示意图,该过程包括以下步骤:

s101:接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型。

本发明实施例提供的告警数据处理方法应用于电子设备,该电子设备可以是归属于运营单位的评价设备,具体的该电子设备可以是pc、终端,服务器等设备。

为了保证在出现危险驾驶行为时,能对驾驶员进行告警,在车辆中预先安装了adas和/或dms等安全检测设备,当该安全检测设备检测到出现危险驾驶行为后,进行告警。具体的,安全检测设备可以通过语音的方式进行告警,在本发明实施例中,adas和/或dms等安全检测设备每进行一次告警,电子设备就会接收一个告警信息,也就是说,电子设备会接收第一告警信息,其中,该第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型。

s102:判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息。

接收到第一告警信息时,可能是针对危险驾驶行为的第一次告警,也可能之前已经针对该危险驾驶行为进行了告警,这是因为车辆中的安全检测设备检测到危险驾驶行为时,如果不改正,adas和/或dms等安全检测设备将会按照设定的时间间隔进行告警,即按照设定的时间间隔发送告警信息。若驾驶员纠正了危险驾驶行为,则adas和/或dms等安全检测设备将不会再针对该行为进行告警。

为了确定该第一告警信息是否为针对该危险驾驶行为的第一次告警时产生的告警信息,在本发明实施例中,预设了时间长度,判断在接收到该第一告警信息前的预设的时间长度内,是否接收到携带有与第一告警信息对应的车辆的标识信息以及告警类型相同的第二告警信息,其中,该预设的时间长度根据需求灵活设置。具体的,该预设时间长度不小于该设定的时间间隔,也就是说,该预设时间长度不小于报警间隔。

s103:若是,则确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

在本发明实施例中,若接收到该第一告警信息前的预设的时间长度内接收到携带有该车辆的标识信息以及该告警类型的第二告警信息,则说明该第一告警信息与该第二告警信息对应的危险驾驶行为事件为同一危险驾驶行为事件,也就是说,在接收到该第一告警信息之前,已经针对该危险驾驶行为进行了告警。

s104:若否,则确定所述第一告警信息为针对危险驾驶行为的第一次告警。

若接收到该第一告警信息前的预设的时间长度内未接收到携带有该车辆的标识信息以及该告警类型的第二告警信息,则说明该第一告警信息为针对危险驾驶行为的第一次告警。

由于本发明实施例中,可以基于接收到第一告警信息之前的预设时间长度内接收到的第二告警信息携带的车辆的标识信息以及告警类型,确定该第一告警信息是否与该第二告警信息为同一个危险驾驶行为产生的,将携带的车辆的标识信息以及告警类型与第一告警信息携带的车辆的标识信息以及告警类型相同的第二告警信息对应的危险驾驶行为事件作为同一危险驾驶行为事件,因此在接收到多条重复告警信息时,能够准确的确定该多条重复告警信息是同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,从而准确的对驾驶员进行评价分析,提高用户体验。

实施例2:

为了准确的确定该同一危险驾驶行为事件的危险等级,在上述实施例的基础上,在本发明实施例中,所述方法还包括:

对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

为了确定是否存在针对同一危险行为事件进行重复告警的情况,电子设备中针对每次接收到的告警信息都进行保存。并确定该告警信息与之前接收到的告警信息为针对同一危险驾驶行为事件的告警时,对保存的该危险驾驶行为事件对应的目标告警次数进行更新。从而方便统计针对该危险驾驶行为事件一共接收到了多少条告警信息。

为了准确的确定该同一危险驾驶行为事件的危险等级,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

在本发明实施例中,为了确定该同一危险驾驶行为事件的危险等级,可以根据接收到的该同一危险驾驶行为事件的目标告警次数确定该同一危险驾驶行为事件的危险等级,其中,接收到的针对同一危险驾驶行为事件的告警信息的目标告警次数越多,则说明该同一危险驾驶行为事件的危险等级越高。

为了根据该危险驾驶行为对应的目标告警次数,确定该同一危险驾驶行为事件的危险等级,在本发明实施例中,预先保存了告警次数与危险驾驶行为的危险等级的关系,在确定该危险驾驶行为对应的目标告警次数后,确定该目标告警次数对应的目标等级,将该目标等级确定为该同一危险驾驶行为的危险等级。

其中,该告警次数与危险驾驶行为的危险等级的关系可以为每个不同的告警次数对应不同的危险驾驶行为的危险等级,也可以为不同的告警次数对应相同的危险驾驶行为的危险等级,具体的可以设置告警次数的不同区间与危险驾驶行为的危险等级的对应关系,也就是说,预先设置了告警次数区间与危险驾驶行为的危险等级的关系,在确定该危险驾驶行为事件对应的目标告警次数后,可以确定该目标告警次数对应的目标区间,再确定该目标区间对应的目标等级,将该目标等级确定为该同一危险驾驶行为的危险等级。

为了准确的确定该同一危险驾驶行为事件的危险等级,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;

确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;

根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

为了确定是否存在针对同一危险行为事件进行重复告警的情况,电子设备中每次接收到告警信息都进行保存。在本发明实施例中,为了确定该同一危险驾驶行为事件的危险等级,可以根据同一危险驾驶行为事件中最早进行告警的告警信息到接收到的最晚进行告警的告警信息的时间间隔,确定该同一危险驾驶行为事件的等级,也就是说,可以根据接收到该第一告警信息的第二时间与预设的时间长度内最早接收到该第二告警信息的第一时间的目标时间差值,确定该同一危险驾驶行为事件的危险等级,其中,该目标时间差值越长,则说明该同一危险驾驶行为事件的危险等级越高。

为了根据目标时间差值,确定该同一危险驾驶行为事件的危险等级,在本发明实施例中,预先保存了时间差值与危险驾驶行为的危险等级的关系,在确定目标时间差值后,确定该目标时间差值对应的目标等级,将该目标等级确定为该同一危险驾驶行为的危险等级。

其中,该目标时间差值与危险驾驶行为的危险等级的关系可以为每个不同的目标时间差值对应不同的危险驾驶行为的危险等级,也可以为不同的目标时间差值对应相同的危险驾驶行为的危险等级,具体的可以设置目标时间差值区间与危险驾驶行为的危险等级的对应关系,也就是说,预先设置了时间差值区间与危险驾驶行为的危险等级的关系,在确定目标时间差值后,可以确定该目标时间差值对应的目标区间,再确定该目标区间对应的目标等级,将该目标等级确定为该同一危险驾驶行为的危险等级。

实施例4:

为了确定在接收到第一告警信息后,该同一危险驾驶行为事件是否结束,在上述各实施例的基础上,在本发明实施例中,所述方法还包括:

根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;

根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;

判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;

若否,则确定所述同一危险驾驶行为事件结束。

在本发明实施例中,该第一告警信息中还携带时间信息,其中,该时间信息可以为该第一告警信息对应的告警开始时间、该第一告警信息对应的告警持续时长等中的一个或几个,由于adas和/或dms等安全检测设备每进行一次告警,电子设备就会接收一个告警信息,也就是说,该告警与告警信息是对应的,且每次告警都会持续一定的时长,该第一告警信息对应的告警开始时间为对应的告警的持续一定的时长的初始时间,该第一告警信息对应的告警持续时长为对应的告警的持续一定的时长的总时长,例如,adas和/或dms等安全检测设备进行告警a时,电子设备接收告警信息a,且该告警信息a的告警时间为9:00-9:01,则该告警信息a对应的告警开始时间为9:00,该告警信息a对应的告警持续时长为1分钟。

电子设备接收到该第一告警信息后,确定第一告警信息中携带的时间信息,并根据该时间信息确定该同一危险驾驶行为时间的更新时间。为了确定该同一危险驾驶行为事件是否结束,先根据该更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间,具体的,确定该更新时间与预设的时间间隔的和值,将该和值确定为进行结束时间判断的第三时间。

在确定该第三时间后,确定该更新时间之后,该第三时间之前是否接收到携带该车辆的标识信息及该告警类型的第三告警信息,若否,则确定该同一危险驾驶行为事件结束,若是,则说明该同一危险驾驶行为事件未结束。

为了准确的确定同一危险驾驶行为事件的更新时间,在上述各实施例的基础上,在本发明实施例中,所述根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间包括:

判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;

若是,则将所述告警结束时间确认为所述更新时间;

否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

由于adas设备或dms设备的不同、或者产生的危险驾驶行为的告警类型不同,该第一告警信息中可能只携带了本条告警信息对应的告警开始时间,而没有携带本条告警信息对应的告警结束时间,也可能该第一告警信息既携带了本条告警信息对应的告警开始时间,又携带了本条告警信息对应的告警结束时间。其中,可以根据该adas或dms的检测结果,根据实际情况确定该告警结束时间,也可以预先设置了告警开始与告警结束的第一时间间隔,也就是说,该告警结束的时间与该告警开始的时间的差值为该预先设置的第一时间间隔。因此,在确定同一危险驾驶行为事件的更新时间的过程中,确定该第一告警信息中是否携带本条告警信息对应的告警结束时间,若存在,则直接将该告警结束时间确认为更新时间,若不存在,则第一告警信息中携带的告警开始时间确认为该更新时间。

若该第一告警信息中只携带了本条告警信息对应的告警开始时间,则在确定该危险驾驶行为是否结束时,确定该第一告警信息对应的告警开始时间之后,该第三时间之前是否接收到携带该车辆的标识信息及该告警类型的第三告警信息,若否,则确定该同一危险驾驶行为事件结束,若是,则说明该同一危险驾驶行为事件未结束。

若该第一告警信息中既携带了该本条告警信息对应的告警开始时间,又携带了本条告警信息对应的告警结束时间,则在确定该危险驾驶行为是否结束时,确定该第一告警信息对应的告警结束时间之后,该第三时间之前是否接收到携带该车辆的标识信息及该告警类型的第三告警信息,若否,则确定该同一危险驾驶行为事件结束,若是,则说明该同一危险驾驶行为事件未结束。

实施例5:

为了确定若未接收到携带有该车辆的标识信息以及该告警类型的第二告警信息时,该危险驾驶行为事件的危险等级,在上述各实施例的基础上,在本发明实施例中,若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,所述方法还包括:

确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;

根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

在本发明实施例中,在接收到第一告警信息后,若确定未接收到携带有该车辆的标识信息以及该告警类型的第二告警信息,则说明该第一告警信息为第一次进行告警的危险驾驶行为事件,因此,将该第一告警信息对应的第三数量设置为预设的数值,其中,由于该第一告警信息为第一次进行告警的危险驾驶行为事件的告警信息,因此,该预设的数值为1。

在确定该第三数量后,为了确定该第一次进行告警的危险驾驶行为事件的危险等级,根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将该第三数量对应的目标等级确定为该第一次进行告警的危险驾驶行为事件的危险等级。

图2为本发明一些实施例提供的一种告警数据处理的详细过程示意图,现针对图2进行说明:

确定告警a以及间隔标准,其中,该告警a为第一告警信息,该间隔标准为预设的时间长度,确定时间t,该t=告警a的发生时间-间隔标准,确定该时间t到接收该第一告警信息时的时间段内,是否存在与该告警a的车辆相同,同类型的危险驾驶行为事件,也就是说,确定该第一告警信息前的预设的时间长度内,电子设备是否接收到携带与第一告警信息的车辆标识相同,且告警类型相同的第二告警信息,若存在,则将最后更新的危险驾驶行为事件告警a归到该危险驾驶行为事件中,也就是说,将该第一告警信息与该第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件,并统计在该预设的时间长度内该危险驾驶行为事件的持续时长、更新时间等,并对保存的该危险驾驶行为事件对应的目标告警次数进行更新,其中,该危险驾驶行为事件的持续时长为接收到该第一告警信息的第二时间与预设的时间长度内最早接收到该第二告警信息的第一时间的目标时间差值。

根据该告警次数或者该危险驾驶行为的持续时长,确定或者更新该危险驾驶行为事件的危险等级,也就是根据该危险驾驶行为事件对应的目标告警次数或者目标时间差值,确定或者更新该危险驾驶行为事件的危险等级。若该时间t到接收该第一告警信息时的时间段内,不存在与该告警a的车辆相同,同类型告警的危险驾驶行为事件,也就是说,电子设备在预设的时间长度内未接收到携带与该第一告警信息的车辆标识相同,且告警类型相同的第二告警信息,则将该告警a形成对应的危险驾驶行为事件,也就是说,将该第一告警信息确定为设定的时间长度内第一次进行告警的危险驾驶行为事件,并记录该第一次进行告警的危险驾驶行为事件的告警开始时间、更新时间等,并确定该第一次进行告警的危险驾驶行为事件的危险等级。

在确定危险驾驶行为事件的危险等级之后,确定该同一危险驾驶行为事件是否结束,具体的,计算时刻k,该时刻k也就是第三时间。该k=危险驾驶行为事件的更新时间+间隔阈值,该间隔阈值也就是预设的时间间隔,确定该危险驾驶行为事件的更新时间之后,该时刻k之前,该车辆是否仍有告警类型相同的新告警产生,也就是说,确定该危险驾驶行为事件的更新时间之后,该第三时间之前是否接收到携带该车辆的标识信息及该告警类型的第三告警信息,若未接收到,则确定该同一危险驾驶行为事件结束,若接收到,则进行确定时间t到接收该第三告警信息时的时间段内,是否存在与该第三告警信息的车辆相同,同类型的危险驾驶行为事件的后续的操作,该后续的操作和接收到第一告警信息后进行的操作相同,在此不做赘述。

实施例6:

图3为本发明一些实施例提供的一种告警数据处理装置结构示意图,该装置包括:

接收模块301,用于接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型;

判断模块302,用于判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息;

确定模块303,用于在所述判断模块的判断结果为是时,则确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

在一种可能的实施方式中,所述装置还包括:

更新模块304,用于对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

在一种可能的实施方式中,所述确定模块303,还用于根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

在一种可能的实施方式中,所述确定模块303,还用于根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

在一种可能的实施方式中,所述确定模块303,还用于根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;若否,则确定所述同一危险驾驶行为事件结束。

在一种可能的实施方式中,所述确定模块303,具体用于判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;若是,则将所述告警结束时间确认为所述更新时间;否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

在一种可能的实施方式中,所述确定模块303,还用于若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

实施例7:

在上述各实施例的基础上,本发明一些实施例还提供了一种电子设备,如图4所示,包括:处理器401、通信接口402、存储器403和通信总线404,其中,处理器401,通信接口402,存储器403通过通信总线404完成相互间的通信。

所述存储器403中存储有计算机程序,当所述程序被所述处理器401执行时,使得所述处理器401执行如下步骤:

接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型;

判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息;

若是,则确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

进一步地,所述处理器401,还用于对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

进一步地,所述处理器401,还用于根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述处理器401,还用于根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述处理器401,还用于根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;若否,则确定所述同一危险驾驶行为事件结束。

进一步地,所述处理器401,还用于判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;若是,则将所述告警结束时间确认为所述更新时间;否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

进一步地,所述处理器401,还用于若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

上述服务器提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口402用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述处理器可以是通用处理器,包括中央处理器、网络处理器(networkprocessor,np)等;还可以是数字指令处理器(digitalsignalprocessing,dsp)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

实施例8:

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:

所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:

接收第一告警信息,其中,所述第一告警信息中携带发生告警行为的车辆的标识信息以及告警类型;

判断在接收到所述第一告警信息前的预设的时间长度内,是否接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息;

若是,则确定所述第一告警信息与所述第二告警信息对应的危险驾驶事件为同一危险驾驶行为事件。

进一步地,所述方法还包括:

对保存的该危险驾驶行为事件对应的目标告警次数进行更新。

进一步地,所述方法还包括:

根据保存的已经接收到该危险驾驶行为事件对应的目标告警次数,以及预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述目标告警次数对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述方法还包括:

根据保存的已经接收到的告警信息,统计所述预设的时间长度内最早接收到所述第二告警信息的第一时间;

确定接收到所述第一告警信息的第二时间与所述第一时间的目标时间差值;

根据预先保存的时间差值与危险驾驶行为的危险等级的关系,将所述目标时间差值对应的目标等级确定为所述同一危险驾驶行为事件的危险等级。

进一步地,所述方法还包括:

根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间;

根据所述更新时间以及预设的时间间隔,确定进行结束时间判断的第三时间;

判断所述更新时间之后,所述第三时间之前是否接收到携带所述车辆的标识信息及所述告警类型的第三告警信息;

若否,则确定所述同一危险驾驶行为事件结束。

进一步地,所述根据所述第一告警信息中携带的时间信息,确定所述同一危险驾驶行为事件的更新时间包括:

判断所述第一告警信息中是否携带本条告警信息对应的告警结束时间;

若是,则将所述告警结束时间确认为所述更新时间;

否则,将所述第一告警信息中携带的本条告警信息对应的告警开始时间确认为所述更新时间。

进一步地,若未接收到携带有所述车辆的标识信息以及所述告警类型的第二告警信息,所述方法还包括:

确定所述第一告警信息为在所述设定的时间长度内第一次进行告警的危险驾驶行为事件,并将所述第一告警信息对应的第三数量设置为预设的数值;

根据预先保存的告警次数与危险驾驶行为的危险等级的关系,将所述第三数量对应的目标等级确定为所述第一次进行告警的危险驾驶行为事件的危险等级。

由于本发明实施例中,可以基于接收到第一告警信息之前的预设时间长度内接收到的第二告警信息携带的车辆的标识信息以及告警类型,确定该第一告警信息是否与该第二告警信息为同一个危险驾驶行为产生的,将携带的车辆的标识信息以及告警类型与第一告警信息携带的车辆的标识信息以及告警类型相同的第二告警信息对应的危险驾驶行为事件作为同一危险驾驶行为事件,因此在接收到多条重复告警信息时,能够准确的确定该多条重复告警信息是同一个危险驾驶行为产生的,还是不同的危险驾驶行为产生的,从而准确的对驾驶员进行评价分析,提高用户体验。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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