A new local watermarking method based on histogram shifting has been proposed in this paper to deal with various signal processing attacks (e.g. median filtering, JPEG compression and Gaussian noise addition) and geometric attacks (e.g. rotation, scaling and cropping). A feature detector is used to select local areas for embedding. Then stationary wavelet transform (SWT) is applied on each local area for denoising by setting the corresponding diagonal coefficients to zero. With the implementation of histogram shifting, the watermark is embedded into denoised local areas. Meanwhile, a secret key is used in the embedding process which ensures the security that the watermark cannot be easily hacked. After the embedding process, the SWT diagonal coefficients are used to reconstruct the watermarked image. With the proposed watermarking method, we can achieve higher image quality and less bit error rate (BER) in the decoding process even after some attacks. Compared with global watermarking methods, the proposed watermarking scheme based on local histogram shifting has the advantages of higher security and larger capacity. The experimental results show the better image quality as well as lower BER compared with the state-of-art watermarking methods.
翻译:本文提出了一种基于直方图平移的新型局部水印方法,以应对各类信号处理攻击(如中值滤波、JPEG压缩和高斯噪声添加)及几何攻击(如旋转、缩放和裁剪)。该方法使用特征检测器选取局部嵌入区域,随后在每个局部区域应用平稳小波变换(SWT),通过将相应的对角细节系数置零实现去噪。通过实施直方图平移,将水印嵌入去噪后的局部区域。同时,在嵌入过程中使用密钥以确保水印的安全性,使其不易被破解。嵌入完成后,利用SWT对角系数重构含水印图像。采用所提出的水印方法,即使遭受攻击,我们仍能在解码过程中获得更高的图像质量和更低的误码率(BER)。与全局水印方法相比,基于局部直方图平移的水印方案具有更高安全性和更大容量的优势。实验结果表明,与现有先进水印方法相比,本方法在图像质量更优的同时,误码率也更低。