一种基于熵理论的自适应水印嵌入算法
2020-09-15杨雪霞
计算机与现代化 2020年9期
张 帅,杨雪霞
(1.太原广播电视大学教学研究中心,山西 太原 030024; 2.太原科技大学应用科学学院,山西 太原 030024)
0 引 言
随着网络技术的不断发展和多媒体软件的广泛应用,使得对数字资源的复制、编辑变得十分容易,并且数据的整个处理过程不会降低数字产品的质量,因此如何保护数字产品的版权成为人们重点关注的一个问题[1-3]。解决此类问题最为有效的方法就是数字水印技术。不可感知性和鲁棒性是评估水印算法的2个基本特性[4-6]。2个变量之间存在着矛盾性,当提高嵌入水印的不可感知性时,则会降低其鲁棒性能,反之,当提高嵌入水印的鲁棒性时,水印的不可感知性就会下降。因此嵌入水印区域的选择和嵌入水印强度的确定将是平衡二者之间矛盾的重要因素[7-8]。
Sangeetha等人[9]提出了一种基于熵的水印嵌入方法,首先利用小波变换对载体图像进行分解,然后计算子带的熵值,最后将水印信息嵌入到熵值最高的子带中,该算法在一定程度上提高了嵌入水印的透明性。Moeinaddini[10]首先通过计算分块图像的熵值,并利用优化算法确定了嵌入水印的坐标,最后对分块矩阵进行阿达玛变换实现了水印信息的嵌入。Veni等人[11]利用小波变换并对载体图像进行分解,然后对选择的低方差子块应用反向果蝇优化算法寻找嵌入水印的最佳位置,该算法嵌入水印的不可见性表现较好,但在抵抗JPEG压缩、直方图均衡方面表现不足。王世辉等人[12]利用萤火虫算法并结合小波二级分解对嵌入水印强度进行了优化,该算法具有较好的不可感知性和鲁棒性,但未能实现水印信息的盲提取。……
登录APP查看全文
