主权项 |
一种基于地理语义支持的矢量地理数据水印防伪方法,包括:基于地理语义建立矢量地理数据的保真度描述知识规则库;根据所述保真度描述知识规则库建立水印载体模型;基于经典水印算法嵌入水印信息;提取水印信息;验证水印信息;其特征在于,所述基于地理语义建立矢量地理数据的保真度描述知识规则库的步骤具体为:以地理语义为切入点,通过调研及相关资料的查阅,分析数据的不同应用需求及空间地物的几何图形特征,给出保真度量化描述指标体系;针对不同地理特征类型及不同应用专题的矢量数据保真度侧重点不同,建立对应的保真度综合指标计算方法;采用人工智能技术的产生式规则表示法将保真度描述知识形式化为保真度描述规则,建立知识规则库,存储不同地理语义特征的空间数据与保真度指标及各指标权重之间的对应关系;所述根据所述保真度描述知识规则库建立水印载体模型的步骤具体为:根据原始数据的地理语义特征及数据应用需求,在保真度描述知识规则库中匹配找到最合适的保真度描述规则,得到描述指标及各指标权重;选取权重值位于最大值与最小值之间的指标所涉及到的图形变量,对每个图形变量参与水印载体建模的程度用一个系数来模拟;所述基于经典水印算法嵌入水印信息的步骤具体为:将水印信息进行BCH(循环纠错编码)编码后作重复连接运算;根据数据地理语义特征和应用需求,保真度综合指标及水印载体模型确立求解算法类型及参数,建立相应算法库;对上述模型的求解算法按照类型及参数进行整理分类,建立方法库;在方法库中匹配最佳算法,组合建模,执行模型得到最优解,利用最优解修改数据以嵌入水印。 |