[发明专利]一种基于数字水印的图像加密方法在审
申请号: | 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/,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序