[发明专利]一种可分离的加密域信息隐藏方法有效
| 申请号: | 201910001991.8 | 申请日: | 2019-01-02 | 
| 公开(公告)号: | CN109547797B | 公开(公告)日: | 2021-02-05 | 
| 发明(设计)人: | 刘丽;王安红;李志宏;吕琪;牛志伟 | 申请(专利权)人: | 太原科技大学 | 
| 主分类号: | H04N19/467 | 分类号: | H04N19/467;H04L29/06;H04L9/08;H04N19/176 | 
| 代理公司: | 北京国坤专利代理事务所(普通合伙) 11491 | 代理人: | 赵红霞 | 
| 地址: | 030024 山*** | 国省代码: | 山西;14 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 可分离 加密 信息 隐藏 方法 | ||
1.一种可分离的加密域信息隐藏方法,其特征在于,包括发送端的图像加密和秘密信息嵌入部分以及接收端的秘密信息提取和图像解密部分:
发送端的图像加密和秘密信息嵌入部分,包括以下步骤:首先读入需要保护的图像并对其进行分块,然后根据存储空间及用户需求,选择观测率对其进行观测,并将得到的观测值进行非均匀量化编码,同时在编码过程中将秘密信息嵌入每个观测值的低4位比特中,从而产生含秘密信息的密文图像,记为ST,表示嵌入秘密信息后的加密图像,并将其保存到开放的云平台中;
接收端的秘密信息提取和图像解密部分,这两个部分是可以分离的过程,如果用户有提取密钥,就可以直接从含密的密文图像中无损的提取秘密信息;如果用户被授权重构图像,可以高质量地重构受保护的图像;如果二者皆有,则可以同时获得秘密信息和重构图像;
发送端图像基于块压缩感知加密的具体步骤为:
(1).读入一幅尺寸为M×N的需要受保护的图像I,并将该图像分为多个互不重叠的、B×B大小的图像块;
(2).将每一个图像块排列为B2×1的列向量xi,i表示第i个图像块;
(3).生成一个m×B2大小的正交独立同分布高斯随机矩阵作为块观测阵ΦB,其中表示向下取整,MR为设定的观测率;
(4).对每一个图像块利用公式(1)进行BCS观测:
yi=ΦBxi (1)
其中,yi是xi的观测值向量,大小为m×1;ΦB是第i个图像块的观测矩阵,每一个图像块均使用相同的ΦB;
(5).所有yi组成大小为m×k的观测值矩阵Y=[y1,y2,...,yk],其中k=(M×N)/B2是所有图像块的个数,保存观测值矩阵Y,同时记录观测率MR;
(6)将Y按照矩阵逐行扫描方式展开成行向量y′;
发送端秘密信息嵌入及非均匀编码的具体步骤为:
第一步,生成待隐藏的二进制秘密比特序列S={s1,s2,...,sj,...,sr},其中,r=m×k;
第二步,非均匀量化编码:
(1).寻找y′中所有元素绝对值的最大值max(|y′j|)(j=1,2,...,m×k),利用公式(2)将y′中各元素值y′j限定在-2048~2048之间,并将此动态范围划分为4096个量化单位,即量化步长Δ=1;
(2).利用非均匀量化编码方法对各个元素y″j进行8比特量化编码,并完成秘密信息的嵌入,记为cj1cj2cj3cj4cj5cj6cj7cj8:
a)确定极性码:如果y″j>0,则编码输出cj1=1,否则,cj1=0;
b)确定段落码:
段落序号1:若0≤|y″j|<16Δ,段落码输出cj2cj3cj4=000,量化间隔记为α=Δ;
段落序号2:若16Δ≤|y″j|<32Δ,段落码输出cj2cj3cj4=001,量化间隔记为α=Δ;
段落序号3:若32Δ≤|y″j|<64Δ,段落码输出cj2cj3cj4=010,量化间隔记为α=2Δ;
段落序号4:若64Δ≤|y″j|<128Δ,段落码输出cj2cj3cj4=011,量化间隔记为α=4Δ;
段落序号5:若128Δ≤|y″j|<256Δ,段落码输出cj2cj3cj4=100,量化间隔记为α=8Δ;
段落序号6:若256Δ≤|y″j|<512Δ,段落码输出cj2cj3cj4=101,量化间隔记为α=16Δ;
段落序号7:若512Δ≤|y″j|<1024Δ,段落码输出cj2cj3cj4=110,量化间隔记为α=32Δ;
段落序号8:若1024Δ≤|y″j|<2048Δ,段落码输出cj2cj3cj4=111,量化间隔记为α=64Δ;
c)确定段内位置码:通过步骤(b)得到y″j所在段落的起始值及相应的量化间隔α,利用公式(3)得到段内位置码pj;
d)根据以下规则嵌入秘密信息,并确定段内码:
规则1:如果pj=0,且待隐藏的秘密比特sj≠pj mod 2,则pj的值改为1,否则pj的值不变;将pj转化为4比特二进制码,并记入cj5cj6cj7cj8;
规则2:如果pj=1,2,...,14,且待隐藏的秘密比特sj≠pj mod 2,则利用公式(4)改变pj的值,否则pj的值不变;将pj转化为4比特二进制码,并记入cj5cj6cj7cj8;
规则3:如果pj=15,且待隐藏的秘密比特sj≠pj mod 2,则pj的值改为14,否则pj的值不变;将pj转化为4比特二进制码,并记入cj5cj6cj7cj8;
第三步,将藏入秘密比特后的8比特量化编码cj1cj2cj3cj4cj5cj6cj7cj8转换成十进制数dj(j=1,2,...,m×k),且dj∈[0,255],所有dj构成行向量d=(d1,d2,...dm×k);
第四步,将行向量d转换为任意尺寸的矩阵,记为ST,表示嵌入秘密信息后的加密图像,并将其保存到开放的云平台中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原科技大学,未经太原科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910001991.8/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





