首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于像素相关性的预测误差扩展可逆水印算法 

申请/专利权人:淮阴工学院

申请日:2023-06-28

公开(公告)日:2024-06-28

公开(公告)号:CN116957894B

主分类号:G06T1/00

分类号:G06T1/00

优先权:

专利状态码:有效-授权

法律状态:2024.06.28#授权;2023.11.14#实质审查的生效;2023.10.27#公开

摘要:本发明涉及信息隐藏、数字水印技术领域,公开了一种基于像素相关性的预测误差扩展可逆水印算法,其水印嵌入过程为:利用非重叠分块内的奇数行和奇数列之间的差值之和,从小到大依次排序,构成索引信息表;利用像素之间的相关性将原始图像划分为平滑块和复杂块,优先选择在平滑块内嵌入水印信息,在嵌入数据时采用预测误差扩展算法提高算法的嵌入容量,通过计算图像平滑分块,选择平滑度值靠前的像素块进行水印嵌入。水印提取方法为水印嵌入方法的逆过程。与现有技术相比,本发明在保证一定嵌入量的前提下能有效提高视觉质量,能够在提取出水印后能完全恢复出原载体图像,实现算法可逆。

主权项:1.一种基于像素相关性的预测误差扩展可逆水印算法,其特征在于,包括水印嵌入方法,具体包括如下步骤:步骤1:首先对水印信息W进行Arnold变换得到W’,在将其转变为一维二进制序列;步骤2:将大小为M×N的原始图像L分成7×7的互不重叠图像块Li,计算所有像素块中奇数行和奇数列的差值并求和S,然后将S从小到大稳定排序,并建立排序索引信息表;步骤3:根据所需隐藏的水印信息量,合适选取排序索引信息表中排在前面的n块平滑像素块,对所选取的任一平滑块Li,进行3×3的块划分,并采用预测误差估计方法计算块中每个像素的预测误差,所述预测误差估计方法为对目标像素,选择其相邻的三个像素的均值作为预测值,预测误差为像素值与预测值的差值;采用预测误差估计方法计算每个像素的预测误差,具体操作为:1在一个7×7的分块内,7×7的块分成9个3×3的子块;7×7分块的最外层像素中,除去12个不变像素xi,i∈1,16之外,其余的12个像素值作为目标像素,选择目标像素相邻的三个像素的均值作为预测值,预测误差为像素值与预测值的差值;2将1中的7×7互不重叠像素块中划分为两部分,一部分为菱形块,另一部分为处于4个顶点位置的4个3×3的像素块,菱形块包括5个3×3的像素块,对菱形块的周边4个3×3的像素块进行处理,对该3×3的像素块除中间像素的其他像素作为目标像素,选择目标像素相邻的三个像素的均值作为预测值,预测误差为像素值与预测值的差值;对3×3的像素块除中间像素的其他像素作为目标像素进行预测误差扩展时,存在重叠像素,对已经进行过预测误差扩展的像素,再次进行预测误差扩展时,若存在溢出,则对溢出进行标记,如果溢出则不进行嵌入;3对2中的7×7像素块中处于4个顶点位置的3×3的像素块,进行预测误差扩展,对该3×3的像素块除中间像素的其他像素作为目标像素,选择目标像素相邻的三个像素的均值作为预测值,预测误差为像素值与预测值的差值;4对于1选择的7×7的互不重叠的像素块,划分为9个重叠的3×3的像素块,对9个3×3的像素块的中间像素均采用如下方式进行预测误差估计:假设其中一个像素块为Pi,分别取4个顶点像素值,把4个顶点像素值的平均值预测值,预测误差为中间像素值与预测值的差值;步骤4:通过图像在平滑分块中像素点的预测误差估计将每个像素点的像素值和对应的预测误差值组成像素对通过预测误差扩展算法来嵌入水印;为了进一步增加水印容量,设置阈值T,来调节嵌入水印信息量;步骤5:构建溢出图,对于利用差值扩展嵌入信息后超出图像灰度值范围的像素点,在溢出图中标注;压缩溢出图,将其与排序索引信息表辅助信息利用无损压缩算法隐藏在复杂块中;步骤6:经过多轮嵌入水印信息后的平滑块和经无损压缩后的复杂块重构最终生成含水印图像。

全文数据:

权利要求:

百度查询: 淮阴工学院 基于像素相关性的预测误差扩展可逆水印算法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。