三维模型数字水印典型算法研究与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:hellobluejay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字化技术的发展为信息的获取和传播提供了极大的方便,同时也带来了数字化产品的版权保护问题。数字水印技术为数字化产品的版权保护提供了一种有效方法。目前的数字水印大多是针对图像,音频和视频,而对三维模型水印技术的研究工作相对较少。但是,基于CAD的三维模型的应用越来越多,从在网络中提交或出售三维模型产品的公司或版权所有者的立场来看,他们同样面临版权保护问题,为了保护三维模型在网络上共享而不被非法拷贝,迫切需要一种能够防止未经授权而非法使用已发布的三维模型的方法,数字水印技术作为一种有效的版权保护手段在这个领域具有广泛的应用前景。Ohbuchi在1997年首先提出三维模型的数字水印技术,之后虽然得到一定的研究,但是由于三维模型数据的特殊性,比如缺乏像图像等数据的自然的频域分解算法,这一领域的数字水印技术还不成熟,本文在参考国内外三维模型数字水印技术研究现状的基础上,主要研究三维网格模型的数字水印技术。本文首先介绍了三维模型数字水印技术的研究背景和意义,以及数字水印的一些基本概念,重点阐述了三维模型数字水印技术的特性和主要分类,简单介绍了水印技术的相关工作和研究现状。根据水印嵌入技术的不同,可以将其分为空域三维模型水印技术和频域三维模型水印技术,本文按照这种分类方法对现有的一些典型的三维模型数字水印算法进行了归纳总结和分析,分别指出了各算法的优势和不足之处。基于三维网格模型的特性和水印系统的功能分析,本文设计并实现了一个完整的三维网格模型数字水印系统,介绍了三维数据格式的组织与存储方式,简练而又清晰地说明了系统框架中各模块的实现,包括水印的生成和检测,集成了所有常见的针对三维模型的攻击操作,比如仿射变换、网格简化、噪声、裁剪、网格光顺攻击等,对各种攻击算法的实现进行了简单介绍。对于一些攻击来说,在进行水印提取之前可能需要进行预处理,即网格的重定位和重采样,由此可提高水印提取的正确度,因此对于整个水印过程非常重要,文中详细阐述了一种典型的重定位和重采样的算法。本文参考图像数字水印技术的研究方法,提出了一种基于DCT中频的三维网格模型数字水印算法,将代表三维模型几何特征的“半径”距离看成一维的数字信号,使用DCT变换到频域后在中频系数上加入数字水印,再通过逆向DCT转回空域。实验结果表明该算法实现简单,在保证水印透明性的前提下对于简化攻击、裁剪、随机噪声攻击等具有良好的鲁棒性。E Praun提出的基于渐进网格的三维模型数字水印算法的鲁棒性很高,但其所采用的Hoppe的渐进网格的构造方法十分复杂,影响了总体水印算法的效率,本文详细介绍了渐进网格的原理,并给出一种简单实用的网格塌陷方法,提高了渐进网格的构造效率同时保证渐进网格的有效性,实验结果证明,基于它的水印算法同样具有良好的鲁棒性。本文最后总结全文,并给出了对三维几何模型数字水印技术将来研究方向的讨论。
其他文献
分形理论是非线性科学研究中十分活跃的一个分支,它的研究对象是自然界和非线性系统中出现的不光滑和不规则的几何形体,它发展极其迅速,新成果层出不穷。利用分形公式在计算
随着计算机信息技术的不断发展和电网规模的不断扩大,三维电力地理信息的可视化表示已经逐渐成为电力GIS领域的一个研究热点。本文结合了三维电力地理信息系统的特点,分析和研
机器学习是人工智能和计算机科学领域的一个永恒的课题。目前人们比较公认的机器学习概念的说法是Simon对学习的阐述:“如果一个系统能够通过执行某种过程而改进它的性能,这
心脏是人体重要器官之一,心血管病又是人类三大疾病之一,因此对于它的生理病理研究具有重要意义。为了更好地诊断和治疗各种心脏病,更好、更安全地研发治疗心脏病药,人们一直
运动机器人的追踪避障技术,一直是机器人技术研究中一个比较活跃的分支,也是一个多学科交叉的综合性课题。该课题涉及视频采集、图像处理、视觉测距、立体匹配、地图构建、路径
关联规则(Association Rules)是挖掘发现大量数据中项集(Itemset)之间有趣的关联或相关联系,是数据挖掘领域研究的一个重要内容。将关联规则应用于社会保障数据,可以发现一些
信息技术的迅猛发展给军队现代化建设注入了新的活力,实现信息化已成为军队现代化建设的必然趋势。军队310网络的不断完善,为军队指挥自动化、网上办公等信息化建设奠定了基
随着人们对身份认证的安全性要求越来越高,生物认证方式得到越来越多的关注。指纹识别是一种先进成熟的生物认证技术,被广泛应用于不同领域。将指纹识别技术应用于校园用户的
随着计算机硬件设计水平的提高,越来越多的软件开发工作集中在图形用户接口(GUI)上。越来越多的嵌入式系统都需要GUI的支持,针对不同嵌入式开发平台设计相应的图形用户界面作
随着建模技术的发展和三维数据获取设备的完善,大型三维模型已经十分常见,这些模型满足了人们在精确度、真实感等方面日益增长的需求。但是这些模型数据量很大,给其存储、传输以