[发明专利]一种基于数字水印的图像加密方法在审

专利信息
申请号: 201710027762.4 申请日: 2017-01-16
公开(公告)号: CN106803230A 公开(公告)日: 2017-06-06
发明(设计)人: 朱文忠;项阳;朱生鹏;应雪莲;俞维佳 申请(专利权)人: 浙江工业大学
主分类号: G06T1/00 分类号: G06T1/00
代理公司: 杭州之江专利事务所(普通合伙)33216 代理人: 林蜀
地址: 310014 浙江省杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明通过字符型水印信息计算图像中嵌入水印的坐标、将字符型信息通过二维码生成器生成水印,再将二维码水印嵌入图像中,并且检测原图像是否存在二维码水印,抵抗了水印重复嵌入攻击的方法。本发明基于数学理论和图像数据特点,结合变换域水印算法的特性并运用空域算法的理念,以水印信息映射算法、二维水印分布式嵌入技术以及相似度检测算法为关键技术,使得本方法既能满足抵抗重复嵌入的目的又拥有较好的鲁棒性和较高的数据容量。
搜索关键词: 一种 基于 数字 水印 图像 加密 方法
【主权项】:
一种基于数字水印的图像加密方法:步骤a,获取坐标点:对字符型水印信息经预处理生成水印二维码嵌入的坐标点;步骤a1,字符型水印信息序列为W,W={B0, B1, B2, B3, B4,…, Bn},其中,n为信息长度,Bn为水印信息的单位信息,Bn为ASCII值;步骤a2,将Bn的ASCII值转换为8位字节字符串K,K={k0, k1, …, ki},ki的值取0或1,i=7;步骤a3,设定bnj,其中j=1, 2,3,bn0=000000 k0k1,bn1=00000k2k3 k4,bn2=00000k5k6k7,将bnj进行十进制转化,得到anj=del(bnj);步骤a4,对anj进行非线性映射如下:(式1)步骤a5,计算参数tn,即对Anj取平均数:(式2)步骤a6,取得图像的长为l,图像的宽为w,通过下式得到水印嵌入位置的坐标点(x, y):(式3)步骤b,在图像中嵌入二维码水印:取步骤a中的每个坐标点所在的图像区块,将其称为子块,每个坐标点记为(x, y)n,子块记为Qn(x, y),子块集Q(x, y)={Q0(x, y), Q1(x, y), Q2(x, y), …, Qn(x, y)},将水印信息通过二维码生成器生成二维码,将二维码缩放至各个子块的大小,方法如下:子块的总像素点个数为N,通过下式的区域投影公式更换子块:(式4)其中:且0 <p< N,0 <q< N;Yp代表二维码上黑色像素点对子块的投影,Cp代表二维码上白色像素点对子块的投影,xp代表子块的一行像素点,yp代表子块的一列像素点,步骤c,检测信息中是否存在水印二维码:通过步骤a得到水印二维码的坐标点,提取坐标点所在子块的图像,通过像素点平均值比较检测信息中是否存在水印二维码,如果提取到的图像的像素点平均值等于加了水印二维码的图像的像素点平均值,则信息中存在水印二维码,反之,则不存在。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201710027762.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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