[发明专利]基于改进型LSB算法的数据版权保护方法及系统在审
申请号: | 201611102729.5 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106778106A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 柯俊;郭丙轩;胡志刚;王铁程 | 申请(专利权)人: | 武汉圆周率软件科技有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙)42231 | 代理人: | 黄君军 |
地址: | 430000 湖北省武汉市东湖开发区武大科*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进型 lsb 算法 数据 版权 保护 方法 系统 | ||
1.一种基于改进型LSB算法的数据版权保护方法,其特征在于,其包括水印嵌入步骤:
S1、生成水印信息序列,将水印信息序列保存为一水印信息序列文件,计算所述水印信息序列文件MD5值;
S2、获取水印序列;
S3、获取定比值和比例序列,所述定比值用于作为标识水印是否存在的标识,针对水印信息生成相应的比例序列;
S4、获取原始序列点:从水印序列中获得用于插入定比值和比例序列点的原始序列点;
S5、计算新增顶点坐标:将符合定比值的新增点,插入原始序列的第一个点与第二个点形成的首段中;后面每段依次添加两个比例序列点的新增点。
2.如权利要求1所述的基于改进型LSB算法的数据版权保护方法,其特征在于,所述步骤S1包括:
将水印信息序列化,将授权者、被授权者、授权时间信息、校验信息组装成一个字节的序列,即所述水印信息序列,所述水印信息序列总长度为24字节,192位;
所述水印信息序列保存为一水印信息序列文件,计算所述水印信息序列文件的MD5值并将MD5值保存。
3.如权利要求1所述的基于改进型LSB算法的数据版权保护方法,其特征在于,所述步骤S2包括:
所述水印信息序列等分为16段,每段12位,取这16个段代表的数字保存下来作为水印序列。
4.如权利要求3所述的基于改进型LSB算法的数据版权保护方法,其特征在于,所述步骤S3包括:
定义一比例值;则定比值为比例值除以除数,除数为2的m方加1,其中m为每段的位数12;
针对水印信息生成的16个数,生成相应的比例序列,其中比例序列为
5.如权利要求4所述的基于改进型LSB算法的数据版权保护方法,其特征在于,定比值加上16个比例序列,因此要在水印序列上添加17个数据信息。
6.如权利要求5所述的基于改进型LSB算法的数据版权保护方法,其特征在于,所述步骤S5包括:
标志点到第一个原始序列点的距离与标志点到第二个原始序列点的距离等于比例值λ;
其他比例序列点则以每段中点为界,第一个比例序列点到第二个原始序列点的距离与第一个比例序列点到段的中点的距离比值等于λ1,第二个比例序列点到中点距离与第二个比例序列点到第二个原始序列点距离的比值等于λ2;并依次类推。
7.如权利要求6所述的基于改进型LSB算法的数据版权保护方法,其特征在于,
其包括包括水印提取步骤:
S6、获取点序列:获取所有点的序列,如果序列的点数小于新增顶点坐标与原始序列点之和,则判断不包括水印信息,否则跳转到步骤S7;
S7、标志点判定水印信息:序列中前三个点计算两段之间的距离比,如果距离比等于水印嵌入时的λ值,则初步判定为存在水印,跳转到步骤S8;
S8、计算比例序列:从所有点的序列中第三个点开始取四个点的坐标V1、V2、V3、V4,计算V1和V4之间的中点V’,计算V2到V1的距离与V2到V’的距离之间的比值得到上面提到的λ1,计算V3到V’的距离与V3到V4之间的距离的比值得到λ2;
然后从后三个点开始依次再取四个点V4、V5、V6、V7,上次计算的最后一点是本次计算的第一点,根据以上的方法继续计算出其他的λn值;
S9、根据公式,反算出各个比例序列对应的数,然后把各数的序列组合起来形成最初的水印信息序列;
S10、校验水印信息序列,校验成功则确定水印信息存在:将S9中的水印信息序列保存为一文件,计算该文件MD5值,并将其与S1中MD5值比较,如果一样,则校验成功。
8.一种基于改进型LSB算法的数据版权保护系统,其特征在于,其包括水印嵌入单元:
水印序列生成单元,用于生成水印序列;
定比值和比例序列获取单元,用于获取定比值和比例序列,所述定比值用于作为标识水印是否存在的标识,针对水印信息生成相应的比例序列;
原始序列点获取单元,用于从水印序列中获得用于插入定比值和比例序列点的原始序列点;
新增顶点坐标计算单元,用于将符合定比值的新增点,也叫标志点,插入原始序列的第一个点与第二个点形成的首段中;后面每段依次添加两个比例序列点的新增点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉圆周率软件科技有限公司,未经武汉圆周率软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611102729.5/1.html,转载请声明来源钻瓜专利网。