Proposed Watermarking Technique to Protect Image Using Genetic Algorithm
Keywords:
Image watermarking, genetic algorithm, primary pattern, secondary pattern, watermark embedding, watermarking extractingAbstract
This paper presents a proposed watermarking technique used for
protecting images from tampering by the attackers and other third parties.
This technique is consisting of three stages: pattern generation, watermark
embedding and watermarking extracting. In proposed work, two patterns
(primary and secondary) are generated from some features of the image
that used as a watermark, then applying a genetic algorithm to get
random, unique and robust patterns, the primary pattern will be embedded
in the main diagonal of the cover image. In addition to generate and
embed the secondary pattern in the secondary diagonal of the cover
image, the purpose of secondary pattern is to ensure a secure connection
between the sender and the receiver. When the sender sends the image,the recipient at first extract the secondary pattern, if this pattern is matched with original embedded one, this mean the image are kept from attackers and the receiver can extract the primary pattern, and, if the secondary pattern not matched, the recipient tells the sender to resend the image again. As a result the proposed technique gives good results when applied on different cover images, since the embedded watermark is imperceptible and unique enough to detect the tamper.