Digital Watermark Systems and Methods
First Claim
Patent Images
1. A monitoring method, for determining a source of audio data, comprising:
- receiving audio data, and storing one or more blocks of same in a buffer;
decoding plural-bit message data encoded as slight changes in the data, said decoding including detecting synchronization information that signals a beginning of the message data;
performing a comparison operation between the decoded plural-bit message data and previously-stored data; and
indicating, based on the foregoing, a source of the audio data.
7 Assignments
0 Petitions
Accused Products
Abstract
A digital watermark is added to audio or visual content. An illustrative embodiment segments the content, permutes the segments, and transforms such data into another domain. The transformed data is altered slightly to encode a watermark. The altered data can then be inverse-transformed, and inverse-permuted, to return same to substantially its original form. Related watermark decoding methods are also detailed, as are ancillary features and techniques
79 Citations
13 Claims
-
1. A monitoring method, for determining a source of audio data, comprising:
-
receiving audio data, and storing one or more blocks of same in a buffer;
decoding plural-bit message data encoded as slight changes in the data, said decoding including detecting synchronization information that signals a beginning of the message data;
performing a comparison operation between the decoded plural-bit message data and previously-stored data; and
indicating, based on the foregoing, a source of the audio data. - View Dependent Claims (2)
-
-
3. A monitoring method, for determining a source of video data, comprising:
-
receiving video data, and storing one or more blocks of same in a buffer;
decoding plural-bit message data encoded as slight changes in the data, said decoding including detecting synchronization information that signals a beginning of the message data;
performing a comparison operation between the decoded plural-bit message data and previously-stored data; and
indicating, based on the foregoing, a source of the video data. - View Dependent Claims (4, 5)
-
-
6. A method of encoding a sequence of image frames with a complete digital watermark message, comprising:
-
receiving a sequence of image frames;
segmenting each of plural of said frames into plural blocks;
encoding first and second blocks of a first frame with a first portion of said digital watermark message; and
encoding first and second blocks of a further frame with a different portion of said digital watermark message;
wherein the complete digital watermark message is not encoded in a single frame, but rather is distributed over plural frames of said sequence.
-
-
7. A method of processing content data to extract digital watermark data therefrom, the content data comprising plural samples, each sample having a value, the method including the acts:
-
identifying a group of samples;
determining a mean value of said group of samples;
subtracting said determined mean value from the value of each of said samples in the group, to yield a set of mean-removed sample values; and
extracting digital watermark data based on said set of mean-removed sample values. - View Dependent Claims (8, 9, 10)
-
-
11. A method of watermark processing comprising:
-
receiving a set of content data; and
processing same to either embed a watermark therein, or extract a watermark therefrom, in accordance with an algorithm;
wherein the method includes changing a keying parameter of said algorithm during processing of said content data.
-
-
12. A digital watermarking method comprising the acts:
-
receiving coefficients in a transform domain representation;
altering at least certain of said coefficients;
inverse-transforming said altered coefficients; and
applying a descrambling procedure to results of said inverse-transforming act, to yield digitally watermarked content. - View Dependent Claims (13)
-
Specification