摘要

现有的矢量数据水印算法较难抵抗几何变换攻击。为此,提出一种针对线图层和面图层的矢量数据盲水印算法。利用Douglas-Peucker压缩算法提取矢量数据地物的特征点并计算地物特征点之间的距离比值,按阈值对比值序列进行划分,根据水印信息将特征点移动到相应的奇偶间隔之中,由此实现水印的嵌入。实验结果证明,该算法具有较好的不可感知性,对随机噪声、数据裁剪、数据压缩和几何变换等攻击具有较强的鲁棒性。