[发明专利]基于改进型LSB算法的数据版权保护方法及系统在审
申请号: | 201611102729.5 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106778106A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 柯俊;郭丙轩;胡志刚;王铁程 | 申请(专利权)人: | 武汉圆周率软件科技有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙)42231 | 代理人: | 黄君军 |
地址: | 430000 湖北省武汉市东湖开发区武大科*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进型 lsb 算法 数据 版权 保护 方法 系统 | ||
技术领域
本发明涉及数字版权技术领域,特别涉及一种基于改进型LSB算法的数据版权保护方法及系统。
背景技术
利用数字隐藏技术把一段版权信息隐藏到地图数据中,不影响数据的精度和使用,通过肉眼不能觉察到水印信息的存在,但是可以通过专用工具把版权信息提取出来,达到鉴别真伪,鉴别盗版的效果。
隐藏的版权信息具有一定的鲁棒性,当对数据进行整体或者局部的移动,平移,旋转或者对数据进行格式的转换都要保证版权信息能够被正常提取。
矢量数据隐藏技术从大类上分为空域的方法和频域方法:
空域数字水印算法是指在二维矢量图形的空间域中嵌入水印信息的算法,一般是通过修改或增加顶点数据来进行的。通常有如下几种方法:
直接将数字水印信息通过最低有效位算法嵌入至矢量数据的顶点上(leastsignificantbit,LSB);
依据顶点密度自动地将地图划分为不同大小的矩形块,并在不同的矩形块中嵌入水印(MQUAD);
通过在线段上插入点、修改线段的长度、改变线段的方向或线段的属性来嵌入水印信息。
相对于直接对图形的几何属性进行修改的空域数字水印算法而言,频域数字水印算法不是通过直接修改顶点坐标嵌入的,而是从矢量图中选取坐标点的坐标,并按一定的规则进行排序,然后进行频域变换,将水印嵌入到它们的变换系数中。通常如下方法:
1、基于离散余弦变换(Discrete Cosine Transform,DCT)的数字水印算法
2、基于傅里叶变换的数字水印算法
3、基于小波变换的数字水印算法。
MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。MD5就可以为任何文件(不管其大小、格式、数量)产生一个同样独一无二的“数字指纹”,如果任何人对文件做了任何改动,其MD5值也就是对应的“数字指纹”都会发生变化。
发明内容
有鉴于此,本发明基于定比分点的改进型LSB算法的二维矢量图形数字水印算法提出一种基于改进型LSB算法的数据版权保护方法及系统。
一种基于改进型LSB算法的数据版权保护方法,其包括水印嵌入步骤:
S1、生成水印信息序列,将水印信息序列保存为一水印信息序列文件,计算所述水印信息序列文件MD5值;
S2、获取水印序列;
S3、获取定比值和比例序列,所述定比值用于作为标识水印是否存在的标识,针对水印信息生成相应的比例序列;
S4、获取原始序列点:从水印序列中获得用于插入定比值和比例序列点的原始序列点;
S5、计算新增顶点坐标:将符合定比值的新增点,插入原始序列的第一个点与第二个点形成的首段中;后面每段依次添加两个比例序列点的新增点。
在本发明所述的基于改进型LSB算法的数据版权保护方法中,所述步骤S1包括:
将水印信息序列化,将授权者、被授权者、授权时间信息、校验信息组装成一个字节的序列,即所述水印信息序列,所述水印信息序列总长度为24字节,192位;
所述水印信息序列保存为一水印信息序列文件,计算所述水印信息序列文件的MD5值并将MD5值保存。
在本发明所述的基于改进型LSB算法的数据版权保护方法中,所述步骤S2包括:
所述水印信息序列等分为16段,每段12位,取这16个段代表的数字保存下来作为水印序列。
在本发明所述的基于改进型LSB算法的数据版权保护方法中,所述步骤S3包括:
定义一比例值;则定比值为比例值除以除数,除数为2的m方加1,其中m为每段的位数12;
针对水印信息生成的16个数,生成相应的比例序列,其中比例序列为
在本发明所述的基于改进型LSB算法的数据版权保护方法中,定比值加上16个比例序列,因此要在原始序列点上添加17个数据信息点。
在本发明所述的基于改进型LSB算法的数据版权保护方法中,所述步骤S5包括:
标志点到第一个原始序列点的距离与标志点到第二个原始序列点的距离等于比例值λ;
其他比例序列点则以每段中点为界,第一个比例序列点到第二个原始序列点的距离与第一个比例序列点到段的中点的距离比值等于λ1,第二个比例序列点到中点距离与第二个比例序列点到第二个原始序列点距离的比值等于λ2;并依次类推。
在本发明所述的基于改进型LSB算法的数据版权保护方法中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉圆周率软件科技有限公司,未经武汉圆周率软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611102729.5/2.html,转载请声明来源钻瓜专利网。