[发明专利]一种基于弹性双极性编码的图像可恢复信息隐藏方法有效
申请号: | 201810817619.X | 申请日: | 2018-07-24 |
公开(公告)号: | CN109035126B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 陈永辉 | 申请(专利权)人: | 湖北工业大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06T9/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430068 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 弹性 极性 编码 图像 可恢复 信息 隐藏 方法 | ||
1.一种基于弹性双极性编码的图像可恢复信息隐藏方法,其特征在于:当有一组数字信息M需要隐藏,有一张供信息隐藏的原始电子图像,记为Input,简称I;将由I经像素插入处理后获得的用于信息隐藏图像,记为Cover,简称C;在C中隐藏信息之后的图像,记为Stego,简称S;在C中用于信息隐藏的最小操作单元,是图像中每个像素的单色分量,记为CP;在C及S中,继承自I且保持不变的CP,记为BCP;基于BCP产生,用于隐藏信息的CP称为ICP;
所述方法,具体包括以下步骤:
步骤1:输入图像I,插值形成图像C;
步骤2:计算C中每个BCP插值空间大小,按顺序从M中选择相应长度大小的子集Mi,进行弹性双极性编码隐藏到相应BCP中,最终形成信息隐藏后的S;
步骤2的具体实现包括以下子步骤:
步骤2.1:在C中的基本3×3单元中,计算每个Ci的信息隐藏容量
其中,I1,I2,I3,I4是BCP,Ci是ICP;
当取当取
步骤2.2:根据按顺序选择M的子串Mi,子串Mi长度为比特;
步骤2.3:根据Mi、Ci进行弹性双极性编码计算Di;
Di=DL+Mi;
当DL=-Ci;当其他情况
步骤2.3:形成S单元每个ICP值:Si=Ci+Di;
步骤3:从S中提取隐藏信息M及恢复I。
2.根据权利要求1所述的基于弹性双极性编码的图像可恢复信息隐藏方法,其特征在于:步骤1中,在C中的基本3×3单元中:
C1=αMin(I1,I2)+(1-α)Max(I1,I2)
C2=αMin(I1,I3)+(1-α)Max(I1,I3)
C3=(C1+C2)/2
其中,I1、I2、I3是BCP,C1、C2、C3是ICP;其中α∈[0,1]加权优化参数。
3.根据权利要求1所述的基于弹性双极性编码的图像可恢复信息隐藏方法,其特征在于,步骤3的具体实现包括以下子步骤:
步骤3.1:将S的基本3×3单元中,I1,I2,I3,I4按相同取顺序缩小为2×2即恢复I;
步骤3.2:将S的基本3×3单元中,按I1,I2,I3,I4及步骤1插值方法恢复C,将S单元及C单元中对应相减得到Di=Si-Ci;根据步骤2规则相同求DL;根据Mi=Di-DL求出Mi,按序即还原M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810817619.X/1.html,转载请声明来源钻瓜专利网。