Robust reversible watermarking (RRW) is a potential technology for copyright protection and integrity authentication due to its ability in both robustness and reversibility. Currently, there is no detailed report on RRW of JPEG images. In this paper, we propose an RRW algorithm of JPEG images by selecting quantized discrete cosine transform coefficients to construct robust features for watermarking. In the proposed algorithm, a watermark sequence can be embedded into a JPEG image by shifting the histogram of its constructed robust features. For less embedding distortion, smaller file size, and higher structural similarity, an evaluation method has been designed to select those appropriate frequency bands for watermarking. On the receiver side, the watermark can be accurately extracted by reconstructing the robust features, and the original JPEG image can be restored losslessly by performing the inverse operation of the histogram shifting. Experimental results show that the watermark is robust to common image processing operations (e.g., JPEG recompression, JPEG2000 compression, WebP compression, and additive white Gaussian noise), and can effectively resist those attacks from the lossy channels in real life, such as the most popular apps Instagram and WeChat.
Read full abstract