System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数字水印,尤其是一种基于bim模型的数字水印嵌入及提取方法。
技术介绍
1、bim建筑信息模型技术是一种以三维数字技术为基础,集成了建筑工程项目各种相关信息的工程数据模型。它能够连接建筑项目生命期不同阶段的数据、过程和资源,是对工程对象的完整描述,提供可自动计算、查询、组合拆分的实时工程数据,可被建设项目各参与方普遍使用。bim技术作为建筑行业的重要工具,广泛应用于建筑设计、施工和管理等各个环节。然而,bim模型的数据安全和版权保护一直是一个重要问题。现有技术方案主要有两种:第一种访问控制措施:通过实施严格的访问控制机制,确保只有授权人员才能访问和修改bim数据。这种方法通过建立用户角色和权限,限制非必要人员的访问权限,并定期审查和更新用户权限,以保证数据的安全。第二种数据加密方法:对bim数据进行加密可以确保数据在传输和存储过程中的安全性。使用可靠的加密算法可以保护bim数据的机密性和完整性,防止未经授权的人员对数据进行盗用或篡改。
2、然而上述两种方案存在以下缺点:
3、限制协作效率:严格的访问控制措施可能限制多个团队或成员之间的实时协作。因为每次都需要经过授权才能访问bim模型,这可能导致工作流程的延迟,降低整体工作效率。
4、管理负担增加:为了实施访问控制,必须建立、管理和定期更新用户角色和权限。对于大型项目,这可能成为一个繁琐和复杂的任务,增加了管理负担和可能出现的人为错误。
5、无法防止内部泄露:尽管访问控制可以限制外部非授权人员的访问,但它可能无法防止已
6、数字水印技术作为一种有效的信息隐藏方法,可用于保护bim模型的版权和完整性。因此,将数字水印技术与bim模型结合,对于提高bim模型的安全性和版权保护具有重要意义。
技术实现思路
1、本专利技术解决了现有技术协作效率低且无法防止内部泄露的问题,提出一种基于bim模型的数字水印嵌入及提取方法,通过结合数字水印技术,防止bim模型的盗用和侵权行为,确保只有授权人员能够访问和使用模型,本专利技术还能促进bim技术的创新和发展,鼓励更多的企业和个人投资和参与到bim模型的创作中,有助于建立一个健康、公平的bim市场环境,推动建筑行业数字化转型的可持续发展。
2、为实现上述目的,提出以下技术方案:
3、一种基于bim模型的数字水印嵌入方法,包括以下步骤:
4、s1,选取待嵌入的水印信息;
5、s2,对水印信息进行离散小波变换,将水印信息分解成若干不同频率的子带;
6、s3,分析bim模型的几何和属性信息,确定dwt系数;
7、s4,根据嵌入策略,将水印信息嵌入到bim模型中,得到含水印的bim模型。
8、本专利技术具体包括以下步骤:
9、s1,选取需要嵌入的水印信息作为待嵌入的信息;水印信息为图像,文本或二进制数据。
10、s2,对待嵌入的水印信息进行离散小波变换即dwt,所述离散小波变换将将水印信息分解成不同频率的子带,使其能在dwt域中进行嵌入;
11、s3,分析bim模型的属性和几何信息,考虑系数的幅度、频率特性,或是人类视觉系统的特性等,选择合适的dwt系数;
12、s4,设定嵌入策略,按照设定的嵌入策略,将水印信息嵌入到bim模型中,最终得到含水印信息的bim模型。
13、本专利技术将三维模型数据嵌入到数字水印中,可以防止数据被未经授权的复制和分发,从而保护知识产权和数据安全。由于数字水印的不可见性,攻击者很难察觉到模型中嵌入的水印,从而降低了被篡改或删除的风险。通过将三维模型数据嵌入到数字水印中,可以利用水印检测技术对模型进行完整性检验。如果模型在传输或存储过程中被篡改或损坏,水印检测算法可以检测到异常并发出警告,从而提高了模型的完整性和稳定性。数字水印技术可以在模型的整个生命周期内进行高效的存储和传输,从而提高模型处理的效率。与传统的文件顶点和面片重新排序方法相比,数字水印技术不需要对大量数据进行处理和分析,因此更加高效和便捷。
14、作为优选,所述s2具体包括以下步骤:
15、s201,对水印信息进行离散小波变换;
16、s202,将水印信息分解成不同频率的子带:dwt将信号或图像分解为低频和高频子带,输出4个子带包括低频-低频子带ll,低频-高频子带lh,高频-低频子带hl和高频-高频子带hh;s203,将水印信息嵌入到dwt。
17、本专利技术的s2具体包括以下步骤:
18、s201,对水印信息进行dwt,即进行离散小波变换,离散小波变换的计算公式:dwt(x)=∑x(n)·ψ(n)
19、其中,x(n)是输入信号或图像的样本,ψ(n)是小波基函数,通过计算输入信号与小波基函数的乘积和,可以得到dwt的系数;
20、s202,分解水印信息成不同频率的子带:通过离散小波变换将图像或信号分解为高频和低频子带,并输出4个子带,分别为ll即低频-低频子带,lh即低频-高频子带,hl即高频-低频子带和hh即高频-高频子带,ll子带包含了信号或图像的大致轮廓信息,而lh、hl和hh子带则包含了不同方向上的高频细节信息;
21、s203,将水印信息嵌入到离散小波变换(dwt)中。
22、作为优选,所述s203具体包括以下步骤:
23、s231,读取原始图像和水印图像;
24、s232,对原始图像和水印图像进行离散小波变换,使用离散小波变换算法对原始图像和水印图像进行变换,得到原始图像和水印图像各自的ll,lh,hl和hh子带;
25、s233,将水印信息嵌入到原始图像的ll子带中,通过调整ll子带中的系数来嵌入水印;
26、s234,通过嵌入水印时的系数调整量来控制水印的强度;
27、s235,合并子带并进行逆dwt变换,得到嵌入水印后的图像。
28、本专利技术的s203具体包括以下步骤:
29、s231,获取水印图像和原始图像;
30、s232,对水印图像和原始图像进行离散小波变换:使用离散小波变换算法对水印图像和原始图像进行变换,得到水印图像和原始图像各自对应的ll,lh,hl和hh子带;
31、s233,水印嵌入策略:将水印信息嵌入到原始图像的ll子带中,通过调整ll子带中的系数来嵌入水印,例如通过添加或减去一个与水印信息相关的值。
32、s234,调整水印强度:为了确保嵌入水印后的图像在视觉上与原始图像无明显差异,通常通过嵌入水印时的系数调整量来控制水印的强度,调整量减少可以减少对载体数据的视觉影响,保持其较高的质量。
33、s235,合并子带并进行逆dwt:嵌入水印后,将修改后的ll子带与原始的lh、hl本文档来自技高网...
【技术保护点】
1.一种基于BIM模型的数字水印嵌入方法,其特征是,包括以下步骤:
2.根据权利要求1所述的一种基于BIM模型的数字水印嵌入方法,其特征是,所述S2具体包括以下步骤:
3.根据权利要求2所述的一种基于BIM模型的数字水印嵌入方法,其特征是,所述S203具体包括以下步骤:
4.根据权利要求1所述的一种基于BIM模型的数字水印嵌入方法,其特征是,所述S3具体包括以下步骤:
5.根据权利要求1所述的一种基于BIM模型的数字水印嵌入方法,其特征是,所述S4具体包括以下步骤:
6.根据权利要求1-5任一项所述的一种基于BIM模型的数字水印嵌入方法,其特征是,所述水印信息为文本,图像或二进制数据。
7.一种基于BIM模型的数字水印提取方法,适用于权利要求1-5任一项所述的一种基于BIM模型的数字水印嵌入方法,其特征是,包括以下步骤:
8.根据权利要求7所述的一种基于BIM模型的数字水印提取方法,其特征是,所述Sd具体包括以下步骤:通过水印嵌入的位置,进行水印信息提取,并通过读取特定属性值,解析几何参数的变化或
9.根据权利要求7所述的一种基于BIM模型的数字水印提取方法,其特征是,所述验证水印信息的完整性具体包括以下步骤:提取出水印信息后进行验证,通过比对解码后的水印信息与原始水印信息,检查是否有损坏或篡改。
10.根据权利要求9所述的一种基于BIM模型的数字水印提取方法,其特征是,所述处理水印信息提取结果具体包括以下步骤:根据验证结果,对提取的水印信息进行相应的处理,如果水印完整且正确,则继续后续操作;如果水印受损或错误,需要采取恢复措施或标记为无效。
...【技术特征摘要】
1.一种基于bim模型的数字水印嵌入方法,其特征是,包括以下步骤:
2.根据权利要求1所述的一种基于bim模型的数字水印嵌入方法,其特征是,所述s2具体包括以下步骤:
3.根据权利要求2所述的一种基于bim模型的数字水印嵌入方法,其特征是,所述s203具体包括以下步骤:
4.根据权利要求1所述的一种基于bim模型的数字水印嵌入方法,其特征是,所述s3具体包括以下步骤:
5.根据权利要求1所述的一种基于bim模型的数字水印嵌入方法,其特征是,所述s4具体包括以下步骤:
6.根据权利要求1-5任一项所述的一种基于bim模型的数字水印嵌入方法,其特征是,所述水印信息为文本,图像或二进制数据。
7.一种基于bim模型的数字水印提取方法,适用于权利要求1-5任一项所述的一种基于b...
【专利技术属性】
技术研发人员:周海强,于飞,
申请(专利权)人:模数物联科技浙江有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。