一种基于区块链技术的车辆事故预警方法、系统、电子设备和存储介质技术方案

技术编号:35342180 阅读:19 留言:0更新日期:2022-10-26 12:06
本发明专利技术公开了一种基于区块链技术的车辆事故预警方法,包括:记录事故车辆的事发地点,采集事故信息,将事故信息发送到区块链上的各个节点,进行认证和存储,根据数据特征,从多个维度建立数据模型,对数据模型的数据进行数据处理,进行机器学习,训练神经网络,采用MAPE方式评估模型对所述数据模型是否符合要求进行评估,从区块链中读取一定区域范围内的事故信息,判断是否为事故多发地,如果处于事故多发地,则利用LSTM算法判断事故发生的可能性,并得出预警等级,如果判断符合预警条件,则将预警情况同步发送给附近车辆,进行交叉预警;本发明专利技术具有车辆事故信息公开,事故预警准确度高,交叉提醒实现事故预警的效果。交叉提醒实现事故预警的效果。交叉提醒实现事故预警的效果。

【技术实现步骤摘要】
一种基于区块链技术的车辆事故预警方法、系统、电子设备和存储介质


[0001]本专利技术涉及一种基于区块链技术的车辆事故预警方法、系统、电子设备和存储介质,属于区块链的


技术介绍

[0002]目前一些第三方导航App内部虽然支持了事故多发地的预警,但各个第三方导航App内部事故多发地信息不准确,信息不共享,不公开并且无法对用户给出个性化的事故信息提示。
[0003]现有技术可参考一种车辆事故预警方法及其服务器,用于基于一路段的事故情况产生警示信息以提醒该路段上的其它车辆,车辆事故预警方法包括:
[0004]步骤1:采集事故车辆的事故地点;
[0005]步骤2:响应于至少部分地事故地点间的距离小于第一预设距离划定一事故区域;
[0006]步骤3:响应于事故区域内的事故车辆的数量大于至少一个预设阈值,产生警示信息;
[0007]步骤4:发送警示信息至向事故区域行驶的驶近车辆以提醒驶近车辆事故区域发生事故。

技术实现思路

[0008]本专利技术的目的在于提供一种基于区块链技术的车辆事故预警方法、系统、电子设备和存储介质,通过区块链技术存储车辆事故信息,通过深度学习算法计算车辆发生事故的概率,做个性化的预警提示,利用交叉预警方式,提高预警准确性。
[0009]本专利技术提供了下述方案:
[0010]一种基于区块链技术的车辆事故预警方法,具体包括:
[0011]记录事故车辆的事发地点,采集事故信息;
[0012]将事故信息发送到区块链上的各个节点,进行认证和存储;
[0013]根据数据特征,从多个维度建立数据模型;
[0014]对数据模型的数据进行数据处理,进行机器学习,训练神经网络;
[0015]采用MAPE方式评估模型对所述数据模型是否符合要求进行评估;
[0016]从区块链中读取一定区域范围内的事故信息,判断是否为事故多发地;
[0017]如果处于事故多发地,则利用LSTM算法判断事故发生的可能性,并得出预警等级;
[0018]如果判断符合预警条件,则将预警情况同步发送给附近车辆,进行交叉预警。
[0019]进一步的,所述事故信息包括:事故地点经纬度、事故车辆行驶方向、事故车辆行驶速度、当前天气情况、事故车辆类型。
[0020]进一步的,对事故信息进行one

hot编码,生成二进制阵列表。
[0021]进一步的,所述对数据模型的数据进行数据处理,具体为:使用LSTM算法对数据模
型的数据进行数据处理。
[0022]进一步的,所述预警等级包括:弱预警、中预警、强预警。
[0023]进一步的,所述弱预警指的是车辆事故发生概率为小于50%,所述中预警指的是车辆事故发生概率为50%

80%。
[0024]进一步的,所述强预警指的是车辆事故发生概率大于或等于80%。
[0025]一种基于区块链技术的车辆事故预警系统,具体包括:
[0026]车辆事故记录模块,用于记录事故车辆的事发地点,采集事故信息;
[0027]事故信息存储模块,用于将事故信息发送到区块链上的各个节点,进行认证和存储;
[0028]事故信息数据训练模块,用于根据数据特征,从多个维度建立数据模型,对数据模型的数据进行数据处理,进行机器学习,训练神经网络;
[0029]数据模型评估模块,采用MAPE方式评估模型对所述数据模型是否符合要求进行评估;
[0030]事故信息数据输出模块,用于从区块链中读取一定区域范围内的事故信息;
[0031]事故信息智能决策模块,用于决策输出车辆行驶区域是否为事故多发区,如果处于事故多发地,则利用LSTM算法判断事故发生的可能性,并得出预警等级;
[0032]事故信息交叉预警模块,在符合预警条件的情况下,将预警情况同步发送给附近车辆,进行交叉预警。
[0033]一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。
[0034]一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行所述方法的步骤。
[0035]本专利技术与现有技术相比具有以下的优点:
[0036]1、通过区块链技术记录车辆事故信息,信息准确度高,信息公开;
[0037]2、根据用户驾驶习惯、当前驾驶情况、历史发生事故的情况,给出更加精准的事故预警提示;
[0038]3、通过交叉提醒实现更准确的事故预警。
附图说明
[0039]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是本专利技术的方法流程图。
[0041]图2是本专利技术的系统示意图。
[0042]图3是本专利技术的一个实施例。
[0043]图4是本专利技术的另一个实施例。
[0044]图5是本专利技术的又一个实施例。
[0045]图6是本专利技术实施例的电子设备结构示意图。
具体实施方式
[0046]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0047]如图1所示的基于区块链技术的车辆事故预警方法:
[0048]记录事故车辆的事发地点,采集事故信息;
[0049]将事故信息发送到区块链上的各个节点,进行认证和存储;
[0050]根据数据特征,从多个维度建立数据模型;
[0051]对数据模型的数据进行数据处理,进行机器学习,训练神经网络;
[0052]采用MAPE方式评估模型对数据模型是否符合要求进行评估;
[0053]从区块链中读取一定区域范围内的事故信息,判断是否为事故多发地;
[0054]如果处于事故多发地,则利用LSTM算法判断事故发生的可能性,并得出预警等级;
[0055]如果判断符合预警条件,则将预警情况同步发送给附近车辆,进行交叉预警。
[0056]对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本专利技术实施例并不受所描述的动作顺序的限制,因为依据本专利技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的车辆事故预警方法,其特征在于,具体包括:记录事故车辆的事发地点,采集事故信息;将事故信息发送到区块链上的各个节点,进行认证和存储;根据数据特征,从多个维度建立数据模型;对数据模型的数据进行数据处理,进行机器学习,训练神经网络;采用MAPE方式评估模型对所述数据模型是否符合要求进行评估;从区块链中读取一定区域范围内的事故信息,判断是否为事故多发地;如果处于事故多发地,则利用LSTM算法判断事故发生的可能性,并得出预警等级;如果判断符合预警条件,则将预警情况同步发送给附近车辆,进行交叉预警。2.根据权利要求1所述的基于区块链技术的车辆事故预警方法,其特征在于,所述事故信息包括:事故地点经纬度、事故车辆行驶方向、事故车辆行驶速度、当前天气情况、事故车辆类型。3.根据权利要求1所述的基于区块链技术的车辆事故预警方法,其特征在于,对事故信息进行one

hot编码,生成二进制阵列表。4.根据权利要求1所述的基于区块链技术的车辆事故预警方法,其特征在于,所述对数据模型的数据进行数据处理,具体为:使用LSTM算法对数据模型的数据进行数据处理。5.根据权利要求1所述的基于区块链技术的车辆事故预警方法,其特征在于,所述预警等级包括:弱预警、中预警、强预警。6.根据权利要求5所述的基于区块链技术的车辆事故预警方法,其特征在于,所述弱预警指的是车辆事故发生概率为小于50%,所述中预警指的是车辆事故发生概率为50%

...

【专利技术属性】
技术研发人员:方明东
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1