Integer DCT-based self-recovery watermarking algorithm

Hongxia Wang,Qiuchen Men
2013-01-01
Abstract:To address the problems of the inferior recovery and lower security in existing self-recovery fragile watermarking algorithms, this paper presents a secure self-recovery fragile watermarking scheme based on integer DCT. In the proposed algorithm, first, the original image is divided into 4×4 blocks, then the recovery watermark of each 4×4 block is generated by the image block's integer DCT coefficients, after that, the secure Hash function with three keys is performed on each 4×4 block to get the corresponding offset block, and finally the recovery watermark of each block is embedded into its corresponding offset block under the control of three keys. Thus, the adversary is difficult to counterfeit the watermark information when he/her tampers with image content. Moreover, the offset key space is large enough. Because the forward and inverse integer DCT can contribute an accurate data match, the recovery of tampered area will be more accurate. Compared with current self-recovery fragile watermarking algorithms commonly using DCT technique or encoded pixel values of an image block, the proposed scheme not only resolves the tamper detection problem, but also improves the recovery image quality and system security. © 2005 - 2013 JATIT & LLS. All rights reserved.
What problem does this paper attempt to address?