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)。与全球水标记方法相比,基于本地直方图变换的拟议的水标记计划具有更高的安全性和更大能力。实验结果显示,作为较低的图像质量与较低标记的状态比较。