论文部分内容阅读
随着数字化技术的普及和互联网技术的飞速发展,数字媒体越来越深入到人们的生活和工作当中。矢量数字地图作为一种数字图像产品,因其占用空间小、放大不失真、数据精度高等特点,在军事测绘、地理信息系统和智能交通运输系统等领域得到了广泛的应用。数字地图在使用和传播的过程中也存在遭受非法复制、篡改等风险。因此,对矢量数字地图的版权保护也显得尤为重要。本文首先阐述数字水印技术的理论框架、矢量数字地图的基本结构和特征。在现有矢量数字地图水印的理论和技术研究的基础上,针对不同应用场合的要求,结合地图数据的特征,提出了两种水印算法。某些应用场合对矢量数字地图的精度要求较高,不允许水印嵌入所引入的任何误差。本文针对这种应用场合以及Wang算法存在的不足,提出了一种基于差值扩大的可逆水印算法。算法在对顶点坐标进行分组后,对满足条件的顶点采用差值扩大法嵌入水印,不满足条件的顶点采用替换最低有效位的方法嵌入水印,并且记录必要的信息作为密钥。实验结果表明,算法能够有效地降低水印嵌入过程对地图的扰动,增加水印的容量以及有效信息载荷,同时通过密钥提取水印后能完全恢复原始数据。在对矢量数字地图精度要求不是很严格的场合,为了保护版权,水印技术的侧重点是提高算法的鲁棒性。本文针对这种应用,提出了一种基于DCT变换的矢量数字地图水印算法。算法将地图元素分割成一定长度的曲线段,根据曲线段坐标DCT系数三元组的大小关系重复嵌入置乱后的水印信息。实验结果表明,算法在保证不可感知性的同时具有较好的鲁棒性。