一种基于区块链的图像监控方法技术

技术编号:33795849 阅读:68 留言:0更新日期:2022-06-16 09:58
本发明专利技术公开了一种基于区块链的图像监控方法,包括:接收监控图像;调用预设的智能合约从所述监控图像中提取关键数据;所述关键数据用于表征所述监控图像所拍摄到的人员信息和/或事件信息;将所述关键数据上传至区块链网络,以对所述关键数据进行共识验证;在共识验证通过后,将所述关键数据写入所述区块链网络的区块。本发明专利技术有效降低了存储空间,不会导致关键数据被清除或失效,也不会导致关键数据被被篡改。被篡改。被篡改。

【技术实现步骤摘要】
一种基于区块链的图像监控方法


[0001]本专利技术属于区块链
,具体涉及一种基于区块链的图像监控方法。

技术介绍

[0002]现有技术中,在本地拍摄监控图像后把监控图像上传至服务器进行保存。当需要查询监控图像时,从服务器调取监控图像。这一做法存在的问题是:服务器需要定期清除历史存储的监控图像,否则便会因存储空间不足导致存储失败。

技术实现思路

[0003]为了解决现有技术中存在的上述问题,本专利技术提供了一种基于区块链的图像监控方法。
[0004]本专利技术要解决的技术问题通过以下技术方案实现:
[0005]一种基于区块链的图像监控方法,包括:
[0006]接收监控图像;
[0007]调用预设的智能合约从所述监控图像中提取关键数据;所述关键数据用于表征所述监控图像所拍摄到的人员信息和/或事件信息;
[0008]将所述关键数据上传至区块链网络,以对所述关键数据进行共识验证;
[0009]在共识验证通过后,将所述关键数据写入所述区块链网络的区块。
[0010]可选地,所述智能合约的内容包括:
[0011]对所述监控图像进行预处理;
[0012]检测预处理后的所述监控图像中是否包含有一种或多种预设的图像信息;所述图像信息包括:面部识别信息和/或火情图像信息;
[0013]如果包含,确定所包含的每种图形信息对应的关键数据;
[0014]如果不包含,生成默认关键数据。
[0015]可选地,所述确定所包含的每种图形信息对应的关键数据,包括:
[0016]确定所包含的面部识别信息对应的人员信息和人员到访时间,和/或,确定所包含的火情图像信息对应的着火位置和着火时间。
[0017]可选地,所述方法还包括:
[0018]响应于所述关键数据中包含有预设的目标人员的人员信息或所述着火图像信息,生成告警信息并将所述告警信息添加至所述关键数据中。
[0019]可选地,所述方法还包括:
[0020]向发来所述监控图像的一方发送告警通知。
[0021]本专利技术提供的基于区块链的图像监控方法中,将监控图像上传至区块链,通过调用智能合约从监控图像中提取关键数据,然后把监控图像中的关键数据上传至区块链;这样,无需存储整个监控图像,有效降低了存储空间。并且,将关键数据存储至区块链的方式,不会导致关键数据被清除或失效,也不会导致关键数据被被篡改,解决了现有技术中存在
的技术问题。
[0022]以下将结合附图及对本专利技术做进一步详细说明。
附图说明
[0023]图1是本专利技术实施例提供的一种基于区块链的图像监控方法的流程示意图。
具体实施方式
[0024]下面结合具体实施例对本专利技术做进一步详细的描述,但本专利技术的实施方式不限于此。
[0025]本专利技术实施例提供了一种基于区块链的图像监控方法,如图1所示,该方法包括以下步骤:
[0026]S10:接收监控图像。
[0027]这里,监控图像是由该图像监控方法的执行主体所接收的,即是由区块链网络节点来接收监控图像的。
[0028]S20:调用预设的智能合约从所述监控图像中提取关键数据;所述关键数据用于表征所述监控图像所拍摄到的人员信息和/或事件信息。
[0029]具体的,该监控数据可以是监控图像中的人员的图像、监控图像中的预设区域的图像,监控图像中的人员的名称或标识、监控图像中的预设区域是否存在火情的信息等等。
[0030]S30:将所述关键数据上传至区块链网络,以对所述关键数据进行共识验证。
[0031]S40:在共识验证通过后,将所述关键数据写入所述区块链网络的区块。
[0032]本专利技术提供的基于区块链的图像监控方法中,将监控图像上传至区块链,通过调用智能合约从监控图像中提取关键数据,然后把监控图像中的关键数据上传至区块链;这样,无需存储整个监控图像,有效降低了存储空间。并且,将关键数据存储至区块链的方式,不会导致关键数据被清除或失效,也不会导致关键数据被被篡改。
[0033]可选地,所述智能合约的内容包括:
[0034]对所述监控图像进行预处理;
[0035]检测预处理后的所述监控图像中是否包含有一种或多种预设的图像信息;所述图像信息包括:面部识别信息和/或火情图像信息;
[0036]如果包含,确定所包含的每种图形信息对应的关键数据;
[0037]如果不包含,生成默认关键数据。
[0038]其中,可以通过面部识别的方式检测监控图像中包含的面部识别信息。另外,如果监控图像是由具有热感应功能的摄像头拍摄的热力图像,则可以直接根据热力图像确定监控图像中是否包含有火情图像信息。
[0039]可选地,所述确定所包含的每种图形信息对应的关键数据,包括:
[0040]确定所包含的面部识别信息对应的人员信息和人员到访时间,和/或,确定所包含的火情图像信息对应的着火位置和着火时间。
[0041]其中,面部识别可以识别出人员信息,人员到访时间则通过监控图像的拍摄事件便可以确定。火情图像信息对应的着火位置可以从热力图的坐标获得。
[0042]可选地,所述方法还包括:
[0043]响应于所述关键数据中包含有预设的目标人员的人员信息或所述着火图像信息,生成告警信息并将所述告警信息添加至所述关键数据中。
[0044]可选地,所述方法还包括:向发来所述监控图像的一方发送告警通知。
[0045]其中,发来监控图像的一方通常是监控摄像装置,或者该监控摄像装置对应连接的服务器等。
[0046]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。此外,本领域的技术人员可以将本说明书中描述的不同实施例或示例进行接合和组合。
[0047]尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。
[0048]以上内容是结合具体的优选实施方式对本专利技术所作的进一步详细说明,不能认定本专利技术的具体实施只局限于这些说明。对于本专利技术所属
的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本专利技术的保护范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的图像监控方法,其特征在于,包括:接收监控图像;调用预设的智能合约从所述监控图像中提取关键数据;所述关键数据用于表征所述监控图像所拍摄到的人员信息和/或事件信息;将所述关键数据上传至区块链网络,以对所述关键数据进行共识验证;在共识验证通过后,将所述关键数据写入所述区块链网络的区块。2.根据权利要求1所述的方法,其特征在于,所述智能合约的内容包括:对所述监控图像进行预处理;检测预处理后的所述监控图像中是否包含有一种或多种预设的图像信息;所述图像信息包括:面部识别信息和/或火情图像信息;如果包含,确定所包含的每种图形信...

【专利技术属性】
技术研发人员:赵锋李伟苗秋艳
申请(专利权)人:西安安盟智能科技股份有限公司
类型:发明
国别省市:

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

1