【技术实现步骤摘要】
本专利技术涉及基于顶点权值的OBJ格式三维模型数字水印方法,属于数字水印
技术介绍
随着应用计算机网络人数的剧增以及三维扫描技术和模型制作工具的快速发展, 三维模型数据在各个领域(如生物,化学,工程等)的应用也越来越普遍。人们可以方便地通过网络发布自己的三维作品,进行电子交易,研究以及下载有用的三维模型作品。随着三维模型广泛应用于城市仿真、电影特技、动画游戏制作以及军事领域中,三维模型的非法占有和传播未授权产品的侵权行为变得更加严重。三维模型数字水印技术即为一种较好的解决方案,该技术在不影响模型的使用性和保真性的前提下,通过在模型数据中嵌入具有某种意义的水印信息,从而有效地解决了模型的版权问题。目前使用的三维模型数字水印方法主要集中在不同的三维模型格式上。如在三维模型数据的拓扑信息中嵌入二值水印信息 (参见文献:R. Ohbuchi, H. Masuda, Μ. Aono. Watermarking multiple object types in three-dimensional models, Proceedings of the Workshop on Multimedia&Security at ACM Multimedia, 1998: 83^91.);还有的主要是针对通用的3DS格式数据格式;还有的基于全局几何特征嵌入的私有水印算法,即通过修改模型质心到模型顶点向量大小来嵌入水印(参见文献胡敏,谢颖,许良凤,薛峰.基于几何特征的自适应三维模型数字水印算法. 计算机辅助设计与图形学学报,2008,Vol.20 (3) 39 ...
【技术保护点】
1.基于顶点权值的OBJ格式三维模型数字水印方法,包括水印嵌入和水印提取过程,其中,水印嵌入步骤如下:假设原始三维模型的顶点序列为V(x,y,z),数字水印序列为W,若为的二值图像则先按列优先原则转化为一维序列W;Step1:选定将要嵌入模型的水印信息W,该信息为有意义的字符序列或图像,并转化成相应的实数;Step2:导入OBJ格式三维模型,计算每个顶点V(x,y,z)与其相邻顶点的欧几里得距离,按各个顶点的距离之和将顶点从小到大排序,根据水印大小挑选出相应数量的顶点,然后根据顶点邻环域的平滑度值选择合适的嵌入水印的顶点位置;Step3:对选中的顶点坐标区域,采用加性的嵌入准则将水印信息嵌入到顶点的X轴坐标中,为了提取出完整的水印信息,在同一个顶点的Z轴坐标中记录水印的位数信息,表示该顶点X轴坐标中嵌入的信息是水印的第i位的值,顶点的Y轴坐标作为受攻击后提取水印时的参考位,完成水印嵌入步骤;具体嵌入公式如下: (1) (2)其中,为水印嵌入强度,为水印信息,,为顶点V的X,Z轴坐标,为嵌入水印后顶点V的X轴 ...
【技术特征摘要】
1.基于顶点权值的OBJ格式三维模型数字水印方法,包括水印嵌入和水印提取过程, 其中,水印嵌入步骤如下假设原始三维模型的顶点序列为V(x,y,ζ),数字水印序列为W,若为難的二值图像则先按列优先原则转化为一维序列W ;Stepl 选定将要嵌入模型的水印信息W,该信息为有意义的字符序列或图像,并转化成相应的实数;St印2 导入OBJ格式三维模型,计算每个顶点V(x,y, ζ)与其相邻顶点的欧几里得距离,按各个顶点的距离之和将顶点从小到大排序,根据水印大小挑选出相应数量的顶点,然后根据顶点邻环域的平滑度值选择合适的嵌入水印的顶点位置;Step3 对选中的顶点坐标区域,采用加性的嵌入准则将水印信息嵌入到顶点的X轴坐标中,为了提取出完整的水印信息,在同一个顶点的Z轴坐标中记录水印的位数信息,表示该顶...
【专利技术属性】
技术研发人员:范铁生,宫元九,窦春轶,蔚敏,王丹华,
申请(专利权)人:辽宁大学,
类型:发明
国别省市:89
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。