Digital watermarking and fingerprinting including synchronization, layering, version control, and compressed embedding
First Claim
Patent Images
1. A method of digitally watermarking a media signal with watermark layers at different times, the method comprising:
- receiving a host media signal;
analyzing the host signal for presence of an embedded digital watermark;
based on analyzing the host signal, identifying embedded portions of the host media signal that carry at least a first layer of an embedded digital watermark and available portions that do not carry an embedded digital watermark, the first layer of the embedded digital watermark including an index to a first database; and
embedding a second or subsequent layer of an embedded digital watermark in the available portions, the second or subsequent layer of the embedded digital watermark including an index to a second database, different form the first database.
6 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes several video watermarking and fingerprinting enhancements. These enhancements include synchronizing watermark detectors with one-dimensional calibration signals, layering digital watermarks, watermarks for version control, compressed domain watermarking, watermarking of video object layers, key channel watermark embedding for video, robust fingerprinting of video and watermarking of scalable video.
-
Citations
19 Claims
-
1. A method of digitally watermarking a media signal with watermark layers at different times, the method comprising:
-
receiving a host media signal;
analyzing the host signal for presence of an embedded digital watermark;
based on analyzing the host signal, identifying embedded portions of the host media signal that carry at least a first layer of an embedded digital watermark and available portions that do not carry an embedded digital watermark, the first layer of the embedded digital watermark including an index to a first database; and
embedding a second or subsequent layer of an embedded digital watermark in the available portions, the second or subsequent layer of the embedded digital watermark including an index to a second database, different form the first database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16)
-
-
13. A tangible medium on which is stored instructions for performing the method of clam 1.
-
14. A method of digitally watermarking a media signal with watermark layers at different times, the method comprising:
-
receiving a host media signal;
analyzing the host signal for presence of an embedded digital watermark;
based on analyzing the host signal, identifying embedded portions of the host media signal that carry at least a first layer of an embedded digital watermark and available portions that do not carry an embedded digital watermark; and
embedding a second or subsequent layer of an embedded digital watermark in the available portions;
wherein the second or subsequent layer carries an embedded version identifier; and
the version identifier indexes version information in a database.
-
-
15. A method of digitally watermarking a media signal with watermark layers at different times, the method comprising:
-
receiving a host media signal;
analyzing the host signal for presence of an embedded digital watermark;
based on analyzing the host signal, identifying embedded portions of the host media signal that carry at least a first layer of an embedded digital watermark and available portions that do not carry an embedded digital watermark; and
embedding a second or subsequent layer of an embedded digital watermark in the available portions;
wherein the host signal includes a layer carrying a public watermark; and
another layer carrying a private watermark; and
the public watermark indexes a public database, and the private watermark indexes a private database.
-
-
17. A method of version control of media signals using digital watermarking, the method comprising:
-
embedding a first watermark layer in a media signal conveying a content identifier; and
as new versions of the media signal are created, embedding a second or subsequent watermark layer including a version identifier to distinguish between versions of the media signal having the same content identifier, the first and second layers including references to different databases with different access rights. - View Dependent Claims (18, 19)
-
Specification