车辆违规数据的处理方法及装置、区块链系统制造方法及图纸

技术编号:34767430 阅读:29 留言:0更新日期:2022-08-31 19:21
本公开披露了一种车辆违规数据的处理方法及装置、区块链系统。该方法基于区块链系统记录多个车辆各自的违规数据,区块链系统包括多个车辆各自对应的区块链节点,该方法应用于多个车辆中的第一车辆对应的区块链节点。该方法包括:接收第一车辆在行驶过程中记录的、位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一;将第二车辆的违规数据存储至区块链系统。据存储至区块链系统。据存储至区块链系统。

【技术实现步骤摘要】
车辆违规数据的处理方法及装置、区块链系统


[0001]本公开涉及区块链
,具体涉及一种车辆违规数据的处理方法及装置、区块链系统。

技术介绍

[0002]目前,主要采取摄像头抓拍的方式,记录车辆的交通违规行为。然而,由于市政摄像头为高空拍摄,又受到部署数量和部署条件的限制,因而无法记录一些细微的违规行为(比如强行变道等)。由此可见,存在细微的违规行为不能被及时、可信地记录的问题。

技术实现思路

[0003]有鉴于此,本公开提供一种车辆违规数据的处理方法及装置、区块链系统,以解决细微的违规行为不能被及时、可信地记录的问题。
[0004]第一方面,提供一种车辆违规数据的处理方法,该方法基于区块链系统记录多个车辆各自的违规数据,区块链系统包括多个车辆各自对应的区块链节点,该方法应用于多个车辆中的第一车辆对应的区块链节点。该方法包括:接收第一车辆在行驶过程中记录的、位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一;将第二车辆的违规数据存储至区块链系统。
[0005]第二方面,提供一种车辆违规数据的处理方法,该方法基于区块链系统记录多个车辆各自的违规数据,区块链系统包括多个车辆各自对应的区块链节点,该方法应用于多个车辆中的第一车辆。该方法包括:记录第一车辆在行驶过程中,位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一;将记录的违规数据上传至第一车辆对应的区块链节点。
[0006]第三方面,提供一种车辆违规数据的处理装置,该装置基于区块链系统记录多个车辆各自的违规数据,该区块链系统包括多个车辆各自对应的区块链节点,该装置应用于多个车辆中的第一车辆对应的区块链节点。该装置包括接收模块和存储模块。接收模块用于接收第一车辆在行驶过程中记录的、位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一。存储模块用于将第二车辆的违规数据存储至区块链系统。
[0007]第四方面,提供一种车辆违规数据的处理装置,该装置基于区块链系统记录多个车辆各自的违规数据,该区块链系统包括多个车辆各自对应的区块链节点,该装置应用于多个车辆中的第一车辆。该装置包括记录模块和上传模块。记录模块用于记录第一车辆在行驶过程中,位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一。上传模块用于将记录的违规数据上传至第一车辆对应的区块链节点。
[0008]第五方面,提供一种计算机可读存储介质,该存储介质存储有指令,当该指令被执行时,能够实现上述第一方面和/或第二方面所提及的方法。
[0009]第六方面,提供一种计算机程序产品,包括指令,当该指令被执行时,能够实现上述第一方面和/或第二方面所提及的方法。
[0010]第七方面,提供一种车辆违规数据的处理装置,该装置包括处理器和用于存储计算机可执行指令的存储器,该处理器用于执行该计算机可执行指令,以实现上述第一方面和/或第二方面所提及的方法。
[0011]第八方面,提供一种区块链系统,该区块链系统用于记录多个车辆各自的违规数据,该区块链系统包括多个车辆各自对应的区块链节点,多个车辆中的第一车辆对应的区块链节点用于,接收第一车辆在行驶过程中记录的、位于第一车辆预设范围内的第二车辆的违规数据,第二车辆为多个车辆之一;将第二车辆的违规数据存储至区块链系统。
[0012]本公开实施例提供的车辆违规数据的处理方案,借助多个车辆各自对应的区块链节点,实现了基于区块链系统分布式记录车辆的违规数据的目的,进而实现了利用区块链系统的不可篡改以及可追溯等特性,极大保障车辆记录的违规数据的可靠性和可信度的目的。此外,由于多个车辆均能够分别记录自身遇到的其他车辆的违规行为,因此,本公开实施例解决了人工和/或其他违规摄录系统(比如摄像头)不能覆盖行驶道路的所有角落、且不能及时发现违规行为的问题,从而为生成规范有序的道路行驶场景提供了有利条件。
附图说明
[0013]图1所示为本公开一实施例提供的车辆违规数据的处理系统的系统架构示意图。
[0014]图2所示为本公开一实施例提供的车辆违规数据的处理方法的流程示意图。
[0015]图3所示为本公开另一实施例提供的车辆违规数据的处理方法的流程示意图。
[0016]图4所示为本公开一实施例提供的确定第二车辆的当前信用分数数据的流程示意图。
[0017]图5所示为本公开又一实施例提供的车辆违规数据的处理方法的流程示意图。
[0018]图6所示为本公开再一实施例提供的车辆违规数据的处理方法的流程示意图。
[0019]图7所示为本公开一实施例提供的处理可疑违规数据的流程示意图。
[0020]图8所示为本公开再一实施例提供的车辆违规数据的处理方法的流程示意图。
[0021]图9所示为本公开一实施例提供的车辆违规数据的处理装置的结构示意图。
[0022]图10所示为本公开另一实施例提供的车辆违规数据的处理装置的结构示意图。
[0023]图11所示为本公开又一实施例提供的车辆违规数据的处理装置的结构示意图。
[0024]图12所示为本公开再一实施例提供的车辆违规数据的处理装置的结构示意图。
具体实施方式
[0025]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本公开一部分实施例,而不是全部的实施例。
[0026]本公开的实施例提供的车辆违规数据的处理方法不仅适用于人工驾驶车辆,也适用于自动驾驶车辆。
[0027]区块链(block chain)是一种分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护以及公开透明等特点,因而被广泛应用到诸多领域。
[0028]基于摄像头抓拍记录车辆的交通违规行为的方式,具有诸多缺陷。第一,因摄像头为高空拍摄,拍摄距离和拍摄视角有限,所以只能抓拍显著性较高的违规行为(比如闯红灯等)的违规数据。第二,摄像头拍摄违规数据(比如图像数据)后,通常还需要人为确认是否
确实属于违规行为,人力成本较高。
[0029]为了解决上述问题,本公开实施例提供一种车辆违规数据的处理方法和装置,借助多个车辆各自对应的区块链节点,实现了基于区块链系统分布式记录车辆的违规数据的目的,进而实现了利用区块链系统的不可篡改以及可追溯等特性,极大保障车辆记录的违规数据的可靠性和可信度的目的。此外,由于多个车辆均能够分别记录自身遇到的其他车辆的违规行为,因此,本公开实施例解决了人工和/或其他违规摄录系统(比如摄像头)不能覆盖行驶道路的所有角落、且不能及时发现违规行为的问题。
[0030]下面结合图1对本公开实施例提供的车辆违规数据的处理系统的系统架构进行举例说明。
[0031]如图1所示,本公开实施例提供的车辆违规数据的处理系统包括区块链系统100。具体而言,区块链系统100共包括三个区块链节点,即区块链节点110、区块链节点120和区块链节点130。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆违规数据的处理方法,所述方法基于区块链系统记录多个车辆各自的违规数据,所述区块链系统包括所述多个车辆各自对应的区块链节点,所述方法应用于所述多个车辆中的第一车辆对应的区块链节点,所述方法包括:接收所述第一车辆在行驶过程中记录的、位于所述第一车辆预设范围内的第二车辆的违规数据,所述第二车辆为所述多个车辆之一;将所述第二车辆的违规数据存储至所述区块链系统。2.根据权利要求1所述的方法,在所述接收所述第一车辆在行驶过程中记录的、位于所述第一车辆预设范围内的第二车辆的违规数据之后,还包括:基于所述第二车辆的违规数据,确定在所述第一车辆对应的区块链节点中,所述第二车辆的当前信用分数数据。3.根据权利要求2所述的方法,所述基于所述第二车辆的违规数据,确定在所述第一车辆对应的区块链节点中,所述第二车辆的当前信用分数数据,包括:确定所述第二车辆的待更新信用分数数据;基于所述第二车辆的待更新信用分数数据、所述第二车辆的违规数据和所述第一车辆的记录权重参数,确定所述第二车辆的当前信用分数数据。4.根据权利要求1至3任一项所述的方法,所述将所述违规数据存储至所述区块链系统,包括:在所述第一车辆对应的区块链节点上存储所述第一车辆在行驶过程中记录的、位于所述第一车辆预设范围内的第二车辆的违规数据;在所述第一车辆的行驶过程中,若所述第一车辆与第三车辆的直线距离小于或等于预设距离,将所述第一车辆对应的区块链节点中记录的违规数据发送至所述第三车辆对应的区块链节点,以在所述第三车辆对应的区块链节点上存储所述第一车辆对应的区块链节点中记录的违规数据。5.根据权利要求4所述的方法,还包括:接收所述第三车辆对应的区块链节点中记录的违规数据。6.根据权利要求5所述的方法,在所述接收所述第三车辆对应的区块链节点中记录的违规数据之后,还包括:若在接收的违规数据中,存在与所述第一车辆对应的区块链节点中的违规数据具备排斥关系的可疑违规数据;验证所述可疑违规数据的可信度;若所述可信度符合预设不可信条件,排除所述可疑违规数据。7.根据权利要求1至3任一项所述的方法,在所述接收所述第一车辆在行驶过程中记录的、位于所述第一车辆预设范围内的第二车辆的违规数据之后,还包括:将所述第一车辆记录的违规数据上传至中心化服务器,以便所述中心化服务器计算所述多个车辆各自的中心化信用分数数据,和/或所述中心化服务器存储所述第一车辆记录的违规数据。8.根据权利要求1至3任一项所述的方法,所述多个车辆各自装载有违规记录装置,所述第一车辆记录的违规数据基于所述第一车辆装载的违规记录装置记录得到,所述违规记录装置包括行车记录仪和/或激光雷达。
9.一种车辆违规数据的处理方法,所述方法基于区块链系统记录多个车辆各自的违规数据,所述区块链系统包括所述多个车辆各自对应的区块链节点,所述方法应用于所述多个车辆中的第一车辆,所述方法包括:记录所述第一车辆在行驶过程中,位于所述第一车辆预设范围内的第二车辆的违规数据,所述第二车辆为所述多个车辆之一;将记录的违规数据上传至所述第一车辆对应的区块链节点。10.根据权利要求9所述的方法,所述多个车辆各自装载有违规记录装置,所述第一车辆记录的违规数据基于所述第一车辆装载的违规记录装置记录得到,所述违规记录装置包括行车记录仪和/或激光雷达。11.一种车辆违规数据的处理装置,所述装置基于区块链系统记录多个车辆各自的违规数据,所述区块链系统包括所述多个车辆各自对应的区块链节点,所述装置应用于所...

【专利技术属性】
技术研发人员:俞佳熊伟邓中华
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1