一种CIM数据可信性提升方法技术

技术编号:39067539 阅读:11 留言:0更新日期:2023-10-12 20:00
本申请涉及区块链技术领域,尤其是涉及一种CIM数据可信性提升方法。CIM数据可信性提升方法包括:接收目标CIM数据来源发送的CIM数据;检测CIM数据是否包含隐藏的数据;若包含,则对CIM数据进行反隐写,确定对应的权属信息;基于权属信息,将CIM数据上链存储。在接收到CIM数据来源发送的CIM数据之后先检测是否存在隐藏的数据。存在隐藏的数据是可以进行后续上链存储的数据,保证了后续上链存储的CIM数据的来源准确可信。对CIM数据进行反隐写,可以准确确定出CIM数据的权属信息,基于此进行上链存储,应用到的区块链可以避免CIM数据被篡改,提升了CIM数据的可信性。提升了CIM数据的可信性。提升了CIM数据的可信性。

【技术实现步骤摘要】
一种CIM数据可信性提升方法


[0001]本申请涉及区块链
,尤其是涉及一种CIM数据可信性提升方法。

技术介绍

[0002]城市信息模型(City Information Modeling,CIM)是以建筑信息模型(Building Information Modeling,BIM)、数字孪生(Digital Twin,DT)、地理信息系统(Geographic Information System,GIS)、物联网(Internet of Things,IoT)等技术为基础,整合城市地上地下、室内室外、历史现状未来多维信息模型数据和城市感知数据,构建起三维数字空间的城市信息有机综合体。CIM被广泛应用于城市规划、建设和管理领域,为城市发展提供了全面的信息支持。CIM数据的可信性可以体现在数据的来源可信、数据完整、数据准确以及数据可追溯等方面,可信的CIM数据对于CIM的应用非常重要。
[0003]目前,CIM整合了一个城市中的大量数据,但是这些数据的来源不唯一,涉及到了数据使用的权利,使得CIM数据形成了资产,具有机密性。城市中不同的数据来源若想要进行数据资产的共享,需要确定数据来源的准确性,进而确定CIM数据的可信性。但是目前并没有提升CIM数据的可信性的较好的方法,导致CIM数据的可信程度较低。

技术实现思路

[0004]为了提升CIM数据的可信性,本申请提供一种CIM数据可信性提升方法。
[0005]第一方面,本申请提供一种CIM数据可信性提升方法,包括:接收目标CIM数据来源发送的CIM数据;检测所述CIM数据是否包含隐藏的数据;若包含,则对所述CIM数据进行反隐写,确定对应的权属信息;基于所述权属信息,将所述CIM数据上链存储。
[0006]通过采用上述技术方案,在接收到CIM数据来源发送的CIM数据之后先检测是否存在隐藏的数据。存在隐藏的数据是可以进行后续上链存储的数据,保证了后续上链存储的CIM数据的来源准确可信。对CIM数据进行反隐写,可以准确确定出CIM数据的权属信息,基于此进行上链存储,应用到的区块链可以避免CIM数据被篡改,提升了CIM数据的可信性。
[0007]可选的,所述方法还包括:分析所述目标CIM数据来源的来源性质;根据所述来源性质,确定所述CIM数据对应的数据类型范围。
[0008]通过采用上述技术方案,对目标CIM数据来源的来源性质进行分析确定,进而得到当前时刻该目标CIM数据来源发送的CIM数据最新的数据类型范围,便于确定CIM数据的数据类型是否符合数据类型范围的要求。
[0009]可选的,所述检测所述CIM数据是否包含隐藏的数据,包括:分析所述CIM数据的数据类型,确定所述数据类型是否在所述数据类型范围内,所述数据类型包括图片、音频、视频和压缩文件;
若所述数据类型未包含于所述数据类型范围内,则针对不在所述数据类型范围内的异常文件进行初步检测,确定所述异常文件的存储申请;若所述数据类型包含于所述数据类型范围内或所述异常文件中包含存储申请,则检测所述数据类型的数据统计特征;根据所述数据统计特征和所述数据类型的预设隐写特征,确定所述CIM数据是否包含隐藏的数据。
[0010]通过采用上述技术方案,针对CIM数据的数据类型是否在对应的数据类型范围内的情况进行分别的分析,不在数据类型范围内的时候,进一步检测异常文件中的存储申请。在异常文件中包含存储申请或者数据类型在数据类型范围内时,进行隐藏数据的确定。避免CIM数据并不是目标CIM数据来源应该发送的数据,提升最终存储的CIM数据的可信性。
[0011]可选的,所述方法还包括:根据预设隐写分配方式,确定当前时刻所述目标CIM数据来源的可选隐写方式;从所述可选隐写方式中确定所述CIM数据的数据类型对应的目标隐写方式;获取所述目标隐写方式对应的反隐写方式;所述对所述CIM数据进行反隐写,确定对应的权属信息,包括:按照所述反隐写方式对所述CIM数据进行反隐写,以得到反隐写的结果;基于所述反隐写的结果,确定对应的权属信息。
[0012]通过采用上述技术方案,根据预设隐写分配方式来确定目标CIM数据来源的目标隐写方式和对应的反隐写方式,使得能够快速准确的对CIM数据进行反隐写,节省了对CIM数据的反隐写上链的整体用时。
[0013]可选的,所述对所述CIM数据进行反隐写,确定对应的权属信息,包括:当所述CIM数据的数据类型为CIM图像时,识别所述CIM图像是否为原始图像;若所述CIM图像为原始图像,则确定所述CIM图像的图像特征,所述图像特征包括像素分布、色彩分布和纹理;基于所述图像特征和预设隐写特征,确定并提取所述CIM图像中的隐藏图像特征;分析所述隐藏图像特征,确定所述隐藏图像特征对应的权属信息。
[0014]通过采用上述技术方案,先识别CIM图像是否为原始图像,如果不是原始图像,那么目前的CIM图像可能存在数据的失真或丢失,隐写数据可能会嵌入这些丢失或失真的区域,在进行反隐写的时候可能导致结果不准确,或者无法将隐藏的数据还原出来。在CIM图像为原始图像时进行图像特征的分析,提升了权属信息的准确性,进而提升CIM数据的可信性。
[0015]可选的,所述方法还包括:获取预设历史时段内的历史反隐写数据;从所述历史反隐写数据中提取每一组历史CIM数据的历史隐藏图像特征和对应的历史权属信息,得到若干组历史隐藏图像特征;从若干组历史隐藏图像特征提取出各自对应的像素值均值指标、像素值方差指标、像素值梯度指标和图像噪音指标;对所述像素值均值指标、像素值方差指标、像素值梯度指标和图像噪音指标进行归一化处理,得到每一组历史隐藏图像特征对应的像素值均值、像素值方差、像素值梯度和
图像噪音;将若干组历史隐藏图像特征的各自对应的像素值均值、各自对应的像素值方差、各自对应的像素值梯度、各自对应的图像噪音和各自对应的历史权属信息作为样本集,对权属信息确定模型进行训练;所述分析所述隐藏图像特征,确定所述隐藏图像特征对应的权属信息,包括:将所述隐藏图像特征输入到训练后的权属信息确定模型,输出权属信息确定结果,以根据所述权属信息确定结果确定所述隐藏图像特征对应的权属信息。
[0016]通过采用上述技术方案,将归一化处理后的、历史CIM数据中的历史隐藏图像特征的像素值均值、像素值方差、像素值梯度、图像噪音和对应的历史权属信息作为样本集,可以快速被提取出来,提升模型训练的速度。另外由于反隐写可能会导致图像在空间域上的信息发生变化,因此像素值均值、像素值方差、像素值梯度、图像噪音可以用来对模型进行训练,提升了训练后的权属信息确定模型输出的权属信息的准确性。
[0017]可选的,所述方法还包括:根据CIM模型需求,确定对应的CIM三维模型的模型结构和模型属性;根据所述模型结构和所述模型属性,建立CIM三维模型并确定所述CIM三维模型对应的区块链平台;根据所述CIM模型需求,确定所述CIM三维模型对应的区块链数据结构;根据所述CIM模型需求,编写所述CIM三维模型对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种CIM数据可信性提升方法,其特征在于,包括:接收目标CIM数据来源发送的CIM数据;检测所述CIM数据是否包含隐藏的数据;若包含,则对所述CIM数据进行反隐写,确定对应的权属信息;基于所述权属信息,将所述CIM数据上链存储。2.根据权利要求1所述的CIM数据可信性提升方法,其特征在于,还包括:分析所述目标CIM数据来源的来源性质;根据所述来源性质,确定所述CIM数据对应的数据类型范围。3.根据权利要求2所述的CIM数据可信性提升方法,其特征在于,所述检测所述CIM数据是否包含隐藏的数据,包括:分析所述CIM数据的数据类型,确定所述数据类型是否在所述数据类型范围内,所述数据类型包括图片、音频、视频和压缩文件;若所述数据类型未包含于所述数据类型范围内,则针对不在所述数据类型范围内的异常文件进行初步检测,确定所述异常文件的存储申请;若所述数据类型包含于所述数据类型范围内或所述异常文件中包含存储申请,则检测所述数据类型的数据统计特征;根据所述数据统计特征和所述数据类型的预设隐写特征,确定所述CIM数据是否包含隐藏的数据。4.根据权利要求3所述的CIM数据可信性提升方法,其特征在于,还包括:根据预设隐写分配方式,确定当前时刻所述目标CIM数据来源的可选隐写方式;从所述可选隐写方式中确定所述CIM数据的数据类型对应的目标隐写方式;获取所述目标隐写方式对应的反隐写方式;所述对所述CIM数据进行反隐写,确定对应的权属信息,包括:按照所述反隐写方式对所述CIM数据进行反隐写,以得到反隐写的结果;基于所述反隐写的结果,确定对应的权属信息。5.根据权利要求3所述的CIM数据可信性提升方法,其特征在于,所述对所述CIM数据进行反隐写,确定对应的权属信息,包括:当所述CIM数据的数据类型为CIM图像时,识别所述CIM图像是否为原始图像;若所述CIM图像为原始图像,则确定所述CIM图像的图像特征,所述图像特征包括像素分布、色彩分布和纹理;基于所述图像特征和预设隐写特征,确定并提取所述CIM图像中的隐藏图像特征;分析所述隐藏图像特征,确定所述隐藏图像特征对应的权属信息。6.根据权利要求5所述的CIM数据可信性提升方法,其特征在于,还包括:获取预设历史时段内的历史反隐写数据;从所述历史反隐写数据中提取每一组历史CIM数据的历史隐藏图像特征和对应的历史权属信息,得到若干组历史隐藏图像特征;从若干组历史隐藏图像特征提取出各自对应的像素值均值指标、像素值方差指标、像素值梯度指标和图像噪音指标;对所述像素值均值指标、像素值方差指标、像素值梯度指标和图像噪音指标进行归一
化处理,得到每一组历史隐藏图像特征对应的像素值均值、像素值方差、像素值梯度和图像噪音;将若干组历史隐藏图像特征各自对应的像素值均值...

【专利技术属性】
技术研发人员:鄂毅张斌张甲伟李贵刘冰
申请(专利权)人:深圳市易图资讯股份有限公司
类型:发明
国别省市:

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

1