基于车辆行驶数据的报警分析方法、装置、设备和介质转让专利
申请号 : CN202110639810.1
文献号 : CN113256981B
文献日 : 2021-09-21
发明人 : 徐显杰 , 赵海昕
申请人 : 天津所托瑞安汽车科技有限公司 , 浙江所托瑞安科技集团有限公司
摘要 :
权利要求 :
1.一种基于车辆行驶数据的报警分析方法,其特征在于,包括:实时获取车辆行驶过程中的原始数据;
从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据;
对所述报警数据进行聚合处理,得到所述报警数据所属的报警类别;
对所述原始数据中所述车辆的行驶环境数据进行降频处理,得到降频数据;
接收到所述车辆内安全辅助系统发送的报警消息时,确定以当前时刻为止的历史时段内得到的目标报警类别和目标降频数据;
根据所述目标报警类别和所述目标降频数据,分析所述安全辅助系统的报警依据;
所述根据所述目标报警类别和所述目标降频数据,分析所述安全辅助系统的报警依据,包括:
生成属于所述目标报警类别的测试数据;
将所述测试数据和所述目标降频数据输入至所述安全辅助系统中;
如果所述安全辅助系统发送所述报警消息,将所述目标报警类别和所述目标降频数据表征的行驶环境作为所述安全辅助系统的报警依据。
2.根据权利要求1所述的方法,其特征在于,所述从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据,包括:从所述原始数据中选取一条未处理的目标原始数据;
如果所述目标原始数据包括目标采集设备标识与目标对象标识,判断以所述目标对象标识的获取时刻为止的历史时段内,是否已筛选出所述目标采集设备标识与目标对象标识作为报警数据;
如果是,过滤所述目标原始数据;
如果否,将所述目标原始数据作为报警数据;
返回所述目标原始数据的选取操作,直到所有原始数据处理完成;
其中,所述目标对象标识是通过配置于所述车辆上的摄像头对车辆行驶方向前方的所述目标对象进行拍摄得到图片,并对所述图片进行识别得到的;所述目标采集设备标识是配置于所述车辆上用于采集所述图片的设备的标识。
3.根据权利要求1所述的方法,其特征在于,所述从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据,包括:从所述原始数据中选取一条未处理的目标原始数据;
如果所述目标原始数据表征驾驶员的行为处于危险状态,判断以所述原始数据的获取时刻为止的历史时段内,是否已筛选出同一表征所述驾驶员的行为处于危险状态的数据作为报警数据;
如果是,过滤所述目标原始数据;
如果否,将所述目标原始数据作为报警数据;
返回所述目标原始数据的选取操作,直到所有原始数据处理完成。
4.根据权利要求1所述的方法,其特征在于,所述从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据,包括:从所述原始数据中选取一条未处理的目标原始数据;
如果所述目标原始数据表征驾驶员的状态达不到驾驶要求,判断在最近获取到的指定数量的原始数据中是否已筛选出同一表征驾驶员的状态达不到驾驶要求的数据;
如果是,过滤所述目标原始数据;
如果否,将所述目标原始数据作为报警数据;
返回所述目标原始数据的选取操作,直到所有原始数据处理完成。
5.根据权利要求1所述的方法,其特征在于,所述实时获取车辆行驶过程中的原始数据,包括:
实时获取车辆行驶过程中的原始数据,并将所述原始数据写入分布式发布订阅消息系统的第一主题中;
所述从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据,包括:从所述第一主题中筛选出满足危险驾驶条件的数据,作为报警数据,并将所述报警数据写入所述分布式发布订阅消息系统的第二主题中;
所述对所述报警数据进行聚合处理,得到所述报警数据所属的报警类别,包括:从所述第二主题中读取报警数据进行聚合处理,得到所述报警数据所属的报警类别,并将所述报警类别写入所述分布式发布订阅消息系统的第三主题中;
所述对所述原始数据中所述车辆的行驶环境数据进行降频处理,得到降频数据,包括:对所述第一主题中所述车辆的行驶环境数据进行降频处理,得到降频数据,并将所述降频数据写入所述分布式发布订阅消息系统的第四主题中;
所述确定以当前时刻为止的历史时段内得到的目标报警类别和目标降频数据,包括:从所述第三主题和第四主题中确定以当前时刻为止的历史时段内得到的目标报警类别和目标降频数据。
6.根据权利要求1所述的方法,其特征在于,所述对所述报警数据进行聚合处理,得到所述报警数据所属的报警类别,包括:对所述报警数据按照数据类别进行分类处理,得到报警数据所属的一级报警类别;
对各类报警数据进行统计分析,得到对应的一级报警类别下的二级报警类别;
所述一级报警类别包括制动系统类、驾驶行为类和驾驶员状态类;所述制动系统类下的二级报警类别包括前车碰撞、启动自动紧急制动系统后减速、启动自动紧急制动系统后制动、自动紧急制动系统关闭;所述驾驶行为类下的二级报警类别包括急加速、急减速、紧急制动、超速、长时驾驶次数和近距离跟车;所述驾驶员状态类下的二级报警类别包括疲劳驾驶、左顾右盼、摄像头遮挡、行车打电话、行车抽烟和行车闭眼。
7.一种基于车辆行驶数据的报警分析装置,其特征在于,包括:获取模块,用于实时获取车辆行驶过程中的原始数据;
筛选模块,用于从所述原始数据中筛选出满足危险驾驶条件的数据,作为报警数据;
聚合模块,用于对所述报警数据进行聚合处理,得到所述报警数据所属的报警类别;
降频模块,用于对所述原始数据中所述车辆的行驶环境数据进行降频处理,得到降频数据;
确定模块,用于接收到所述车辆内安全辅助系统发送的报警消息时,确定以当前时刻为止的历史时段内得到的目标报警类别和目标降频数据;
分析模块,用于根据所述目标报警类别和所述目标降频数据,分析所述安全辅助系统的报警依据;
分析模块具体用于生成属于所述目标报警类别的测试数据;将所述测试数据和所述目标降频数据输入至所述安全辅助系统中;如果所述安全辅助系统发送所述报警消息,将所述目标报警类别和所述目标降频数据表征的行驶环境作为所述安全辅助系统的报警依据。
8.一种电子设备,其特征在于,包括:一个或多个处理器;
存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑6中任一所述的基于车辆行驶数据的报警分析方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑6中任一所述的基于车辆行驶数据的报警分析方法。
说明书 :
基于车辆行驶数据的报警分析方法、装置、设备和介质
技术领域
背景技术
撞风险。
警。
发明内容
境数据的降频数据,有效提取行驶环境数据中的有效数据,并减少数据量;通过在接收到车
辆内安全辅助系统发送的报警消息时,确定以当前时刻为止的历史时段内得到的目标报警
类别和目标降频数据,并根据目标报警类别和所述目标降频数据,分析安全辅助系统的报
警依据,从而从车辆本身的驾驶安全性的角度,以及行驶环境的角度,分析引起报警的依
据。本实施例旨在探索目标报警类别和目标降频数据能够构成报警的依据,不需要分析安
全辅助设备的内在报警原理。
附图说明
附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前
提下,还可以根据这些附图获得其他的附图。
具体实施方式
基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所
有其它实施例,都属于本发明所保护的范围。
便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、
以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、
“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可
以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语
在本发明中的具体含义。
于车辆行驶数据的报警分析装置执行,该装置由硬件和/或软件构成,并一般集成在电子设
备中。可选的,该电子设备可以为部署在云端的服务器。
集车辆行驶过程中的感知数据,包括本车车速、本车与前车的距离、驾驶员的照片、车辆行
驶方向前方的照片、车辆位置和车况等。车辆上还配置有一采集设备,用于实时采集感知系
统采集的感知数据,例如实时采集摄像头拍摄到的图片,并将感知数据和本设备的标识发
送至电子设备,例如云端的服务器。采集设备的标识用于唯一标识一个设备,从而对不同设
备得到的原始数据进行区分。
中的对象标识,例如行人、轿车、卡车等,用于唯一标识图中的一个对象。可选的,电子设备
接收到摄像头对驾驶员进行拍摄得到的图片,对图片进行识别得到驾驶员的行为和精神状
态。
关状态,以及自动紧急制动系统启动后的车速。
时,表征车辆的驾驶安全行为危险。当车辆危险时,安全辅助系统有可能报警,可将此处筛
选出的数据作为报警数据。
了数据的更高维度、更具意义的语义信息。换句话说,通过聚合报警数据,得到可能引起安
全辅助系统的报警行为的报警类别,而不再停留于数据本身。
类报警数据进行统计分析,得到对应的一级报警类别下的二级报警类别。
中,制动系统类下的二级报警类别包括前车碰撞、启动自动紧急制动系统后减速、启动自动
紧急制动系统后制动、自动紧急制动系统关闭;所述驾驶行为类下的二级报警类别包括急
加速、急减速、紧急制动、超速、长时驾驶次数和近距离跟车;所述驾驶员状态类下的二级报
警类别包括疲劳驾驶、左顾右盼、摄像头遮挡、行车打电话、行车抽烟和行车闭眼。
据为驾驶时长,超过设定时长4小时,该原始数据作为报警数据。该数据的类别我车驾驶时
长,所述的一级报警类别为驾驶行为类。汇总半分钟内(即报警类别的统计周期为半分钟)
得到的驾驶行为类的报警数据,例如车速130公里/小时,车速120公里/小时,车速150公里/
小时,驾驶时长4.5小时。经统计得到车速占比较大,则这半分钟内的报警数据进行聚合处
理得到的二级报警类别为超速。
报警依据。
其它原始数据一并发送至电子设备。
警结果的不同。基于此,车辆位置和路况也可能是报警依据,本实施例将车辆的行驶环境数
据也考虑在内。
当前时刻就是接受到车辆内安全辅助系统发送的报警消息的时刻。基于此,确定历史时段
内得到的全部的报警类别和行驶环境数据的降频数据。为了便于描述和区分,将本操作中
确定的内容称为目标报警类别和目标降频数据。
话、行车打电话、急减速和行车打电话。前述历史时段内的目标降频数据包括:乡村小路、拥
挤;乡村小路、畅通;高速、畅通等等。
别和目标降频数据,是否构成安全辅助系统的报警依据。
扰动处理,生成测试数据;或者在实际路测过程中,改变车辆行驶过程中的状态(如位置、路
况、与前车的距离、驾驶员的行为等),使车辆产生属于目标报警类别的测试数据。目标降频
数据反映了车辆的行驶环境,而行驶环境数据比较通用,可采用从原始数据中获取到的降
频数据参与测试。
环境作为所述安全辅助系统的报警依据。如果不发送报警消息,则目标报警类别和行驶环
境不能作为报警依据。
试数据。显然,该测试数据对应的报警数据属于目标报警类别。将测试数据和S140处得到的
降频数据输入至安全辅助系统。如果输入数据是安全辅助系统的报警依据,则会发出报警
消息(例如报警音);反之,不会发出报警消息。通过测试的方法进行报警依据的分析,可以
提高分析的准确性。
境数据的降频数据,有效提取行驶环境数据中的有效数据,并减少数据量;通过在接收到车
辆内安全辅助系统发送的报警消息时,确定以当前时刻为止的历史时段内得到的目标报警
类别和目标降频数据,并根据目标报警类别和所述目标降频数据,分析安全辅助系统的报
警依据,从而从车辆本身的驾驶安全性的角度,以及行驶环境的角度,分析引起报警的依
据。本实施例旨在探索目标报警类别和目标降频数据能够构成报警的依据,不需要分析安
全辅助设备的内在报警原理。
历史时段内,是否已筛选出所述目标采集设备标识与目标对象标识作为报警数据;如果是,
过滤所述目标原始数据;如果否,将所述目标原始数据作为报警数据;返回所述目标原始数
据的选取操作,直到所有原始数据处理完成。
配置于所述车辆上用于采集所述图片的设备的标识。目标对象可以是行人。历史时段可以
设置为60s,但不限定。
备标识和对象标识,则缓存失效移除。
内,是否已筛选出同一表征所述驾驶员的行为处于危险状态的数据作为报警数据;如果是,
过滤所述目标原始数据;如果否,将所述目标原始数据作为报警数据;返回所述目标原始数
据的选取操作,直到所有原始数据处理完成。
底),则属于表征驾驶员的行为状态处于危险状态的数据。
险状态的数据,则缓存失效移除。
已筛选出同一表征驾驶员的状态达不到驾驶要求的数据;如果是,过滤所述目标原始数据;
如果否,将所述目标原始数据作为报警数据;返回所述目标原始数据的选取操作,直到所有
原始数据处理完成。
警数据;反之,则放入数组。当缓存的报警数据超过10条,则移除最先存储的1条,将新的报
警数据存储至数组。
息系统(例如kafka)作为载体,以不同主题(topic)组织原始数据和报警数据,从而高效准
确地消费原始数据和报警数据。具体包括以下操作:
一主题。
的报警。
包括:获取模块410、筛选模块420、聚合模块430、降频模块440、确定模块450和分析模块
460。
境数据的降频数据,有效提取行驶环境数据中的有效数据,并减少数据量;通过在接收到车
辆内安全辅助系统发送的报警消息时,确定以当前时刻为止的历史时段内得到的目标报警
类别和目标降频数据,并根据目标报警类别和所述目标降频数据,分析安全辅助系统的报
警依据,从而从车辆本身的驾驶安全性的角度,以及行驶环境的角度,分析引起报警的依
据。本实施例旨在探索目标报警类别和目标降频数据能够构成报警的依据,不需要分析安
全辅助设备的内在报警原理。
标识的获取时刻为止的历史时段内,是否已筛选出所述目标采集设备标识与目标对象标识
作为报警数据;如果是,过滤所述目标原始数据;如果否,将所述目标原始数据作为报警数
据;返回所述目标原始数据的选取操作,直到所有原始数据处理完成;其中,所述目标对象
标识是通过配置于所述车辆上的摄像头对车辆行驶方向前方的所述目标对象进行拍摄得
到图片,并对所述图片进行识别得到的;所述目标采集设备标识是配置于所述车辆上用于
采集所述图片的设备的标识。
时刻为止的历史时段内,是否已筛选出同一表征所述驾驶员的行为处于危险状态的数据作
为报警数据;如果是,过滤所述目标原始数据;如果否,将所述目标原始数据作为报警数据;
返回所述目标原始数据的选取操作,直到所有原始数据处理完成。
数量的原始数据中是否已筛选出同一表征驾驶员的状态达不到驾驶要求的数据;如果是,
过滤所述目标原始数据;如果否,将所述目标原始数据作为报警数据;返回所述目标原始数
据的选取操作,直到所有原始数据处理完成。
所述第一主题中筛选出满足危险驾驶条件的数据,作为报警数据,并将所述报警数据写入
所述分布式发布订阅消息系统的第二主题中;聚合模块430具体用于从所述第二主题中读
取报警数据进行聚合处理,得到所述报警数据所属的报警类别,并将所述报警类别写入所
述分布式发布订阅消息系统的第三主题中;降频模块440具体用于对所述第一主题中所述
车辆的行驶环境数据进行降频处理,得到降频数据,并将所述降频数据写入所述分布式发
布订阅消息系统的第四主题中;确定模块450,用于接收到所述车辆内安全辅助系统发送的
报警消息时,从所述第三主题和第四主题中确定以当前时刻为止的历史时段内得到的目标
报警类别和目标降频数据。
下的二级报警类别;所述一级报警类别包括制动系统类、驾驶行为类和驾驶员状态类;所述
制动系统类下的二级报警类别包括前车碰撞、启动自动紧急制动系统后减速、启动自动紧
急制动系统后制动、自动紧急制动系统关闭;所述驾驶行为类下的二级报警类别包括急加
速、急减速、紧急制动、超速、长时驾驶次数和近距离跟车;所述驾驶员状态类下的二级报警
类别包括疲劳驾驶、左顾右盼、摄像头遮挡、行车打电话、行车抽烟和行车闭眼。
报警消息,将所述目标报警类别和所述目标降频数据表征的行驶环境作为所述安全辅助系
统的报警依据。
果。
个,图5中以一个处理器50为例;设备中的处理器50、存储器51、输入装置52和输出装置53可
以通过总线或其他方式连接,图5中以通过总线连接为例。
块(例如,基于车辆行驶数据的报警分析装置中的获取模块410、筛选模块420、聚合模块
430、降频模块440、确定模块450和分析模块460)。处理器50通过运行存储在存储器51中的
软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的基于
车辆行驶数据的报警分析方法。
外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁
盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步
包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述
网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者
任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或
多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可
擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD‑ROM)、光存
储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以
是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者
与其结合使用。
于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可
读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于
由指令执行系统、装置或者器件使用或者与其结合使用的程序。
括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全
地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在
用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及
远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(LAN)或广域网
(WAN),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通
过因特网连接)。
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进
行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术
方案。