一种基于区块链的犯罪预测方法、系统及存储介质技术方案

技术编号:27937803 阅读:37 留言:0更新日期:2021-04-02 14:18
本发明专利技术公开了一种基于区块链的犯罪预测方法、系统及存储介质,属于区块链和犯罪预防技术领域。本发明专利技术通过摄像头所拍摄的原始视频,进行犯罪预防,利用了现有的摄像头监控网络,从而避免在警方人员所处位置的范围之外,无法实现犯罪预防的情况,提高了犯罪预防的适用性。通过预言机将异常数据发送至区块链节点;区块链节点根据异常数据,发起交易,交易的另一方为警方服务器,不仅实现了该异常数据在多个警方节点设备的共享,还避免了数据被篡改,进一步保证了数据的可靠性,从而提高了犯罪预防的可靠性。

【技术实现步骤摘要】
一种基于区块链的犯罪预测方法、系统及存储介质
本专利技术涉及区块链和犯罪预防
,特别涉及一种基于区块链的犯罪预测方法、系统及存储介质。
技术介绍
由于犯罪预防可以有效地制止犯罪行为的实际发生,所以为了减少群众财产的损失,保护群众的人身安全,使得犯罪预防越来越重要。现有的犯罪预防往往是警方的工作人员根据从警经验,人工完成的,警方人员对所在位置的车辆和人员进行观察,通过经验判定车辆和人员是否可疑,或者有发生犯罪行为的趋势,从而实现犯罪预防。但是由于警方人员的精力限制和经验限制,该方法不仅效率低下,且实际发现犯罪可能性地范围较小,在警方人员所处位置的范围之外,无法实现犯罪预防,从而适用范围较低。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种基于区块链的犯罪预测方法、系统及存储介质。所述技术方案如下:一方面,提供了一种基于区块链的犯罪预测方法,所述方法应用于一种基于区块链的犯罪预防系统,所述系统包括多个摄像头、网关、多个预言机、多个区块链节点以及警方服务器,所述方法包括:所述摄像头拍摄原始视频,所述原始视频至少包括人员和车辆;将所述原始视频、拍摄时间以及所述摄像头的位置发送至网关;所述网关判定所述原始视频所包含的人员或者车辆异常,则根据包含所述人员或者车辆的所有原始视频,生成异常数据;所述异常数据包括所述所有原始视频和异常信息,所述异常信息用于描述所述人员或者车辆异常的原因;所述网关将所述异常数据和异常信息发送至预言机,所述预言机对所述异常数据进行可靠性验证,若验证成功,则将所述异常数据发送至区块链节点;所述区块链节点根据所述异常数据,发起交易,所述交易的另一方为所述警方服务器;所有区块链节点记录并转发所述交易,直至所述交易完成。可选的,所述网关判定所述原始视频所包含的人员或者车辆异常包括:识别所述人员的身份信息,若所述身份信息指示所述人员异常,则所述人员异常;或者识别所述车辆的车辆信息,若所述车辆信息指示所述车辆异常,则所述车辆异常。可选的,所述网关判定所述原始视频所包含的人员或者车辆异常包括:识别所述人员所在的位置以及所述人员的动作,若所述动作或所述人员所在的位置指示异常,则所述人员异常;或者识别所述车辆所在的位置以及行驶信息,若所述行驶信息或所述车辆所在的位置指示异常,则所述车辆异常。可选的,所述根据包含所述人员或者车辆的所有原始视频,生成异常数据包括:将包含所述人员或者车辆的所有原始视频,按照所拍摄摄像头的位置以及拍摄时间,进行合并;生成用于描述所述人员或者车辆异常原因的异常信息。可选的,所述预言机对所述异常数据进行可靠性验证包括:所述预言机验证所述摄像头和所述网关的设备信息;所述摄像头的设备信息用于唯一指示所述摄像头,所述网关的设备信息用于唯一指示所述网关;在完成验证后,所述预言机验证所述异常数据的签名信息;所述签名信息包括所述摄像头的签名和所述网关的签名。可选的,所述所有区块链节点记录并转发所述交易包括:所述所有区块链节点中的任意一个执行以下操作:将所述交易中的异常数据转发至各自对应的终端;所述终端所述异常数据进行显示,并获取警方人员查看所述异常数据后的反馈数据;获取显示记录以及反馈数据,并将所述显示记录、所述反馈数据、所述交易转发至下一个区块链节点。可选的,所述方法还包括:所述警方服务器对所述异常数据执行对应的处理策略,所述交易完成。另一方面,提供了一种基于区块链的犯罪预防系统,所述系统包括多个摄像头、网关、多个预言机、多个区块链节点以及警方服务器,其中,所述摄像头用于拍摄原始视频,所述原始视频至少包括人员和车辆;将所述原始视频、拍摄时间以及所述摄像头的位置发送至网关;所述网关用于判定所述原始视频所包含的人员或者车辆异常,则根据包含所述人员或者车辆的所有原始视频,生成异常数据;所述异常数据包括所述所有原始视频和异常信息,所述异常信息用于描述所述人员或者车辆异常的原因;所述网关用于将所述异常数据和异常信息发送至预言机;所述预言机用于对所述异常数据进行可靠性验证,若验证成功,则将所述异常数据发送至区块链节点;所述区块链节点用于根据所述异常数据,发起交易,所述交易的另一方为所述警方服务器;所有区块链节点用于记录并转发所述交易,直至所述交易完成。可选的,所述系统还包括多个终端,所述所有区块链节点中的任意一个还用于执行以下操作:将所述交易中的异常数据转发至各自对应的终端;所述终端用于所述异常数据进行显示,并获取警方人员查看所述异常数据后的反馈数据;获取显示记录以及反馈数据,并将所述显示记录、所述反馈数据、所述交易转发至下一个区块链节点。另一方面,提供了一种存储介质,所述存储介质存储有用于执行权利要求1至7任一所述方法的计算机程序。本专利技术实施例提供了一种基于区块链的犯罪预测方法、系统及存储介质,包括:摄像头拍摄原始视频,原始视频至少包括人员和车辆;将原始视频、拍摄时间以及摄像头的位置发送至网关;网关判定原始视频所包含的人员或者车辆异常,则根据包含人员或者车辆的所有原始视频,生成异常数据;异常数据包括所有原始视频和异常信息,异常信息用于描述人员或者车辆异常的原因;网关将异常数据和异常信息发送至预言机,预言机对异常数据进行可靠性验证,若验证成功,则将异常数据发送至区块链节点;区块链节点根据异常数据,发起交易,交易的另一方为警方服务器;所有区块链节点记录并转发交易,直至交易完成。本专利技术实施例提供的技术方案带来的有益效果是:1、通过摄像头所拍摄的原始视频,进行犯罪预防,利用了现有的摄像头监控网络,从而避免在警方人员所处位置的范围之外,无法实现犯罪预防的情况,提高了犯罪预防的适用性。2、通过预言机将异常数据发送至区块链节点;区块链节点根据异常数据,发起交易,交易的另一方为警方服务器,不仅实现了该异常数据在多个警方节点设备的共享,还避免了数据被篡改,进一步保证了数据的可靠性,从而提高了犯罪预防的可靠性。3、通过网关判定原始视频所包含的人员或者车辆异常,则根据包含人员或者车辆的所有原始视频,生成异常数据;异常数据包括所有原始视频和异常信息,由网关实现犯罪行为的发现和预防,避免了由于警方人员的精力限制和经验限制所导致的效率低下,从而提高了犯罪预防的效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种基于区块链的犯罪预测方法流程图;图2是本专利技术实施例提供的一种基于区块链的犯罪预测系统示意图。具体实施方式<本文档来自技高网...

【技术保护点】
1.一种基于区块链的犯罪预测方法,其特征在于,所述方法应用于一种基于区块链的犯罪预防系统,所述系统包括多个摄像头、多个网关、多个预言机、多个区块链节点以及多个警方服务器,所述方法包括:/n所述摄像头拍摄原始视频,所述原始视频至少包括人员和车辆;将所述原始视频、拍摄时间以及所述摄像头的位置发送至网关;/n所述网关判定所述原始视频所包含的人员或者车辆异常,则根据包含所述人员或者车辆的所有原始视频,生成异常数据;所述异常数据包括所述所有原始视频和异常信息,所述异常信息用于描述所述人员或者车辆异常的原因;/n所述网关将所述异常数据和异常信息发送至预言机,所述预言机对所述异常数据进行可靠性验证,若验证成功,则将所述异常数据发送至区块链节点;/n所述区块链节点根据所述异常数据,发起交易,所述交易的另一方为所述警方服务器;/n所有区块链节点记录并转发所述交易,直至所述交易完成。/n

【技术特征摘要】
1.一种基于区块链的犯罪预测方法,其特征在于,所述方法应用于一种基于区块链的犯罪预防系统,所述系统包括多个摄像头、多个网关、多个预言机、多个区块链节点以及多个警方服务器,所述方法包括:
所述摄像头拍摄原始视频,所述原始视频至少包括人员和车辆;将所述原始视频、拍摄时间以及所述摄像头的位置发送至网关;
所述网关判定所述原始视频所包含的人员或者车辆异常,则根据包含所述人员或者车辆的所有原始视频,生成异常数据;所述异常数据包括所述所有原始视频和异常信息,所述异常信息用于描述所述人员或者车辆异常的原因;
所述网关将所述异常数据和异常信息发送至预言机,所述预言机对所述异常数据进行可靠性验证,若验证成功,则将所述异常数据发送至区块链节点;
所述区块链节点根据所述异常数据,发起交易,所述交易的另一方为所述警方服务器;
所有区块链节点记录并转发所述交易,直至所述交易完成。


2.根据权利要求1所述的方法,其特征在于,所述网关判定所述原始视频所包含的人员或者车辆异常包括:
识别所述人员的身份信息,若所述身份信息指示所述人员异常,则所述人员异常;或者
识别所述车辆的车辆信息,若所述车辆信息指示所述车辆异常,则所述车辆异常。


3.根据权利要求1所述的方法,其特征在于,所述网关判定所述原始视频所包含的人员或者车辆异常包括:
识别所述人员所在的位置以及所述人员的动作,若所述动作或所述人员所在的位置指示异常,则所述人员异常;或者
识别所述车辆所在的位置以及行驶信息,若所述行驶信息或所述车辆所在的位置指示异常,则所述车辆异常。


4.根据权利要求2或3所述的方法,其特征在于,所述根据包含所述人员或者车辆的所有原始视频,生成异常数据包括:
将包含所述人员或者车辆的所有原始视频,按照所拍摄摄像头的位置以及拍摄时间,进行合并;
生成用于描述所述人员或者车辆异常原因的异常信息。


5.根据权利要求4所述的方法,其特征在于,所述预言机对所述异常数据进行可靠性验证包括:
所述预言机验证所述摄像头和所述网关的设备信息;所述摄像头的设备信息用于唯一指示所述摄像头,所述网关的设备信息用于唯一指示所述网关;

【专利技术属性】
技术研发人员:罗青梅秦立波黄焕海陶小涛张正勇
申请(专利权)人:深圳市八方通达科技有限公司
类型:发明
国别省市:广东;44

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

1