[发明专利]一种Oracle Spatial空间数据库的数字水印嵌入与提取方法无效

专利信息
申请号: 200910032558.7 申请日: 2009-06-23
公开(公告)号: CN101661495A 公开(公告)日: 2010-03-03
发明(设计)人: 李安波;吴掠桅;闾国年;解宪丽 申请(专利权)人: 南京师范大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 南京知识律师事务所 代理人: 程化铭
地址: 210046江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 oracle spatial 空间 数据库 数字 水印 嵌入 提取 方法
【权利要求书】:

1.一种Oracle Spatial空间数据库的水印嵌入方法,步骤如下:

步骤1、元组分组并生成待嵌入元组序列Q,

针对空间数据库中的数据表G,选择适当的单向Hash函数,与给定的密钥key结合,对待嵌入数据表的空间数据字段最小外接矩形编码计算Hash值,并对Hash值求余数,挑选余数符合条件的元组R供水印嵌入;具体过程如下:

1)计算空间数据库G中每个元组其空间数据字段R.g的最小外接矩形,基于该最小外接矩形对角线两顶点坐标经运算,生成元组标识编码,记为R.s;

2)根据单向Hash函数以及用户事先给定的密钥key,由下式计算每个元组所对应的哈希值R.h:

R.h=H(R.s,key);

3)若R.h满足R.h mod v=w,则将元组R放入待嵌入元组序列Q;其中,除数v和余数w均由用户在满足下式条件的前提下事先给出:

式中NG为空间数据库G中元组的数量,Nm为水印信息m的长度,K为重复嵌入次数;

若R.h不满足R.h mod v=w,则不将元组R放入待嵌入元组序列Q;

步骤2、将待嵌入元组序列Q中的元组,按照R.h值的大小进行从大到小或者从小到大排序,将经过排序的待嵌入元组序列记为Qs;

步骤3、循环取Qs中的每一个待嵌入元组Ri和水印信息m的第i位mi,若mi=0,则将该元组空间数据坐标Ri.g按照要素的坐标序列以X最小值为开头排列;若mi=1,则将该元组空间数据坐标Ri.g按照要素的坐标序列以X最大值为 开头排列。

2.一种权利要求1所述Oracle Spatial空间数据库的水印的提取方法,其步骤如下:

步骤1、元组分组并选取包含水印信息的元组Q’ ,

根据嵌入算法的单向Hash函数以及密钥key,对欲提取水印数据表的空间数据字段最小外接矩形编码计算Hash值,并对Hash值求余数,余数符合条件的元组即为包含水印信息的元组;具体过程如下:

1)计算待提取数据表G’中每个元组其空间数据字段R.g的最小外接矩形, 基于该最小外接矩形对角线两顶点坐标,计算元组标识编码,记为R.s;

2)根据单向Hash函数以及水印嵌入时输入的密钥key,计算每个元组所 对应的哈希值R.h:

R.h=H(R.s,key)

3)若R.h满足R.h mod v=w,则将元组R放入包含水印信息元组的序 列Q’;其中,除数v和余数w取用户嵌入时给定的值;

若R.h不满足R.h mod v=w,则不将元组R放入包含水印信息元组的序 列Q’;

步骤2、将含水印信息元组序列Q’中的元组,按照水印嵌入时的顺序,根据R.h值按嵌入时的大小顺序进行排序,将经过排序的元组序列记为Qs’;

步骤3、循环取Qs’中的每一个待提取元组Ri,检测其坐标排列顺序,如果要素的坐标序列是以X最小值为开头排列的,则mi=0;如果要素的坐标序列是以X最大值为开头排列的,则mi=1;

(4)将mi按先后顺序组合,形成完整的水印信息m’。 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京师范大学,未经南京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910032558.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top