前言
本文主要是对《基于轮廓波数字水印的JPEG图像质量评价方法》这篇论文的一个解读与总结,原文链接:基于数字水印的图像质量评价方法研究 - 百度学术 (baidu.com)
基于轮廓波变换数字水印的 JPEG压缩图像质量评价属于半参考质量评价方法。首先参考人类视觉系统(HVS)的思想,选取轮廓波变换的低频区域作为水印嵌入区域,从而生成半脆弱数字水印。然后根据已嵌入水印图像与原始图像之间的结构相似度(SSIM)的值,设计自适应水印嵌入系统,以保证水印的不可见性。
水印嵌入方法简述
① 首先参考HVS的思想,经轮廓波变换提取特性纹理丰富的低频区域。
② 其次根据自适应水印嵌入系统,在低频区域嵌入随机二值水印,以确保水印的半脆弱性,使得水印质量会随着图像载体的质量的变化而变化。
③ 最后通过失真图像的水印复原率实现对图像的客观质量评价。
其中轮廓波分解要求:
其中,N 表示图像 I 的大小,L 表示轮廓波的分解层数,M表示水印 W 的大小。
自适应水印系统分为加法水印和乘法水印:
加法水印: ,加法水印不会有太强的鲁棒性,比较适合半脆弱性水印,嵌入水印后水印的质量会随着载体图像质量变化而变化,更适合图像质量评价方法,本文采用的是加法水印。
乘法水印: ,有比较强的鲁棒性,这种水印比较适合版权保护。
水印嵌入过程框架图
其中 ,E为水印嵌入算法。
本文算法流程图
① 首先将原始图像I经过轮廓波变换,选取图像低频区域。使用水印算法G生成二值水印W,将二值水印W以一定的嵌入强度α嵌入到图像低频区域中得到水印图像Iw。
② 然后计算原始图像I与水印图像Iw的结构相似度s_value,如果s_value<0.95,重新调整嵌入强度α直到s_value>0.95。
③ 接下来按照数据库中JPEG失真方法对水印图像Iw进行数据库重建。
④ 最后对失真后的Iw进行轮廓波逆变换,提取水印图像低频区域,结合原始低频区域进行水印提取,对比提取的水印和原二值水印W的重合度TDR,TDR作为图像质量评价的指标。
基于本论文我在看的时候提出的三个问题:
1.为什么选取低频区域?
基于HVS,选择contourlet变换的低频子带作为水印嵌入区域有以下四点原因:
① 与高频分量相比,HVS对低频分量的变化不太敏感,适合嵌入难以察觉的水印。
② 在低频子带中嵌入水印可以保证水印在图像中的不可见性。
③ 低频子带提供更大的嵌入容量,允许插入更多的水印信息。
④ 通过使用低频子带,水印可以对压缩或其他处理技术引起的图像失真具有鲁棒性。
2.轮廓波变换是如何提取低频信息的?
轮廓波变换提取图像低频信息过程如下:
① 首先,将原始图像进行灰度化处理,将彩色图像转换为灰度图像,以便于后续处理。
② 然后,对灰度图像进行边缘检测,通常使用Sobel、Prewitt、Roberts等算子进行边缘检测,以得到图像的轮廓信息。
③ 接下来,对边缘检测得到的轮廓图像进行傅立叶变换,将图像转换到频域中。
④ 在频域中,低频信息通常位于图像的中心位置,因此可以通过滤波的方式来提取低频区域。可以使用高斯滤波器或者均值滤波器来滤除高频信息,从而得到低频区域。
⑤ 最后,将经过滤波处理的频域图像进行反傅立叶变换,将图像转换回空域,得到提取出的低频区域图像。
通过上述步骤,轮廓波变换可以有效地提取出图像的低频信息,这些低频信息通常包含图像的整体结构和大致轮廓,对于图像分割、特征提取等任务具有重要意义。
3.为什么采用轮廓波变换?
① 与小波变换相比,轮廓波变换提供多分辨率表示,具有更好的方向选择性和更好的平滑轮廓表现形式。它可以更有效地捕捉图像细节和轮廓,这对于图像质量评估等任务可能非常有利。
② 基于人体视觉系统(HVS)理论,可以选择轮廓波变换的低频子波段作为水印嵌入区域,从而确保水印的隐身性。
③ 实证研究表明,所提出的基于轮廓域数字水印的降低参考图像质量评估(IQA)方法与主观感知值具有良好的一致性,并准确反映了JPEG压缩图像的视觉质量。