This paper is focused on the use of a dual watermark to achieve the goal of effective tamper detection and recovery of images. We combine a Cyclic Redundancy Check and an exclusive-or value from each block to generate watermarks. Information of each watermark is embedded in two blocks. This strategy ensures that if one block is tampered, there is still another block available for image recovery. Our proposed tamper detection algorithm not only uses CRC to detect tampering but also employ a strategy to increase the number of suspected invalid blocks to ensure fully detection and recovery of tampered blocks. The experimental results demonstrate that tampered blocks are correctly detected, and the recovered image has very high quality. ? 2010 Springer-Verlag Berlin Heidelberg.
Relation:
Communications in Computer and Information Science 77 CCIS , pp. 134-143