【技术实现步骤摘要】
本专利技术涉及信息隐藏
,更具体地说,涉及一种水印嵌入方法、检测方法、 装置及水印处理系统。
技术介绍
3D (three-dimensional,三维)网格模型在表示3D物体时以其更便捷更简单的优 势,已经广泛应用在工业制造、三维动画、虚拟现实等各个领域,成为各领域三维形状描述 的必不可少的信息形式。伴随着知识经济的飞速发展,各种三维模型数据,如卡通造型、产 品模型等呈现在网络上,被浏览、下载或传播,极大地促进了三维模型数据的应用、共享和 开发,然而也使得盗版者能以极低廉的成本来复制及传播未经授权的三维模型数据,严重 损害着知识原创者的权益。如何有效地保护三维模型数据的知识产权,关系着互联网上知 识经济能否健康发展,是IT界亟待解决的问题。三维网格数字水印嵌入和检测方法是目前对三维模型知识产权的多种保护手段 最简单、快速、客观和令人信服的。它在不影响数据的正常使用的前提下,将版权信息以水 印信息的形式嵌入并隐藏在三维网格模型数据中,对使用者是不可见的,有效地保护三维 网格模型数据的知识产权。同时,通过提取模型数据中的水印信息与原始水印信息对比,可 以判断 ...
【技术保护点】
一种水印嵌入方法,其特征在于,包括: 确定预设嵌入点vi的邻接区域Nv(v↓[i],r),所述预设嵌入点与所述邻接区域的距离半径r依据待嵌入水印信息的水印信息强度和水印信息容量而设定; 计算各个邻接区域Nv(v↓[i],r)的曲率变化DK(v↓[i],r); 选取曲率变化DK(v↓[i],r)未超过预设变化阈值的邻接区域Nv(v↓[i],r)作为待嵌入区域; 转换待嵌入水印信息为二进制水印信息W; 将所述二进制水印信息W嵌入到待嵌入区域中,所述嵌入二进制水印信息W的待嵌入区域的个数与所述二进制水印信息W的水印信息长度len(W)相同,且每个待嵌入区域只嵌入二进制水印信息W的一位数据。
【技术特征摘要】
一种水印嵌入方法,其特征在于,包括确定预设嵌入点vi的邻接区域Nv(vi,r),所述预设嵌入点与所述邻接区域的距离半径r依据待嵌入水印信息的水印信息强度和水印信息容量而设定;计算各个邻接区域Nv(vi,r)的曲率变化DK(vi,r);选取曲率变化DK(vi,r)未超过预设变化阈值的邻接区域Nv(vi,r)作为待嵌入区域;转换待嵌入水印信息为二进制水印信息W;将所述二进制水印信息W嵌入到待嵌入区域中,所述嵌入二进制水印信息W的待嵌入区域的个数与所述二进制水印信息W的水印信息长度len(W)相同,且每个待嵌入区域只嵌入二进制水印信息W的一位数据。2.根据权利要求1所述的水印嵌入方法,其特征在于,将所述二进制水印信息W嵌入到 待嵌入区域中包括将待嵌入区域按照曲率变化DK(Vi,r)进行排序,构成待嵌入区域集合; 计算待嵌入区域集合中待嵌入区域的个数len(B);选取位于待嵌人区域集合3.根据权利要求2所述的水印嵌入方法,其特征在于,所述计算各个邻接区域的曲率 变化DK(Vi,r)是依据邻接区域NV(Vi,r)的平均曲率GK(Vi,r)计算的。4.根据权利要求3所述的水印嵌入方法,其特征在于,所述平均曲率61 (\,r)是使用 高斯权重法计算的。5.一种水印嵌入装置,其特征在于,包括邻接区域确定模块,用于确定预设嵌入点Vi的邻接区域NV(Vi,r),所述预设嵌入点与 所述邻接区域的距离半径r依据待嵌入水印信息的水印信息强度和水印信息容量而设定; 与邻接区域确定模块相连的曲率变化计算模块,用于计算各个邻接区域Nv (vi;r)的曲 率变化DK(Vi,r);与曲率变化计算模块相连的待嵌入区域选取模块,用于选取曲率变化DK(Vi,r)未超过 预设变化阈值的邻接区域NV(Vi,r)作为待嵌入区域;水印转换模块,用于转换待嵌入水印信息为二进制水印信息W ; 与水印转换模块和待嵌入区域选取模块相连的水印嵌入模块,用于将所述二进制水印 信息W嵌入到待嵌入区域中,所述嵌入二进制水印信息W的待嵌入区域的个数与所述二进 制水印信息W的水印信息长度len(W)相同,且每个待嵌入区域只嵌入二进制水印信息W的 一位数据。6.根据权利要求5所述的水印嵌入装置,其特征在于,所述水印嵌入模块包括 待嵌入区域排序单元,用于将待嵌入区域按照曲率变化DK(Vi,r)进行排序,构成待嵌入区域集合;与待嵌入区域排序单元相连的待嵌入区域个数计算单元,用于计算待嵌入区域集合中 待嵌入区域的个数len(B);与待嵌入区域个数计算单元相连的待嵌入区域选取单元,用于选取位于待嵌入区域集合7...
【专利技术属性】
技术研发人员:孙凯,
申请(专利权)人:山东中创软件商用中间件股份有限公司,
类型:发明
国别省市:88[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。