Method and apparatus for detecting a watermark in a manipulated image
First Claim
1. A method of detecting a watermark in a suspect image, said method comporising the steps:
- detecting whether said suspect image includes a periodically repeated embedded data pattern; and
concluding that said periodically repeated data pattern represents an embedded watermark, wherein said method further comprises the steps;
determining the periodicity of said data pattern;
applying a given watermark having a given periodicity;
processing the suspect image or the given watermark so as to match the periodicity of the data pattern in the processed suspect image with the periodicity of the processed given watermark; and
detecting whether the data pattern in the processed suspect image corresponds to the processed given watermark, and wherein the step of processing the suspect image or the given watermark is repeated for a finite set of predetermined processing operations.
5 Assignments
0 Petitions
Accused Products
Abstract
Most watermarking schemes are not resistant to geometric distortions of a watermarked image, because such manipulations destroy the correlation between the original watermark and the watermark in the manipulated image. In order to restore the correlation, a suspect image (Q) is analyzed (6) for the presence of a repeated data pattern. If such a pattern is found, it is concluded that the image has been watermarked by “tiling” a small-sized watermark pattern over the extent of the image. The actual detection of whether the watermark is a given watermark W is subsequently performed by determining the periodicity of the pattern found in the suspect image, and processing (9) the suspect image so as to match the periodicity of the processed image with the given periodicity of the watermark to be detected. If the suspect image indeed includes the given watermark W, the geometric manipulation is thereby undone and a conventional watermark detector (3) will signify this accordingly. If a combination of operations can generate the same periodicity, the detection step will include the set of possible combinations.
-
Citations
4 Claims
-
1. A method of detecting a watermark in a suspect image, said method comporising the steps:
-
detecting whether said suspect image includes a periodically repeated embedded data pattern; and
concluding that said periodically repeated data pattern represents an embedded watermark, wherein said method further comprises the steps; determining the periodicity of said data pattern;
applying a given watermark having a given periodicity;
processing the suspect image or the given watermark so as to match the periodicity of the data pattern in the processed suspect image with the periodicity of the processed given watermark; and
detecting whether the data pattern in the processed suspect image corresponds to the processed given watermark, and wherein the step of processing the suspect image or the given watermark is repeated for a finite set of predetermined processing operations. - View Dependent Claims (2)
-
-
3. An arrangement for detecting a watermark in a suspect image, said arrangement comprising:
-
means for detecting whether said suspect image includes a periodically repeated embedded data pattern; and
means for concluding that said periodically repeated data pattern represents an embedded watermark, wherein said arrangement further comprises; means for determining the periodicity of said data pattern;
means for applying a given watermark having a given periodicity;
means for processing the suspect image or the given watermark so as to match the periodicity of the data pattern in the processed suspect image with the periodicity of the processed given watermark; and
means for detecting whether the data pattern in the processed suspect image corresponds to the processed given watermark, and wherein the means for processing the suspect image or the given watermark repeatedly performs said processing for a finite set of predetermined processing operations. - View Dependent Claims (4)
-
Specification