为了提升水印鲁棒性,解决水印透明性与鲁棒性相互间的矛盾,提出一种融合SVD和HVS优良特性的小波域数字图像水印算法。该算法首先对载体图像进行二级DWT,提取二级低频子带并进行分块;然后对各个子块进行SVD,根据HVS对平均亮度的敏感性,结合修正的余弦相似性度量方法计算出水印的最佳嵌入位置;最后以量化的方式将Arnold扰乱加密的水印嵌入到选定的奇异值中,嵌入强度根据载体图像子块的奇异值自适应地调节。实验结果表明,该水印不仅具有很好的透明性,对噪声、滤波、剪切以及JPEG压缩等水印攻击也都呈现出较高的鲁棒性。
In order to improve the watermarking robustness and solve the contradiction between the transparency and robustness of the watermarking,a digital image watermarking algorithm in wavelet domain based on singular value decomposition( SVD) and human visual system( HVS) is proposed. Firstly,the carrier image is carried on two-level discrete wavelet transform( DWT),and its second level low frequency sub-band is divided into blocks. Then,each sub-block is carried on SVD,the modified cosine similarity measurement method is used to calculate the best watermarking embedding position according to HVS sensitivity to the average brightness. Finally,the encrypted watermarking is embedded into the selected singular values by the quantizing way,and the embedding strength is adaptively adjusted according to singular value of the carrier image sub-block. The experimental results show that the transparency of the watermarking is very good,and it has high robustness against noise,filtering,cropping,JPEG compression and so on.