[发明专利]使用自适应编码在加密图像上的可逆信息隐藏方法有效
申请号: | 202110649073.3 | 申请日: | 2021-06-10 |
公开(公告)号: | CN113489859B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 高锴;张靖群;张真诚;缪志刚;顾建锦;董奇骐 | 申请(专利权)人: | 绍兴聚量数据技术有限公司 |
主分类号: | H04N1/32 | 分类号: | H04N1/32 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 傅朝栋;张法高 |
地址: | 312399 浙江省绍兴市上虞区曹娥*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 自适应 编码 加密 图像 可逆 信息 隐藏 方法 | ||
1.一种使用自适应编码在加密图像上的可逆信息隐藏方法,其特征在于,具体步骤如下:
S1:图像拥有者使用加密秘钥将原图进行块打乱和块加密得到加密图像,并将加密图像发给信息嵌入者;
S2:信息嵌入者对图像中的每个块基于像素的相似性进行分析;然后将所有块分成可用块和不可用块两类,其中可用块根据嵌入容量不同细分成8种类型;
S3:根据相似性分析和块分类结果,信息嵌入者统计图像中所有块类型,并生成一张统计表记录8种可用块以及不可用块的数量;
S4:使用自适应编码的方法获得最优参数集以获得最大嵌入量,所述最优参数集中包含选择的块的类型以及标记符号;
S5:信息嵌入者根据最优参数集将加密信息嵌入到加密图像中的冗余空间中以获得含有加密信息的加密图像,并将含秘的加密图像发给接收者;
S6:接收者根据收到的含秘的加密图像,从中提取机密信息并恢复原始图像;所述S3中,生成块类型的统计表的方法如下:
S31:索引加密图像中的所有块,统计每个块的相似度分析和块分类后的分类结果;
S32、根据S31的统计结果建立统计表ST,ST中记录了包含8种可用块以及不可用块在内的9种块各自的数量;
所述S4中,使用自适应编码的方法获得最优参数集以获得最大嵌入量的具体步骤如下:
S41:定义编码的标签所使用到的五个参数,前两个参数P1和P2一共占用l个比特,其中l的范围被设置成1或2或3,用来表示每个可用像素可用的冗余空间长度L的映射;P1和P2一共能表示2l种块的类型,其中P1用来表示不可用块,P2则用来表示2l-1种可用块;剩下的三个参数D1,D2和D3分别表示每个块中3个可用像素除去可用的冗余空间后剩下的LSB的值;
S42:遍历3种不同的l值,分别建立3张不同的嵌入容量统计表CT,每张统计表CT中包含9个项,分别表示9种可用块中可用像素的冗余空间的长度,9个项按照冗余空间长度从小到大的顺序在一行中沿从左到右排序;针对每一个l值,统计表CT的建立方法如下:对于8种可用块,从中选择2l-1种形成一组可用块组合并将可用块组合中所有可用块的T值记录在大小的统计表CT中,每一个选中的可用块的T值记录于统计表CT中该种可用块对应的项内;
S43:针对每种选中的可用块组合,从左到右按序索引统计表CT内与该组可用块组合对应的9个项,将9个项中没有值的项赋值为前一项的值;
S44:针对每种选中的可用块组合,计算当前可用块组合的信息嵌入量EC,其计算方式如下:
EC=AR-WR (6)
其中AR表示当前可用块组合的总体冗余空间,WR表示当前可用块组合记录不可用块所浪费的空间,ST(i)、CT(i)分别为统计表ST、统计表CT中第i种块对应的项,其中i=0对应于不可用块;
S45:遍历所有可用块组合的EC,选择EC最大的一组可用块组合作为最终可用块组合,并记录最终可用块组合对应的l值以及包含的2l-1种可用块,并用2l-1种l位的二进制标记位对其中的可用块进行映射,形成最优参数集;其中,8种可用块中未被选择的块的标记位设置为最终可用块组合中T值小于该块但又最接近该块的一种块类型所对应的标记位,不可用的块的标记位直接设置为l位的0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于绍兴聚量数据技术有限公司,未经绍兴聚量数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110649073.3/1.html,转载请声明来源钻瓜专利网。