[发明专利]一种基于无权值向量的改进EMD图像密写嵌入和提取方法有效
申请号: | 201611040164.2 | 申请日: | 2016-11-11 |
公开(公告)号: | CN106791265B | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 邵利平;张洋;任平安 | 申请(专利权)人: | 陕西师范大学 |
主分类号: | H04N1/32 | 分类号: | H04N1/32 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陆万寿 |
地址: | 710062 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于无权值向量的改进EMD图像密写嵌入和提取方法,所提方法首先将载体图像扫描为1维元素序列,通过用户密钥结合混沌映射来随机指派嵌密元素数量和最多调整的嵌密元素数量并生成秘密信息组合数和嵌密元素调整表;然后依据嵌密元素数量和秘密组合数分别从载体元素序列和2进制秘密信息序列截取载体元素和2进制秘密信息比特;最后通过对秘密信息比特所映射的置乱嵌密元素调整表行来对截取的载体元素进行调整以嵌入秘密信息比特。同现有EMD方法相比,所提方法在保持同等嵌入视觉质量前提下达到最大的嵌入容量,避免了权值向量设置的有限性所导致的容量受限并通过与载体和密钥相关的嵌入提取环节来进一步增强嵌入信息的安全性。 | ||
搜索关键词: | 一种 基于 无权 向量 改进 emd 图像 嵌入 提取 方法 | ||
【主权项】:
1.一种基于无权值向量的改进EMD图像密写嵌入方法,其特征在于包括以下步骤:第1步:记分辨率为M×N的p比特载体图像为C=(ci,j)M×N,ci,j∈{0,1,…,2p‑1},记秘密信息对应为长度为l的2进制比特位串序列为B,记剩余秘密信息序列为Blast,初始化Blast=B,将C扫描为1维载体元素序列S=(si)MN,记S的剩余序列为Slast,初始化Slast=S,记Sembedded为已嵌入秘密信息的载体元素序列,初始化Sembedded=Φ;第2步:由用户给定的系统参数μ∈[3.57,4]和初始值x0∈(0,1)迭代生成随机数,为消除暂态效应,将迭代产生的前IT个随机数抛弃,IT>0;第3步:由连续生成的4个随机数分别为xt,xt+1,xt+2,xt+3和由用户给定嵌密元素数量n的最大值nmax,生成截取的嵌密元素数量n和嵌密元素中最多改变的元素数m,其中,t≥IT,nmax>0,n∈{1,2,…,nmax},m∈{1,2,…,n};第4步:计算n个嵌密元素最多改变m个嵌密元素所能嵌入的秘密信息组合数Vkind;第5步:由xt,xt+1,xt+2,xt+3生成Vkind×n维嵌密元素调整表t≥IT;第6步:记其中llast为剩余秘密信息序列的长度,确定当前截取的2进制位串序列的长度lcurrent,从Blast中截取长度为lcurrent的比特位串Bcurrent,并对Blast进行更新;第7步:将取出的lcurrent个2进制位串序列转换为对应的10进制数d作为待嵌入的秘密信息;第8步:记其中l′last为剩余S的长度,从Slast中取前n个元素作为Scurrent并更新Slast;第9步:记T′adjust第d行为tdi∈{‑1,0,1},记载体元素序列Scurrent=(si)n,对Scurrent依据调整为S′current=(s′i);第10步:将S′current添加到Sembedded中;第11步:反复执行第3步到第10步,直至llast=0,由Sembeded重构秘密图像C′=(c′i,j)M×N并输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611040164.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种婴儿灯
- 下一篇:一种无蓝光无频闪护眼灯