一种基于区块链技术的高速公路违法行为识别方法与流程

文档序号:16541390发布日期:2019-01-08 20:26阅读:956来源:国知局
一种基于区块链技术的高速公路违法行为识别方法与流程

本发明涉及城市实时交通通讯技术领域,具体为一种基于区块链技术的高速公路违法行为识别方法。



背景技术:

高速公路车辆违法行为识别是国内各个城市交通建设和管理的难题之一。许多驾驶员缺乏安全意识和相关法律知识,在高速公路上随意驾驶,给公共交通带来极大隐患。由于高速公路上车速较快,违法驾驶容易造成刮擦、追尾等交通事故。然而高速公路上的监控摄像头数量有限,传统的交警巡逻或者群众举报等方式费时长并且需要大量人力物力。因此,本发明提供一种基于区块链技术的高速公路车辆违法行为识别方法,能够及时进行多方取证,并且通知附近车辆注意避让,防止交通事故发生。



技术实现要素:

本发明的目的是提供一种基于区块链技术的高速公路车辆违法行为识别方法。

本发明的上述技术目的是通过以下技术方案得以实现的:

一种基于区块链技术的高速公路违法行为识别方法,所述基于区块链技术的高速公路违法行为识别方法应用于区块链,所述方法包括以下步骤:

步骤s1,通过区块链推送拟违法车辆信息给各节点中的所有车辆,调取所述所有车辆的行程记录仪中记录的视频数据;

步骤s2,判断所有的所述视频数据中所述车辆是否存在高速公路违法行为,若判断结果为是,则每判断出其中一份视频中所述车辆存在高速公路违法行为后所述车辆的车辆被举报次数加1;步骤s3,判断所述车辆被举报次数是否大于预设可信度阈值,若判断为是,则将所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒;若判断为否,则所述车辆不存在高速公路违法行为;

其中,高速公路违法行为包括驾驶禁止驶入高速公路的机动车驶入高速公路和或不按规定超车或变更车道和或在高速公路上倒车、逆行或穿越种样分隔带掉头、拐弯和或不按规定停车和或机动车发生故障、事故时未按规定设置告警标和或在超车道上连续行驶和或不按高速公路分道形式的规定在主车道上行驶和或压车道分界线行驶和或在行车道上检修车辆、试车和或车辆违反交通信号、标志、标线指示和或驾车没有关好车门、车厢。

上述技术方案中,

通过从各节点中的所有车辆调取所述所有车辆的行程记录仪中记录的视频数据来判断拟违法车辆是否存在违法行驶行为,及时进行多方取证,在取证判断当所述车辆存的被举报次数超过预设可信度阈值时,即将所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒,通知附近车辆注意避让,防止交通事故发生。

作为对本发明的优选,所述步骤s1之前还包括:

步骤s0,接收违法举报。

作为对本发明的优选,所述步骤s1包括:

步骤s1.1,提取被举报车辆对应的车辆信息,进行哈希运算得到所述车辆信息对应的车辆信息哈希值;

步骤s1.2,在所述车辆信息哈希值的索引下记录所述车辆的被举报次数计为1。

作为对本发明的优选,所述步骤s1中所述车辆信息包括:

车牌号码、违法行为发生的路段信息和当前时间信息。

作为对本发明的优选,所述步骤s2包括:

步骤s2.1,通过区块链将所述车辆信息发送给连入区块链节点中的所有车辆;

步骤s2.2,获取除所述车辆外的所有车辆行车记录仪中能够拍摄到所述车辆的行车记录视频。

作为对本发明的优选,所述步骤s2.2包括:以所述当前时间为时间基准点,获取所述当前时间前后预设时间段内除所述车辆外的所有车辆行车记录仪中能够拍摄到所述车辆的行车记录视频。

作为对本发明的优选,所述步骤s2还包括:

步骤s2.3,判断所述当前时间前后预设时间段内除所述车辆外的车辆行车记录仪中能够拍摄到所述车辆的行车记录视频中所述车辆是否存在可见性违法行为,若判断结果为是,则所述被举报次数加1并执行步骤s2.4;若判断结果为否,则直接执行步骤s2.4;

所述步骤s2.4,判断是否所有的行车记录视频均已被分析,若判断结果为是,则执行所述步骤s3;若判断结果为否,则重新执行所述步骤s2.3;

作为对本发明的优选,所述步骤s3中周围车辆所述周围车辆具体为连入区块链节点中计算距离所述高速违法车辆预设危险距离内的所有车辆。

本发明的有益之处:

1、当有车辆被举报后提取被举报车辆的车辆信息并推送给所有车辆,获取所有车辆中记录有被举报车辆的所有视频,及时进行多方取证,从更广的范围提起了有关被举报车辆的视频,减少了由于道路视频系统盲区带来的监察漏洞,确保还原事实,同时不需要消耗大量的人力物力。

2、提取被举报车辆对应的车辆信息,进行哈希运算得到所述车辆信息对应的车辆信息哈希值,因区块链中哈希运算具有唯一值的特性,保证了数据的正确性,同时不可篡改性确保了过程中的公正性。

3、将所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒,通知附近车辆注意避让,防止交通事故发生。

附图说明

图1是本发明一种基于区块链技术的高速公路违法行为识别方法的流程图;

图2是本发明步骤s1的流程图;

图3是本发明步骤s2的流程图;

图4是本发明实施例2的流程图。

具体实施方式

以下具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

实施例1

如图1所示,一种基于区块链技术的高速公路违法行为识别方法,所述基于区块链技术的高速公路违法行为识别方法应用于区块链,所述方法包括以下步骤:

步骤s1,通过区块链推送拟违法车辆信息给各节点中的所有车辆,调取所述所有车辆的行程记录仪中记录的视频数据。

步骤s2,判断所有的所述视频数据中所述车辆是否存在高速公路违法行为,若判断结果为是,则每判断出其中一份视频中所述车辆存在高速公路违法行为后所述车辆的车辆被举报次数加1;步骤s3,判断所述车辆被举报次数是否大于预设可信度阈值,若判断为是,则将所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒;若判断为否,则所述车辆不存在高速公路违法行为。

当判断结果为所述车辆被举报次数大于预设可信度阈值时,此时便符合多方证据证明所述车辆在高速上具有违法的行驶行为。将所述车辆的所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒。

其中,高速公路违法行为包括驾驶禁止驶入高速公路的机动车驶入高速公路和或不按规定超车或变更车道和或在高速公路上倒车、逆行或穿越种样分隔带掉头、拐弯和或不按规定停车和或机动车发生故障、事故时未按规定设置告警标和或在超车道上连续行驶和或不按高速公路分道形式的规定在主车道上行驶和或压车道分界线行驶和或在行车道上检修车辆、试车和或车辆违反交通信号、标志、标线指示和或驾车没有关好车门、车厢。

通过从各节点中的所有车辆调取所述所有车辆的行程记录仪中记录的视频数据来判断拟违法车辆是否存在违法行驶行为,及时进行多方取证,在取证判断当所述车辆存的被举报次数超过预设可信度阈值时,即将所述车辆信息和所有被判断出存在高速公路违法行为的视频上传交警平台并通过推送给周围车辆进行提醒,通知附近车辆注意避让,防止交通事故发生。

实施例2

基于实施例1,与实施1不同之处在于:

如图4所示,所述步骤s1之前还包括:

步骤s0,接收违法举报。

进一步的,首先当有车辆发现周围车辆疑似存在违法行为时,请求查询该车辆的车辆信息,系统默认为该动作为违法举报,并接收违法举报。

如图2所示,所述步骤s1包括:

步骤s1.1,提取被举报车辆对应的车辆信息,进行哈希运算得到所述车辆信息对应的车辆信息哈希值;

步骤s1.2,在所述车辆信息哈希值的索引下记录所述车辆的被举报次数计为1。

提取被举报车辆对应的车辆信息,进行哈希运算得到所述车辆信息对应的车辆信息哈希值,因区块链中哈希运算具有唯一值的特性,保证了数据的正确性,同时不可篡改性确保了过程中的公正性。

所述步骤s1中所述车辆信息包括:车牌号码、违法行为发生的路段信息和当前时间信息。

如图3所示,所述步骤s2包括:

步骤s2.1,通过区块链将所述车辆信息发送给连入区块链节点中的所有车辆。

进一步的,通过区块链,将所述车辆信息发送给连入区块链节点中的所有车辆。

步骤s2.2,获取除所述车辆外的所有车辆行车记录仪中能够拍摄到所述车辆的行车记录视频。为了尽可能的减小运算量,在发送给连入区块链节点中的所有车辆,首先将判断所有车辆的行车记录视频中是否存在被举报的所述车辆(可通过视频抓取,对车牌信息或车型信息进分析,判断是否存在被举报的所述车辆),并将能够拍摄到所述车辆的行车记录视频提取。

所述步骤s2.2包括:以所述当前时间为时间基准点,获取所述当前时间前后预设时间段内除所述车辆外的所有车辆行车记录仪中能够拍摄到所述车辆的行车记录视频。在时间节点上进行缩小范围,避免进行不必要取证。

所述步骤s2还包括:

步骤s2.3,判断所述当前时间前后预设时间段内除所述车辆外的车辆行车记录仪中能够拍摄到所述车辆的行车记录视频中所述车辆是否存在可见性违法行为,若判断结果为是,则所述被举报次数加1并执行步骤s2.4;若判断结果为否,则直接执行步骤s2.4;

所述步骤s2.4,判断是否所有的行车记录视频均已被分析,若判断结果为是,则执行所述步骤s3;若判断结果为否,则重新执行所述步骤s2.3;

在所述被举报次数达到预设可信度阈值再将所述车辆违法行为的行车记录视频发送至交警平台,避免了有车辆进行恶意举报导致没有违法的车辆无辜被处罚,保证了向交警平台举报的内容为真实可信。

所述步骤s3中周围车辆所述周围车辆具体为连入区块链节点中计算距离所述高速违法车辆预设危险距离内的所有车辆。

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