[发明专利]一种三维网格非嵌入式健壮水印的构造方法和检测方法无效

专利信息
申请号: 201010179081.8 申请日: 2010-05-21
公开(公告)号: CN101853484A 公开(公告)日: 2010-10-06
发明(设计)人: 张加万;张怡;姜辰;潘刚;张君瑾 申请(专利权)人: 天津大学
主分类号: G06T1/00 分类号: G06T1/00;G06T17/20
代理公司: 天津市北洋有限责任专利代理事务所 12201 代理人: 程毓英
地址: 300072 天*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 三维 网格 嵌入式 健壮 水印 构造 方法 检测
【权利要求书】:

1.一种三维网格非嵌入式健壮水印的构造方法和检测方法,步骤如下:

(1)计算原三维网格模型所有顶点的坐标的中心,并将该中心平移到坐标系原点;

(2)按照下列公式计算模型顶点坐标的协方差矩阵C:

C=Σxi2ΣxiyiΣxiziΣxiyiΣyi2ΣyiziΣxiziΣyiziΣzi2]]>

其中,{xi,yi,zi}为平移后的顶点坐标;

(3)对协方差矩阵C的3个特征值作从大到小的排序,得到3个相互正交的特征向量,将其中的两个分别与坐标系中的x轴、y轴对齐,得到旋转矩阵M,再利用该旋转矩阵M对模型顶点做相应的旋转操作;

(4)设定八叉树深度n;

(5)以坐标系原点为包围盒中心进行八叉树剖分,每次新剖分的子包围盒的尺寸是上层包围盒的1/2;

(6)对于每个节点,进行八叉树编码,并分别执行下面的步骤:

1)利用floater参数化方法将平移后的三维网格模型映射到二维平面网格;

2)通过在x坐标轴和y坐标轴设置相等的间隔,将二维平面网格划分成N×N个具有相同大小的子块,构造规模为N×N的空白坐标映射矩阵,计算每个子块中的顶点数,并用点的个数作为N×N映射矩阵相应位置上的元素

3)将N×N映射矩阵分解成K×K的子矩阵,分别在这些子矩阵上运行局部的奇异值分解算法,分解完毕之后,每个K×K的子矩阵生成K个奇异值,将N×N映射矩阵变成(N/K)2个向量,每个向量均包含K个奇异值;

4)按照公式WMSVD=Sf×W+Ss构造零水印向量,其中,Sf是最大的奇异值,Ss是次大的奇异值,W代表最大奇异值的权重,WMSVD是每个K×K矩阵的水印,由(N/K)2个WMSVD构成整个三维模型的零水印向量;

5)将得到的零水印向量连同该节点的编码注册在IPR信息数据库中。

2.一种针对采用权利要求1所述的水印构造方法的水印检测方法,包括下列步骤:

(1)计算待检测是否被攻击的三维网格模型所有顶点的坐标的中心,并将该中心平移到坐标系原点;

(2)按照下列公式计算模型顶点坐标的协方差矩阵C:其中,{xi,yi,zi}为平移后的顶点坐标;

(3)对协方差矩阵C的3个特征值作从大到小的排序,得到3个相互正交的特征向量,将其中的两个分别与坐标系中的x轴、y轴对齐,得到旋转矩阵M,再利用该旋转矩阵M对模型顶点做相应的旋转操作;

(4)以原点为包围盒中心进行八叉树剖分,每次新剖分的子包围盒的尺寸是上层包围盒的1/2;

(5)对新剖分出的每个节点,分别执行下面的步骤:

1)利用floater参数化方法将平移后的三维网格模型映射到二维平面网格;

2)通过在x坐标轴和y坐标轴设置相等的间隔,将二维平面网格划分成N×N个具有相同大小的子块,构造规模为N×N的空白坐标映射矩阵,计算每个子块中的顶点数,并用点的个数作为N×N映射矩阵相应位置上的元素;

3)将N×N映射矩阵分解成K×K的子矩阵,分别在这些子矩阵上运行局部的奇异值分解算法,分解完毕之后,每个K×K的子矩阵生成K个奇异值,将N×N映射矩阵变成(N/K)2个向量,每个向量均包含K个奇异值;

4)按照公式WMSVD=Sf×W+Ss构造零水印向量,其中,Sf是最大的奇异值,Ss是次大的奇异值,W代表最大奇异值的权重。WMSVD是每个K×K矩阵的水印,由(N/K)2个WMSVD构成整个三维模型的零水印向量;

5)根据该节点进行八叉树编码,并根据八叉树编码提取IRP数据库中相应的零水印向量,并按如下公式计算该零水印向量与步骤4)得到的零水印向量二者之间的相似度:

其中,μX、μY分别代表本节点和IRP数据库中的水印向量的均值,σX、σY分别代表二者的方差,σXY代表二者的协方差,C1=(K1L)2,C2=(K2L)2,这里L是向量元素中的最大值,K1、K2为[0.2-0.5]区间内的浮点常数;

6)如果SSIM为1或深度等于n,停止剖分并将SSIM存入新的八叉树,否则返回步骤(4)继续剖分;

(6)在得到一颗关于SSIM的八叉树后,将SSIM值遵循色标线性映射为RGB值,其中,1对应蓝色,最小的SSIM值对应红色;

(7)为原三维网格及待检测是否被攻击的三维网格的每个顶点着色并渲染,根据渲染颜色,判断是否受到攻击。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010179081.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top