System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区块链的云数据信息溯源方法、系统、存储介质及电子设备技术方案_技高网

基于区块链的云数据信息溯源方法、系统、存储介质及电子设备技术方案

技术编号:40901509 阅读:2 留言:0更新日期:2024-04-18 11:19
本发明专利技术涉及危化品监管领域,本发明专利技术公开了基于区块链的云数据信息溯源方法、系统、存储介质及电子设备,包括获取危化品基本信息,将危化品基本信息上链至联盟链中进行存储;获取罐装危化品的现场监测视频,对现场监测视频进行解析,以确定Q个罐装事故危化品和Q个罐装事故危化品的关键数据;根据关键数据搜索对应罐装事故危化品的区块链,提取区块链中的危化品基本信息;基于危化品周期信息评估罐装事故危化品的事故预估影响等级;根据危化品应急信息和事故预估影响等级确定最佳应急避难场所,以及确定最佳应急救援路线;本发明专利技术能监控危化品全生命周期过程中的事故,并根据监控到危化品安全事故进行有效的危化品信息追溯。

【技术实现步骤摘要】

本专利技术涉及危化品监管领域,更具体地说,本专利技术涉及基于区块链的云数据信息溯源方法、系统、存储介质及电子设备


技术介绍

1、危化品的生产和流通环节涉及多个参与方,包括生产商、运输公司、仓储单位和最终用户等,传统的危化品管理方式的信息传递通常依赖于中心化的数据库和纸质文件,容易发生数据篡改和信息不透明的情况;此外,当危化品事故发生时,基于传统危化品管理方式的危化品来源和流向追溯变得异常困难,极易延误应急响应和事故处理;因此,如何对危化品信息进行有效共享和溯源就成为当下的关注重点。

2、目前,缺乏信息共享的危化品溯源监管方法和系统,虽存在一些相关的危化品管理系统,例如授权公告号为cn114037228b的中国专利公开了一种基于区块链的危化品全流程监管方法与系统,再例如申请公开号为cn114612117a的中国专利公开了一种基于溯源区块链的危险化学品供应链溯源方法,但对上述方法以及现有技术进行研究和实际应用发现,上述方法以及现有技术至少存在以下部分缺陷:

3、(1)难以监控危化品全生命周期过程中的事故,无法根据监控到的危化品安全事故进行危化品信息追溯;

4、(2)无法在危化品信息追溯基础上,及时的展开对危化品事故进行应急处理,进而难以尽可能的降低危化品安全事故所带来的影响。


技术实现思路

1、为了克服现有技术的上述缺陷,本专利技术的实施例提供基于区块链的云数据信息溯源方法、系统、存储介质及电子设备。

2、为实现上述目的,本专利技术提供如下技术方案:

3、基于区块链的云数据信息溯源系统,所述系统包括区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统,所述区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统之间远程通信连接;其中,

4、区块链共享子系统,包括信息上链模块,所述信息上链模块用于获取来自于各个阶段上传的每一罐装危化品的危化品基本信息,将危化品基本信息上链至联盟链中进行存储;所述危化品基本信息包括危化品周期信息和危化品应急信息;

5、边缘端前置监测子系统,包括事故确定模块,所述事故确定模块用于获取罐装危化品的现场监测视频,对现场监测视频进行解析,以确定q个罐装事故危化品和q个罐装事故危化品的关键数据,q为大于零的正整数;

6、云计算端综合监测子系统,包括调取追溯模块、事故评估模块和应急处理模块,所述调取追溯模块用于根据关键数据搜索对应罐装事故危化品的区块链,提取区块链中每一罐装事故危化品的危化品基本信息;

7、所述事故评估模块用于基于危化品周期信息评估罐装事故危化品的事故预估影响等级;

8、所述应急处理模块用于根据危化品应急信息和事故预估影响等级确定最佳应急避难场所,以及确定最佳应急救援路线,对最佳应急避难场所和最佳应急救援路线进行反馈。

9、进一步地,所述边缘端前置监测子系统包括传感器监测模块,所述传感器监测模块用于获取罐装危化品所处的现场环境数据;所述现场环境数据包括温度值、湿度值、风速值和气压值。

10、进一步地,所述对现场监测视频进行解析,包括:

11、a1:对现场监测视频进行分帧处理,得到第一分帧集合和第二分帧集合,所述第一分帧集合中包含m帧事中现场图像和w帧事前现场图像;m、w为大于零正整数;

12、a2:提取第m帧事中现场图像中n幅罐装危化品图像,将每个罐装危化品图像输入预构建的第一机器学习模型中进行识别,得到第一识别结果;所述第一识别结果包括罐装事故危化品和罐装无事故危化品;

13、a3:判断所述n幅罐装危化品图像中是否存在至少一个罐装事故危化品,若不存在,则令m=m+1,并返回至步骤a2;若存在,则将对应罐装危化品作为罐装事故危化品,以及将对应罐装危化品图像作为罐装事故危化品图像;

14、a4:计算罐装事故危化品图像的图像清晰度,将图像清晰度与图像清晰度阈值进行比较,若图像清晰度大于等于图像清晰度阈值,则将罐装事故危化品图像作为模型输入图像;若图像清晰度小于图像清晰度阈值,则获取罐装事故危化品在第m帧事中现场图像中的坐标区位,并获取第二分帧集合中与第m帧事中现场图像相似度最大的帧事前现场图像,根据坐标区位提取相似度最大的帧事前现场图像中的罐装危化品图像,将相似度最大的帧事前现场图像中的罐装危化品图像作为模型输入图像;

15、a5:将模型输入图像输入预构建的第二机器学习模型中进行识别,得到第二识别结果;所述第二识别结果包含罐装事故危化品的关键数据;

16、a6:重复上述步骤a2~a5,直至m=m时结束循环,得到r个罐装事故危化品和r个罐装事故危化品的关键数据,r为大于零的正整数。

17、进一步地,提取第m帧事中现场图像中n幅罐装危化品图像,包括:

18、将第m帧事中现场图像进行灰度化处理,得到灰度事中现场图像;

19、利用k-means聚类算法对灰度图像进行像素点区分,将像素点聚类形成区域作为候选目标区域,得到s个候选目标区域,s为大于零的正整数;

20、计算每个候选目标区域的区域面积,将属于预设区域面积区间的区域面积对应的候选目标区域作为罐装危化品图像,得到n幅罐装危化品图像。

21、进一步地,所述计算罐装事故危化品图像的图像清晰度,包括:

22、将罐装事故危化品图像灰度化后划分成h份相同区域大小的窗口;

23、对h份相同区域大小的窗口进行公式化计算,得到图像清晰度;其计算公式为:式中,z表示窗口内的像素数量,ii表示每个像素的灰度值,μ表示窗口内像素的平均灰度值,表示第j个窗口的图像清晰度,h表示窗口的总数。

24、进一步地,所述对现场监测视频进行解析,还包括:

25、获取每个罐装事故危化品的罐装事故危化品图像;

26、根据关键数据对罐装事故危化品图像进行聚类,得到g组聚类集合,每个聚类集合中包括至少一幅罐装事故危化品图像;

27、提取仅包含一幅罐装事故危化品图像的聚类集合和包含一幅以上罐装事故危化品图像的聚类集合;将包含一幅罐装事故危化品图像的聚类集合作为第一聚类集合,以及将包含一幅以上罐装事故危化品图像的聚类集合作为第二聚类集合;

28、将第二聚类集合中的罐装事故危化品图像剔除至仅包含一幅,得到第三聚类集合;

29、统计第一聚类集合和第三聚类集合中的罐装事故危化品图像,得到统计数据,提取统计数据中每个罐装事故危化品图像对应的罐装事故危化品,得到q个罐装事故危化品;

30、根据q个罐装事故危化品对r个罐装事故危化品的关键数据进行剔除,得到q个罐装事故危化品的关键数据。

31、进一步地,所述评估罐装事故危化品的事故预估影响等级,包括:

32、根据危化品基本信息调取q个罐装事故危化品中每一罐装事故危化品的基本数据,所述基本数据包括危化品的类型、危化品的化学性、危化品的浓度、危化品本文档来自技高网...

【技术保护点】

1.基于区块链的云数据信息溯源系统,其特征在于,所述系统包括区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统,所述区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统之间远程通信连接;其中,

2.根据权利要求1所述的基于区块链的云数据信息溯源系统,其特征在于,所述边缘端前置监测子系统包括传感器监测模块,所述传感器监测模块用于获取罐装危化品所处的现场环境数据;所述现场环境数据包括温度值、湿度值、风速值和气压值。

3.根据权利要求2所述的基于区块链的云数据信息溯源系统,其特征在于,所述对现场监测视频进行解析,包括:

4.根据权利要求3所述的基于区块链的云数据信息溯源系统,其特征在于,提取第m帧事中现场图像中N幅罐装危化品图像,包括:

5.根据权利要求4所述的基于区块链的云数据信息溯源系统,其特征在于,所述计算罐装事故危化品图像的图像清晰度,包括:

6.根据权利要求5所述的基于区块链的云数据信息溯源系统,其特征在于,所述对现场监测视频进行解析,还包括:

7.根据权利要求6所述的基于区块链的云数据信息溯源系统,其特征在于,所述评估罐装事故危化品的事故预估影响等级,包括:

8.根据权利要求7所述的基于区块链的云数据信息溯源系统,其特征在于,所述确定最佳应急避难场所,包括:

9.根据权利要求8所述的基于区块链的云数据信息溯源系统,其特征在于,所述确定最佳应急救援路线,包括:

10.根据权利要求1至9中任一项所述基于区块链的云数据信息溯源系统,其特征在于,用于实现基于区块链的云数据信息溯源方法。

11.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求10所述基于区块链的云数据信息溯源方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求10所述基于区块链的云数据信息溯源方法。

...

【技术特征摘要】

1.基于区块链的云数据信息溯源系统,其特征在于,所述系统包括区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统,所述区块链共享子系统、边缘端前置监测子系统和云计算端综合监测子系统之间远程通信连接;其中,

2.根据权利要求1所述的基于区块链的云数据信息溯源系统,其特征在于,所述边缘端前置监测子系统包括传感器监测模块,所述传感器监测模块用于获取罐装危化品所处的现场环境数据;所述现场环境数据包括温度值、湿度值、风速值和气压值。

3.根据权利要求2所述的基于区块链的云数据信息溯源系统,其特征在于,所述对现场监测视频进行解析,包括:

4.根据权利要求3所述的基于区块链的云数据信息溯源系统,其特征在于,提取第m帧事中现场图像中n幅罐装危化品图像,包括:

5.根据权利要求4所述的基于区块链的云数据信息溯源系统,其特征在于,所述计算罐装事故危化品图像的图像清晰度,包括:

6.根据权利要求5所述的基于区块链的云数据信息溯源系统,其特征在于...

【专利技术属性】
技术研发人员:严英陈芊帆杨柳
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1