基于多重菱形回归的可逆数据隐藏方法,该方法采用自适应参数控制的差分进化算法

《Knowledge-Based Systems》:Multiple Rhombus regressions based reversible data hiding method with self-adaptive parameters-controlled differential evolution

【字体: 时间:2026年02月27日 来源:Knowledge-Based Systems 7.6

编辑推荐:

  图像隐匿技术中提出基于多回归的预测误差扩展方法,通过聚类像素并优化回归系数和嵌入位置,在保持高PSNR的同时显著提升嵌入容量。

  
范国军|卢磊|宋晓东|李志静|潘志斌
长安大学数据科学与人工智能学院,中国西安710064

摘要

著名的菱形预测方法属于预测误差扩展(PEE)框架,这是可逆数据隐藏(RDH)研究中最有效的框架之一。菱形预测方法使用像素四个最近邻点的平均值作为预测值,研究人员通过对其进行改进提出了许多先进的方法。这些改进方法大多集中在修改生成的预测误差直方图(PEH)上,而不是优化PEH本身,因此在给定负载下虽然提高了失真性能,但并未增加嵌入容量。在这项工作中,我们提出根据像素的局部特征将覆盖图像的像素聚类到多个类别中,并通过不同的回归方法进行创造性预测,以获得最大的嵌入容量,这种方法被称为多回归。此外,通过启发式应用具有自适应控制参数的差分进化(DE)算法,我们可以同时优化回归系数和嵌入区间,这意味着我们可以在一个统一的步骤中获得最佳的PEH生成和修改效果。结果表明,所提出的方法不仅可以显著增加嵌入容量,而且在10,000比特的负载下还能实现60.2 dB的平均PSNR。实验结果表明,所提出的多回归方法比其他相关的先进RDH方法表现更好。

引言

数据隐藏技术在过去二十年里得到了快速发展,如今吸引了许多研究人员的关注。数据隐藏能够将秘密数据嵌入到覆盖媒体中,并在传输过程中不会被察觉[1],某些方法甚至可以在颜色转换过程中隐藏数据[46,47],因此在隐私保护、交易跟踪、复制控制、篡改检测和广播监控等领域发挥着重要作用[2]。然而,对于大多数数据隐藏方法来说,并没有考虑接收端恢复覆盖媒体的问题,导致覆盖媒体被永久性损坏。在遥感[3]、医学图像处理[4]和军事图像处理[5]等应用中,这类问题是不可接受的。为此,可逆数据隐藏(RDH)技术应运而生,它可以在隐藏秘密数据的同时无损恢复覆盖媒体。
到目前为止,RDH研究中有几种不同的框架。最早的RDH方法依赖于无损压缩算法的冗余利用[6,7],即通过压缩覆盖媒体的一部分来嵌入秘密数据。随后,田某人提出了差异扩展框架[8],该方法通过将每两个相邻像素之间的差异加倍来为秘密数据预留空间。一些后续研究[9],[10],[11]受到[8]的启发,将更多相邻像素作为一个单元来嵌入秘密数据,并应用整数变换。几年后,倪某人等人提出了直方图偏移(HS)框架[12],该方法利用强度直方图的峰值区间来嵌入秘密数据,同时将其他区间移位以创建空间。HS在定位[13]、差异处理[14]和泛化[15]等方面得到了进一步改进。最后,Thodi和Rodríguez提出了最有效的框架——预测误差扩展(PEE)[16]。在PEE中,像素通过其上下文像素进行预测,原始值与预测值之间的差异被扩展以嵌入秘密数据。基于PEE,又提出了许多有影响力的方法[17],[18],[19],[20]。像素值排序(PVO)[21]是一种基于PEE的特殊方法,它对局部块中的像素进行排序,并将秘密数据嵌入到最大和最小的像素中。由于高预测精度,PVO受到了许多研究人员的关注,近年来也提出了许多性能优异的基于PVO的方法[22],[23],[24],[25],[26]。
为了改进基于PEE的RDH方法,研究人员通常致力于生成更清晰的预测误差直方图(PEH)或更有效地修改PEH。为了生成更清晰的PEH,一些研究人员选择更精确地进行预测[27],[28],[29],[30],而另一些研究人员则选择跳过难以预测的像素[31],[32],[33],[34]。研究[28]使用神经网络作为预测器,而研究[29]提出了一种新的覆盖图像分割方法以更有效地利用上下文。马某人等人[31]提出生成多个预测值,而Kouhi等人[34]提出使用不对称预测器对来跳过难以预测的像素。为了更有效地修改PEH,[35],[36],[37]选择将预测误差配对并优化二维(2D)映射,而[38],[39],[40]则在满足嵌入负载的同时优化嵌入位置。研究[36]在组合像素对时不仅考虑了空间位置,还考虑了值信息,从而实现了更好的性能。李某人[37]提出将PEH均匀分割成多个部分,为每个部分选择不同的嵌入区间,从而获得了更先进的性能。最近,一些研究提出同时使用2D映射和多个直方图[41],[42],[43],进一步提升了RDH的性能。
在本文中,我们提出了一种基于PEE的方法,该方法可以利用差分进化算法[44]同时生成更清晰的PEH并更有效地修改PEH,差分进化算法是一种能够进行高效全局优化的遗传算法。受到著名的菱形预测[17]的启发,我们提出将使用菱形上下文的预测过程视为一个回归过程,并优化回归中使用的系数以提高预测精度。我们工作的主要贡献如下:1)使用k-means算法将像素聚类到多个类别中,以实现多菱形回归;2)采用差分进化算法快速优化回归系数,以获得最大的嵌入容量;3)同时优化多回归的系数和嵌入区间,以在满足嵌入负载的情况下实现最低的失真。通过与一些先进方法的比较,验证了所提出方法的优越性[26,33,35,38,40]。
本文的其余部分安排如下:第2节介绍菱形预测方法。第3节详细描述了所提出的方法。第4节给出了实验结果和比较分析。第5节对本文进行了总结。

相关工作

作为最著名的基于PEE的可逆数据隐藏方法之一,菱形预测[17]通过计算像素四个最近邻点的平均值来预测该像素。为了使该方法具有可逆性,覆盖图像的像素被分为两个独立的集合,即黑色集合和白色集合,如图1所示。白色集合的像素用于预测黑色集合的像素,反之亦然,这样其中一个集合中嵌入的像素不会影响另一个集合中像素的预测。

动机

虽然使用最近邻点的平均值来预测中心像素是合理且高效的,因为自然图像的统计特性往往较为平滑。由于局部区域的像素具有空间相关性,菱形预测方法表现良好。然而,对于细节丰富的覆盖图像,它们的统计特性可能相差较大,平均操作可能不是最佳解决方案。
线性

实验结果

在本节中,我们在USC-SIPI图像数据集中的Lena、Baboon、Airplane、Barbara、Boat和Elaine这5幅512×512大小的灰度图像上进行了实验。此外,还使用了Kodak数据集中的24幅768×512或512×768大小的彩色图像,并将其转换为灰度图像以进行性能验证。
首先给出了第3.3节中提出的多回归方法的实验结果。所提出方法的嵌入容量(EC)增长情况与固定方法进行了比较。

结论

在本文中,我们将著名的菱形预测视为一个具有固定系数0.25的特殊回归过程,并发现提供最大嵌入容量的系数与固定系数有很大不同。这一发现促使我们将像素聚类到多个类别中,然后为每个类别获得最合适的系数以增加嵌入容量。在获得最优系数的过程中,采用了具有自适应功能的差分进化算法。

CRediT作者贡献声明

范国军:撰写——原始草案,验证,调查,数据管理,概念化。卢磊:撰写——审稿与编辑,资源管理,项目协调,形式分析。宋晓东:撰写——审稿与编辑,软件开发,资源管理,调查。李志静:撰写——审稿与编辑,可视化,软件开发,调查。潘志斌:撰写——审稿与编辑,监督,项目协调,资金筹集,概念化。

利益冲突声明

我们声明与任何可能不当影响我们工作的个人或组织没有财务和个人关系,对任何可能被视为影响本文所述内容或“基于多菱形回归的可逆数据隐藏方法及其自适应参数控制的差分进化”手稿评审的产品、服务或公司没有任何专业或其他形式的个人利益。

致谢

本工作部分得到了陕西省光学遥感与智能信息处理重点实验室开放研究基金(资助编号KF20250401)、中国博士后科学基金会(资助编号2022M712555)、中央高校基本科研业务费以及陕西省重点科技计划(2024GX-YBXM-063)的支持。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号