论文部分内容阅读
从1993年公开发表的第一个矢量地图水印算法开始,用于GIS矢量数据版权保护的数字水印算法大量涌现。虽然这些算法在促进GIS矢量数据版权保护方面起了很大的推动作用,但设计者在关注算法设计时常忽略一个重要问题,即如何对算法进行公平、客观的评测。尽管目前很多设计者都声称自己的算法具有很好的鲁棒性,但由于其评测结果都是基于设计者自己指定的测试方案及测试数据上实施的一系列测试而得出的,使得其评测结果既不客观也不全面,从而不能公正的比较各种水印算法的优劣,随后出现的攻击方法也表明这些算法的鲁棒性测试标准是不完善的、不够的。因此本研究在国家“863计划"专题课题“GIS矢量数据数字产品版权保护的关键技术研究”(编号2006AA122222)的资助下,从当前GIS矢量数据数字水印算法鲁棒性评测需求出发,对GIS矢量数据数字水印算法的鲁棒性评测流程、评价模型及攻击方法进行系统研究,并建立了GIS矢量数据数字水印鲁棒性评测系统,从而实现对水印算法鲁棒性性能的有效评测。论文主要研究内容与结论如下:
(1)GIS矢量数据数字水印算法鲁棒性评测方法与评价模型研究。基于GIS矢量数据数字水印算法的本身特点,在对数字水印理论及其它领域数字水印算法的鲁棒性测试方法和评价模型分析研究的基础上,研究形成了适用于GIS矢量数据数字水印算法的鲁棒性评测方法、评价模型及其评测流程。
(2)GIS矢量数据数字水印的攻击方法及自动化攻击算法研究。GIS矢量数据具有与图像、音频等数字产品所不同的特性,使得很难应用现有的攻击方法来对其进行鲁棒性测试,且目前对GIS矢量数据数字水印算法的攻击测试主要是通过借助GIS软件或在其水印系统中开发个别的攻击算法进行攻击测试而实现的,由于这些攻击测试方式既不完善,也不具可重复性使得对算法的攻击测试难于实现对大量测试数据的自动化攻击,因此本文重点研究了适用于GIS矢量数据数字水印的攻击方法,并在详细分析其实现过程的基础上设计了相应的自动化攻击算法,从而为对水印算法的自动化攻击测试提供算法基础。
(3)GIS矢量数据数字水印鲁棒性评测原型系统研发。在自动化攻击算法的基础上设计开发了GIS矢量数据数字水印鲁棒性评测系统,实现了对GIS矢量数据数字水印算法的自动化攻击测试,并根据所提取的水印效果完成了对算法的抗攻击能力的判断,得出了算法的鲁棒性评测结果,从而为GIS矢量数据数字水印算法总体性能的评测提供必要的参考依据。
本研究不仅可以作为数字产品版权保护技术的有效补充和增强,也为GIS矢量数据数字水印算法的鲁棒性评测提供了一些参考依据,从而对推动GIS矢量数据数字水印技术的发展起到了重要的促进作用。