Steganographic Encoding and Detecting for Video Signals
First Claim
Patent Images
1. A method comprising:
- obtaining a plural-bit identifier;
obtaining a signal representing video data;
cyclically applying the plural-bit identifier to the signal representing video data at the time of or as part of distribution of the video data, the plural-bit identifier being steganographically applied to the signal representing video data;
wherein said act of applying utilizes one or more pre-computed carrier signals.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the invention relate generally to steganography, data hiding and/or digital watermarking for video and other media signals. One claim recites a method including: obtaining a media signal comprising a message steganographically embedded therein; obtaining information obtained from the media signal; adjusting a message detection process with reference to the information; and detecting the message from the media signal according to the adjusted message detection process. Of course, other combinations are provided as well.
-
Citations
38 Claims
-
1. A method comprising:
-
obtaining a plural-bit identifier; obtaining a signal representing video data; cyclically applying the plural-bit identifier to the signal representing video data at the time of or as part of distribution of the video data, the plural-bit identifier being steganographically applied to the signal representing video data; wherein said act of applying utilizes one or more pre-computed carrier signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A method comprising:
-
obtaining video; processing data representing at least some portions of the video to hide a plural-bit payload therein, the plural-bit payload comprising at least a first portion and a second portion, the first portion representing public information, and the second portion representing private information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
15. A method comprising:
-
determining features associated with video content; using the features or information derived from the features to adjust a watermark component; steganographically embedding the adjusted watermark component in the video content. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
determining features associated with video content; dynamically adjusting a watermark component based on at least the features; and steganographically embedding the adjusted watermark component in the video content.
-
-
23. A method comprising:
-
obtaining a media signal comprising a message steganographically embedded therein; obtaining information from the media signal; adjusting a message detection process with reference to the information; detecting the message from the media signal according to the adjusted message detection process. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method of hiding a plural-bit message in a video signal comprising:
-
obtaining data representing elements of a video signal; altering a first set of the elements in accordance with a first bit of the message; altering a second set of the elements in accordance with a second bit of the message. - View Dependent Claims (29, 30, 31)
-
-
32. A method of hiding at least a watermark element in a video signal comprising:
-
obtaining data representing elements of a video signal; altering a first set of the elements in accordance with the watermark element, wherein at least some of the first set of elements receive different amounts of altering relative to one another to hide the watermark element in the video signal.
-
-
33. A method comprising:
-
obtaining a media signal; steganographically hiding information in data representing the media signal, wherein the information comprises at least device independent instructions; providing the media signal with the information steganographically hidden therein.
-
-
34. A method comprising:
-
obtaining first data representing an electronic or physical object; transmitting at least a portion of the first data to a remote server; receiving, from the server, data indicating which information from the electronic or physical object should be evaluated; evaluating indicated information; transmitting a result of said act of evaluating to the server; receiving, from the server, an indication concerning the result. - View Dependent Claims (35, 36, 37, 38)
-
Specification