[发明专利]一种三维模型认证系统及其方法有效
申请号: | 200810239480.1 | 申请日: | 2008-12-11 |
公开(公告)号: | CN101419703A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 胡事民;王瑀屏;边哲 | 申请(专利权)人: | 清华大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T17/00 |
代理公司: | 北京路浩知识产权代理有限公司 | 代理人: | 王朋飞 |
地址: | 100084北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 模型 认证 系统 及其 方法 | ||
1.一种三维模型认证方法,其特征在于,所述三维模型认证方 法包括步骤:
S1,对所要保护的三维模型嵌入水印;
S2,将所得嵌入后的三维模型发布到公开信道上形成待测模型;
S3,检测待测模型是否满足极大条件以及水印图像是否完整来给 出认证结论;
所述步骤S1包括:
S1-1,获取需要保护的三维模型;
S1-2,在所述三维模型的表面放置不相交的邻域球,采用几何方 法计算所述邻域球处的积分不变量;
S1-3,在积分不变量的浮点数值中嵌入水印图像数据,得到积分 不变量更改后的值;
S1-4,根据积分不变量的原始值和更改后的值,采用几何方法移 动模型顶点;
S1-5,保存更改后的三维模型,形成嵌入后的三维模型;
所述步骤S3包括:
S3-1,获取所述待测模型;
S3-2,在模型表面按照模型顶点顺序放置与之前保留的邻域球互 不相交的邻域球,采用几何方法计算邻域球处的积分不变量并从所述 积分不变量中提取水印数据;
S3-3,如果提取水印数据成功则保留该邻域球并记录水印图像, 如果提取水印数据不成功则丢弃所述邻域球;
S3-4,重复步骤S3-1-S3-3,直至模型所有顶点均被处理过;
S3-5,如果模型表面没有放置更多邻域球的空间并且所述水印图 像完整,则得出三维模型未受攻击的认证结论;
所述步骤S3-5之后还包括步骤:
S3-6,如果模型表面没有放置更多邻域球的空间但是所述水印图 像不完整,则得出三维模型受到剪切攻击的认证结论;如果所述水印 图像完整但是模型表面有放置更多邻域球的空间,则得出三维模型受 到局部攻击的认证结论;如果模型表面有放置更多邻域球的空间而且 所述水印图像不完整,则得出三维模型受到大量攻击的认证结论。
2.如权利要求1所述的三维模型认证方法,其特征在于,利用 蚁群优化确定互不相交的邻域球的分布。
3.一种三维模型认证系统,其特征在于,所述认证系统包括:
嵌入装置,获取需要保护的三维模型并对所要保护的三维模型嵌 入水印,形成嵌入后的待测三维模型;
认证装置,获取所述嵌入后的待测三维模型,提取水印数据,通 过检验待测模型以及水印图像给出待测三维模型的认证结论;
所述嵌入装置包括:
第一获取单元,获取所要保护的三维模型;
第一计算单元,在模型表面放置不相交的邻域球,利用几何方法 计算模型表面放置邻域球处的积分不变量,并在积分不变量的浮点数 值中嵌入水印图像数据;
移动单元,根据积分不变量的原始值和更改后的值,采用几何方 法移动模型顶点;
保存单元,保存更改后的三维模型,形成嵌入后的三维模型;
所述认证装置包括:
第二获取单元,获取所述待测模型,并在模型表面按照模型顶点 顺序放置与之前保留的邻域球互不相交的邻域球;
第二计算单元,采用几何方法计算邻域球处的积分不变量;
提取单元,从所述积分不变量中提取水印数据,如果提取水印数 据成功则保留该邻域球并记录水印图像,如果提取水印数据不成功则 丢弃所述邻域球;
判断单元,判断所述模型表面以及所提取的水印图像,如果模型 表面没有放置更多邻域球的空间并且所述水印图像完整,则得出三维 模型未受攻击的认证结论,如果模型表面没有放置更多邻域球的空间 但是所述水印图像不完整,则得出三维模型受到剪切攻击的认证结 论;如果所述水印图像完整但是模型表面有放置更多邻域球的空间, 则得出三维模型受到局部攻击的认证结论;如果模型表面有放置更多 邻域球的空间而且所述水印图像不完整,则得出三维模型受到大量攻 击的认证结论。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810239480.1/1.html,转载请声明来源钻瓜专利网。