信息隐藏系统隐写性能的不可感知性评价分析方法

第一步:分别对原始图像 CM×N 和隐秘图像 StM×N 进行 分块,分块大小为 m×n,分块数目记为 num=m×nM×N,第 i 个分块分别记为 Ci 和 Sti,i 取 [1,num] 中的整数;
第二步:计算原始图像每一小块的 平均亮度值,如第 i 块的平均亮度值记为 I_aver(i);
I_aver=exp(N1x,y∑ln(δ+I(x,y)))
上式中,δ 是一个较小的常数,用于防止求对数的计算结果趋于负无穷的情况。如 δ 可取 0.0001。这个式子的意义是,对于原始图像的每个像素,计算出该像素的 亮度值I(x,y),然后求出该亮度值的 自然对数。接着对所有像素亮度值的对数求平均值,再求平均值的 自然指数值。
第三步:通过 Sobel 算子 计算每一小块的 平均边缘强度,如第 i 块的平均边缘强度记为 G_edgestrength(i);



第四步:根据如下公式计算每一小块的 亮度权重系数,如第 i 块的亮度权重系数记为 k_luminance(i);

第五步:根据如下公式计算每一小块的 纹理权重系数,如第 i 块的纹理权重系数记为 k_texture(i);

第六步:计算原始图像与隐秘图像子块之间的 均方误差,如第 i 块的均方误差记为 MSE(i);

其中图像大小为 M×N,每序列 T 帧,原始序列为 I,隐秘图像序列为 Ic。
第七步:根据如下公式计算每一小块的 图像感知质量,如第 i 块的图像感知质量记为 Quality(i);

第八步:计算整个隐秘图像的 感知质量,取各子块的 加权平均,记为 Quality。
