Robust digital watermarking
First Claim
1. A method of inserting an extractable watermark signal into image data so that the watermark signal can be extracted after the watermarked data is subject to distortion comprising the steps of:
- providing image data to be watermarked;
copying the image data;
applying a predefined distortion to the copy of image data;
inserting a watermark signal into the distorted copy of image data;
subtracting the copy of distorted image data from the watermarked copy of distorted image data to generate a watermark pattern;
performing inverse distortion on the watermark pattern to generate the watermarked pattern for nondistorted image data, and combining said image data to be watermarked and said watermark pattern for nondistorted image data to obtain watermarked data.
1 Assignment
0 Petitions
Accused Products
Abstract
A watermarking procedure that is applicable to images, audio, video and multimedia data to be watermarked divides the data to be watermarked into a set of n×n blocks, such as the 8×8 blocks of MPEG. The same watermark signal can be distributed throughout the set of blocks in a large variety of ways. This allows the insertion algorithm to be changed without affecting the decoders. The decoding procedure first sums together the DCT coefficients of N sets of 8×8 blocks to form a set of N summed 8×8 blocks and then extracts the watermark from the summed block. Since the sum of the DCT blocks is equal to the DCT of the sum of the intensity blocks, efficient decoding can occur in both the spatial and frequency domains. The symmetric nature of the decoding process allows geometric distortions to be handled in the spatial domain and other signal distortions to be handled in the frequency domain. Moreover, insertion of a watermark signal into image data and the subsequent extraction of the watermark from watermarked image data which has been subject to distortion between the times of insertion and extraction involves the insertion of multiple watermarks designed to survive predefined distortions of the image data, such as panscan or letterbox mode transformations. Alternatively, a registration pattern in the image data, after the image data containing the registration pattern is subject to an unknown distortion, is used to compensate for distortion of the watermarked image data.
176 Citations
4 Claims
-
1. A method of inserting an extractable watermark signal into image data so that the watermark signal can be extracted after the watermarked data is subject to distortion comprising the steps of:
-
providing image data to be watermarked;
copying the image data;
applying a predefined distortion to the copy of image data;
inserting a watermark signal into the distorted copy of image data;
subtracting the copy of distorted image data from the watermarked copy of distorted image data to generate a watermark pattern;
performing inverse distortion on the watermark pattern to generate the watermarked pattern for nondistorted image data, and combining said image data to be watermarked and said watermark pattern for nondistorted image data to obtain watermarked data. - View Dependent Claims (2, 3, 4)
-
Specification