基于卫星区块链的遥感数据可视化防伪溯源方法及系统技术方案

技术编号:39824876 阅读:8 留言:0更新日期:2023-12-29 15:59
本申请公开了一种基于卫星区块链的遥感数据可视化防伪溯源方法及系统,本申请公开的方法通过接收目标卫星的遥感数据,并生成对应的

【技术实现步骤摘要】
基于卫星区块链的遥感数据可视化防伪溯源方法及系统


[0001]本申请涉及卫星遥感数据处理领域,尤其涉及一种基于卫星区块链的遥感数据可视化防伪溯源方法及系统


技术介绍

[0002]遥感探测作为一种远距离的探测手段,大多用于进行地面资源管理和监视的作用,例如,遥感探测应用在资源勘探领域,亦或是灾害评估领域等

而不论在哪个领域使用遥感影像处理技术,探测得到的地物变化结果都是重要的参考依据

遥感数据作为通过卫星等远程监控手段监测地表的实施影像获取得到的数据,能够广泛应用于多个行业领域,目前获取遥感数据的成本变得越来越低,而不法分子随意的传播

复制

篡改这些遥感数据,严重威胁到了遥感数据的安全性

[0003]现有技术中公开的保护遥感数据安全的方法为:通过对遥感数据打水印或者在地面建立区块链系统,基于地面溯源系统对遥感数据进行溯源,从而实现保护获取的遥感数据安全的目的

[0004]现有技术中保护遥感数据安全的方法由于通过建立的地面溯源系统对遥感数据进行溯源,而通过地面溯源系统进行溯源的数据结果容易被篡改,且对原始的遥感数据建立溯源存在较长延时


技术实现思路

[0005]本申请的主要目的在于提供一种基于卫星区块链的遥感数据可视化防伪溯源方法及系统,旨在解决通过地面溯源系统进行溯源的数据结果容易被篡改,且对原始的遥感数据建立溯源存在较长延时的技术问题,实现提高遥感数据的溯源的安全性,同时对数据上链过程进行可视化展示的目的

[0006]为实现上述目的,本申请提供一种基于卫星区块链的遥感数据可视化防伪溯源方法,所述方法包括以下步骤:
[0007]接收目标卫星的遥感数据,并生成对应的
UID
和特征哈希码;
[0008]将所述遥感数据
、UID
及特征哈希码上传至卫星区块链,可视化显示上传过程,并对所述上传过程进行录像,生成上链视频;其中,所述卫星区块链为基于所述目标卫星建立的区块链;
[0009]响应于用户的第一验证指令,通过卫星区块链查询并验证所述遥感数据;
[0010]响应于用户的第二验证指令,获取所述上链视频对所述上传过程进行可视化回溯

[0011]可选地,所述将所述遥感数据
、UID
及特征哈希码上传至卫星区块链的步骤,包括:
[0012]获取遥感数据的元数据
、UID
及特征哈希码;
[0013]对所述遥感数据对应的所述元数据
、UID
及特征哈希码进行签名;
[0014]将所述元数据
、UID
及特征哈希码上传至卫星区块链,生成上传结果;
[0015]其中,所述元数据包括:影像名称

卫星名称

传感器名称

云量

采集时间和影像地理范围

[0016]可选地,在所述获取遥感数据的元数据
、UID
及特征哈希码之后,所述方法还包括:
[0017]存储所述遥感数据对应的所述元数据
、UID
及特征哈希码

[0018]可选地,所述卫星上设置有显示屏和摄像机;所述可视化显示上传过程,并对所述上传过程进行录像,生成上链视频,包括:
[0019]通过所述显示屏和所述摄像机,可视化显示所述遥感数据
、UID
及特征哈希码的上传过程,并对所述上传过程进行录像,生成上链视频

[0020]可选地,在所述生成上链视频之后,所述方法还包括:
[0021]通过星际文件系统存储所述上链视频,输出所述上链视频的
URI。
[0022]可选地,所述获取所述上链视频对所述上传过程进行可视化回溯包括:
[0023]接收用户发出的第二验证指令后,获取对应于所述第二验证指令的遥感数据的
UID

[0024]基于所述
UID
,获取对应的上链视频的
URI

[0025]基于所述
URI
,通过星际文件系统读取对应上链视频

[0026]可选地,所述通过卫星区块链查询并验证所述遥感数据的步骤,包括:
[0027]基于所述遥感数据的
UID
,获取对应遥感数据的元数据;
[0028]对比获取的所述特征哈希值与所述遥感数据签名的特征哈希值;
[0029]在特征哈希值与所述遥感数据签名的特征哈希值一致时,所述遥感数据为需要获取的遥感数据

[0030]可选地,所述通过卫星区块链查询并验证所述遥感数据的步骤,包括:
[0031]基于所述遥感数据的
UID
,获取对应遥感数据的元数据;
[0032]对比获取的遥感数据的元数据与所述遥感数据签名的元数据;
[0033]在获取的所述遥感数据的元数据与所述遥感数据签名的元数据一致时,所述遥感数据为需要获取的遥感数据

[0034]此外,为实现上述目的,本申请还提供一种基于卫星区块链的遥感数据可视化防伪溯源系统,所述系统包括多个用于构建卫星区块链的卫星节点,每个所述卫星节点均包括:
[0035]特征转换模块,被配置为,接收目标卫星的遥感数据,并生成对应的
UID
和特征哈希码;
[0036]视频存证模块,被配置为,将所述遥感数据
、UID
及特征哈希码上传至卫星区块链,可视化显示上传过程,并对所述上传过程进行录像,生成上链视频;其中,所述卫星区块链为基于所述目标卫星建立的区块链;
[0037]数据验证模块,被配置为,响应于用户的第一验证指令,通过卫星区块链查询并验证所述遥感数据;
[0038]视频验证模块,被配置为,响应于用户的第二验证指令,获取所述上链视频对所述上传过程进行可视化回溯

[0039]可选地,所述视频存证模块包括:
[0040]特征获取单元,被配置为,获取遥感数据的元数据
、UID
及特征哈希码;
[0041]签名认证单元,被配置为,对所述遥感数据对应的所述元数据
、UID
及特征哈希码进行签名;
[0042]特征存储单元,被配置为,将所述元数据
、UID
及特征哈希码上传至卫星区块链,生成上传结果;
[0043]其中,所述元数据包括:影像名称

卫星名称

传感器名称

云量

采集时间和影像地理范围

[0044]本申请所能实现的有益效果

[0045]本申请实施例提出的一种基于卫星区块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,所述方法包括以下步骤:接收目标卫星的遥感数据,并生成对应的
UID
和特征哈希码;将所述遥感数据
、UID
及特征哈希码上传至卫星区块链,可视化显示上传过程,并对所述上传过程进行录像,生成上链视频;其中,所述卫星区块链为基于所述目标卫星建立的区块链;响应于用户的第一验证指令,通过卫星区块链查询并验证所述遥感数据;响应于用户的第二验证指令,获取所述上链视频对所述上传过程进行可视化回溯
。2.
如权利要求1所述的基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,所述将所述遥感数据
、UID
及特征哈希码上传至卫星区块链的步骤,包括:获取遥感数据的元数据
、UID
及特征哈希码;对所述遥感数据对应的所述元数据
、UID
及特征哈希码进行签名;将所述元数据
、UID
及特征哈希码上传至卫星区块链,生成上传结果;其中,所述元数据包括:影像名称

卫星名称

传感器名称

云量

采集时间和影像地理范围
。3.
如权利要求2所述的基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,在所述获取遥感数据的元数据
、UID
及特征哈希码之后,所述方法还包括:存储所述遥感数据对应的所述元数据
、UID
及特征哈希码
。4.
如权利要求1所述的基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,所述卫星上设置有显示屏和摄像机;所述可视化显示上传过程,并对所述上传过程进行录像,生成上链视频,包括:通过所述显示屏和所述摄像机,可视化显示所述遥感数据
、UID
及特征哈希码的上传过程,并对所述上传过程进行录像,生成上链视频
。5.
如权利要求1所述的基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,在所述生成上链视频之后,所述方法还包括:通过星际文件系统存储所述上链视频,输出所述上链视频的
URI。6.
如权利要求5所述的基于卫星区块链的遥感数据可视化防伪溯源方法,其特征在于,所述获取所述上链视频对所述上传过程进行可视化回溯的步骤,包括:接收用户发出的第二验证指令后,获取对应于所述第二验证指令的遥感数据的
UID
;基于所述
UID
,获取对应的上链视频的
URI
;基于所述
URI
,通过星际文件系统读取...

【专利技术属性】
技术研发人员:吴林敏赵宏杰陆川
申请(专利权)人:成都国星宇航科技股份有限公司
类型:发明
国别省市:

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

1