[发明专利]三维模型数字水印算法有效
申请号: | 201410258919.0 | 申请日: | 2014-06-12 |
公开(公告)号: | CN104036448B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 秦杨;孙刘杰;王文举 | 申请(专利权)人: | 上海理工大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 上海德昭知识产权代理有限公司31204 | 代理人: | 郁旦蓉 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 数字 水印 算法 | ||
技术领域
本发明涉及数字产品的版权保护,具体涉及一种基于光全息变换水印算法的三维模型数字水印算法。
背景技术
目前,随着科学技术的不断发展,三维模型以及应用于许多领域,比如医疗、电影、视频游戏、建筑业等等。随着三维模型应用领域的扩大,越来越多的三维模型数字化产品在网络上传播,三维模型的版权保护问题也变得越来越重要,针对三维模型数字水印技术的研究成为数字水印领域的新的研究热点。
当前国内外的三维模型数字水印技术,采用的算法易于被解密仿制,因而无法进行准确的防伪认证。
光波具有很强的信息携带能力,因而基于光学信息处理技术的加密防伪技术受到国内外学者的广泛重视。
发明内容
本发明是针对上述课题进行的,目的在于将光全息变换水印算法应用于三维模型的版权保护中,以解决当前的三维模型数字水印算法易于被解密仿制而无法进行准确的防伪认证的问题。
本发明提供一种三维模型数字水印算法,其特征在于,包括:水印嵌入算法;和水印提取算法,其中,水印嵌入算法包括以下步骤:(1)生成两个n×n的随机矩阵a和b,将该随机矩阵a和b作为光全息系统的双相位;(2)生成n×n二值水印图像,对该二值水印图像进行相位值为随机矩阵a的变换,得到变换后的图像,对该变换后的图像进行傅里叶变换,然后进行相位值为随机矩阵b的变换,再进行傅里叶反变换,生成同轴全息图像H;(3)对三维模型进行仿射不变性处理,将三维模型的重心移至坐标原点,将欧几里得空间下的三维模型变换到球面坐标下的三维模型;(4)将球面坐标下的三维模型中所有顶点的坐标值中的r值按照坐标值中的θ值升序排序,将每n2个排好序的r值存入一个n×n的矩阵,得到若干个n×n的矩阵D,将矩阵D中第一个r值对应的θ值和最后一个r值对应的θ值存入标记矩阵d中;(5)将同轴全息图像H分别与一个矩阵D进行叠加求和,得到若干个水印矩阵h’;以及(6)将所有水印矩阵h’中的r值恢复至原来的顺序,将水印矩阵h’中的球面坐标转换成欧几里得坐标,得到三维水印模型,
水印提取算法包括以下步骤:(1)判断三维水印模型是否受到简化攻击和剪切攻击,如果是,进行重定位和重采样,对未受到所述简化攻击和剪切攻击的三维水印模型进行仿射不变性处理,将欧几里得空间下的三维水印模型变换到球面坐标下的三维水印模型;(2)将球面坐标下的三维水印模型中的所有数据按照θ值升序排序,遍历θ值,根据标记矩阵d,找到一个完整的n×n的矩阵,即水印矩阵h’;(3)将水印矩阵h’和对应的矩阵D进行嵌入水印的逆运算,得到同轴全息图像H;(4)对同轴全息图像H进行傅里叶变换,然后进行相位值为-b的变换,再进行傅里叶反变换,然后进行相位值为-a的变换,获得二值水印图像,完成水印的提取。
发明的作用与效果
根据本发明所提供的全息三维模型数字水印算法,因为将光全息变换加密算法和三维模型仿射不变性原理相结合,将二值水印图像进行双随机相位调制并生成水印全息图像,只有拥有秘钥才能解密获得水印图像,因此,采用该数字水印算法对三维模型进行加密,具有很强的安全性。
另外,在水印嵌入过程中,对三维模型进行仿射不变性处理,选择处理后的三维模型的顶点到模型重心的距离r值作为水印嵌入基元,因此该水印具有高鲁棒性,对噪声攻击、简化攻击、剪切攻击、乱序攻击和仿射攻击等均具有很强的抗击能力。
附图说明
图1是水印嵌入算法的流程图;
图2是二值水印图像;
图3是三维水印模型示意图;以及
图4是水印提取算法的流程图。
具体实施方式
以下结合附图,对本发明所提供的三维模型数字水印算法作详细阐述。
<实施例>
三维模型数字水印算法包括水印嵌入算法和水印提取算法。
图1是水印嵌入算法的流程图。
如图1所示,水印嵌入算法包括以下步骤:
S-1:生成16×16的两个随机矩阵a和b,作为光全息系统的双相位,即加密解密系统的双秘钥;
S-2:生成同轴全息图像H:图2是二值水印图像。
S-2a:如图2所示,生成16×16的二值水印图像,S-2b:对已生成的水印图像进行相位值为矩阵a的变换,S-2c:对变换后的图像进行傅里叶变换,S-2d:对傅里叶变换后的图像进行相位值为矩阵b的变换,S-2e:对变换后的图像进行傅里叶反变换,得到同轴全息图像H;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410258919.0/2.html,转载请声明来源钻瓜专利网。