摘要

随着互联网和多媒体技术的快速发展,针对数字水印算法的安全性及格式转换产生的舍入误差问题,本文提出了基于改进猫群优化的DCT域数字水印算法。该算法使用可变置乱参数的Arnold置乱变换对水印图像进行预处理,然后将预处理后的水印图像通过修改离散余弦变换系数(DCT)的方式,实现水印的嵌入与提取。最后使用改进的猫群算法修正图像从频域转移到空间域时会存在舍入误差。仿真结果表明,加入可变置乱参数的Arnold置乱变换可以提高数字水印算法的安全性;改进的猫群算法在保证最优解精确性的同时,其收敛速度比传统的猫群算法快。该算法具有良好的不可见性和对剪切,缩放,旋转等攻击有很好的鲁棒性。