Secure spread spectrum watermarking for multimedia data
First Claim
1. A method of inserting a watermark into data comprising the steps of:
- obtaining a spectral decomposition of data to be watermarked which data is a representation of humanly perceivable material;
inserting a watermark into the perceptually significant components of the decomposition of data; and
applying an inverse transform to the decomposition of data with the watermark for generating watermarked data.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital watermarking of audio, image, video or multimedia data is achieved by inserting the watermark into the perceptually significant components of a decomposition of the data in a manner so as to be visually imperceptible. In a preferred method, a frequency spectral image of the data, preferably a Fourier transform of the data, is obtained. A watermark is inserted into perceptually significant components of the frequency spectral image. The resultant watermarked spectral image is subjected to an inverse transform to produce watermarked data. The watermark is extracted from watermarked data by first comparing the watermarked data with the original data to obtain an extracted watermark. Then, the original watermark, original data and the extracted watermark are compared to generate a watermark which is analyzed for authenticity of the watermark.
-
Citations
46 Claims
-
1. A method of inserting a watermark into data comprising the steps of:
-
obtaining a spectral decomposition of data to be watermarked which data is a representation of humanly perceivable material; inserting a watermark into the perceptually significant components of the decomposition of data; and applying an inverse transform to the decomposition of data with the watermark for generating watermarked data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of inserting a watermark into data comprising the steps of:
-
extracting values of perceptually significant components of a spectral decomposition of data which data is a representation of human perceivable material; combining watermark values with the extracted values to create adjusted values; and inserting the adjusted values into the data in place of the extracted values to produce watermarked data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for inserting a watermark into data comprising:
-
providing image data; providing watermark data; first transform lens for transforming image data passing therethrough into transformed image data; second transform lens for transforming watermark data passing therethrough into transformed watermark data; optical combiner for combining the transformed image data and the transformed watermark data to form transformed watermarked data; and inverse transform lens for forming watermarked data by inverse transformation of transformed watermarked data. - View Dependent Claims (24)
-
-
25. A method of inserting a watermark into data comprising the steps of:
-
providing a medium containing data; obtaining a spectral decomposition of data to be watermarked; inserting a watermark into the perceptually significant components of the decomposition of data; and applying an inverse transform to the decomposition of data with the watermark to generate watermarked data. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of inserting a watermark into data comprising the steps of:
-
providing a medium containing data; extracting values of perceptually significant components of a spectral decomposition of the data; combining watermark values with the extracted values to create adjusted values; and inserting the adjusted values into the data in place of the extracted values to produce watermarked data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification