Encoding and Decoding Auxiliary Signals
First Claim
Patent Images
1. A method comprising:
- obtaining a media signal representing audio or video;
extracting with one or more processors a reduced-bit representation of the media signal;
adapting a digital watermark embedding process with the reduced-bit representation of the media signal; and
embedding with one or more processors a digital watermark in the media signal with the influenced digital watermark embedding process.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes methods and systems for encoding and decoding signals from a host signal such as audio, video or imagery. One claim recites a method comprising: receiving a host signal carrying an auxiliary signal; extracting data representing at least some features of the host signal, said extracting utilizes one or more processors; using the data representing at least some features of the host signal to determine a key; and detecting the auxiliary signal in a transform domain associated with the key, the detecting utilizes one or more processors. Other claims and combinations are provided as well.
-
Citations
23 Claims
-
1. A method comprising:
-
obtaining a media signal representing audio or video; extracting with one or more processors a reduced-bit representation of the media signal; adapting a digital watermark embedding process with the reduced-bit representation of the media signal; and embedding with one or more processors a digital watermark in the media signal with the influenced digital watermark embedding process. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
obtaining a media signal representing audio or video; extracting with one or more processors a reduced-bit representation of the media signal; influencing a digital watermark embedding process with the reduced-bit representation of the media signal; and embedding with one or more processors a digital watermark in the media signal with the influenced digital watermark embedding process, wherein said act of embedding embeds at least a reference signal in the media signal that is used to correct or compensate for geometric distortion, the reduced-bit number seeds a pseudorandom number generator used to generate the reference signal.
-
-
6. A method comprising:
-
obtaining a media signal representing audio or video; extracting data representing at least some features of the media signal said extracting utilizes one or more processors; influencing a steganographic embedding process with the data; and steganographically embedding a signal in the media signal with the influenced steganographic embedding process, wherein the steganographic embedding process embeds at least one signal component in a transform domain that is dependent on the data, said steganographically embedding utilizes one or more processors.
-
-
7. A method comprising:
-
obtaining a media signal representing audio or video; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; influencing a steganographic embedding process with the data; and steganographically embedding a signal in the media signal with the influenced steganographic embedding process, wherein the data is used to generate an embedding key associated with a transform domain, said steganographically embedding utilizes one or more processors. - View Dependent Claims (8)
-
-
9. A method comprising:
-
receiving a media signal comprising a digital watermark hidden therein, the media signal representing audio or video electronic signals; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; adapting detection of a digital watermark detector with the data; and analyzing the media signal to detect the digital watermark hidden therein with the influenced digital watermark detector, said analyzing utilizes one or more processors. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
receiving a media signal comprising a digital watermark hidden therein, the media signal representing audio or video electronic signals; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; influencing detection of a digital watermark detector with the data; and analyzing the media signal to detect the digital watermark hidden therein with the influenced digital watermark detector, wherein the digital watermark comprises at least one component that is detectable in a transform domain, and wherein the transform domain is associated with data, said analyzing utilizes one or more processors.
-
-
13. A method comprising:
-
receiving a media signal comprising an auxiliary signal, the media signal representing audio or video; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; influencing detection of a signal detector with the data; and analyzing the media signal to detect the auxiliary signal with the influenced signal detector, wherein the data is used to determine a detection key used by the signal detector to detect the auxiliary signal, said analyzing utilizes one or more processors.
-
-
14. A method comprising:
-
receiving a media signal comprising an auxiliary signal, the media signal comprising audio or video; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; influencing detection of a signal detector with the data; and analyzing the media signal to detect the auxiliary signal with the influenced signal detector, wherein the data seeds a pseudorandom number generator used at least in part in detecting the auxiliary signal, said analyzing utilizes one or more processors. - View Dependent Claims (15)
-
-
16. A method comprising:
-
receiving a media signal comprising a signal hidden therein, the media signal representing audio signals or video signals; extracting data representing at least some features of the media signal, said extracting utilizes one or more processors; influencing detection of a signal detector with the data; and analyzing the media signal to detect the signal hidden therein with the influenced signal detector, wherein the act of influencing detection of the signal detector with the data comprises at least an act of utilizing a transform domain that is associated with data, said analyzing utilizes one or more processors.
-
-
17. A method comprising:
-
receiving a host signal carrying an auxiliary signal; extracting data representing at least some features of the host signal, said extracting utilizes one or more processors; using the data representing at least some features of the host signal to determine a key; and detecting the auxiliary signal in a transform domain associated with the key, said detecting utilizes one or more processors. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising:
-
receiving an audio or video signal comprising an auxiliary signal hidden therein; computing a value associated with the audio or video signal; influencing detection of a signal detector with the value, the value specifies magnitudes of at least some coefficients associated with the auxiliary signal; and analyzing the audio or video signal to detect the auxiliary signal with the influenced signal detector. - View Dependent Claims (22, 23)
-
Specification