Hiding and detecting messages in media signals
First Claim
1. A method of decoding an encoded media signal to extract a plural-bit auxiliary signal therefrom, wherein the media signal includes a plurality of intervals, the plural-bit auxiliary signal being steganographically encoded in at least some of the intervals, once encoded in the media signal the plural-bit auxiliary signal is generally imperceptible to a human observer of the encoded media signal, wherein the encoding comprising subtle changes to at least some portions of the media signal to thereby represent the plural-bit auxiliary signal, said method comprising:
- receiving the encoded media signal; and
decoding the received encoded media signal to extract the plural-bit auxiliary signal therefrom, wherein said decoding analyzes a plurality of intervals of the media signal with greater or lesser confidence in the extracted multi-bit auxiliary data signal being obtained by processing more or less intervals of the encoded media signal, respectively.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to steganographically hiding messages in media signals such as video and audio signals. In one implementation, a method of decoding an encoded media signal to extract a plural-bit auxiliary signal therefrom is provided. The media signal includes a plurality of intervals, with the plural-bit auxiliary signal being steganographically encoded in at least some of the intervals. Once encoded in the media signal the plural-bit auxiliary signal is generally imperceptible to a human observer of the encoded media signal. The encoding includes subtle changes to at least some portions of the media signal to thereby represent the plural-bit auxiliary signal. The method includes receiving the encoded media signal; and decoding the received encoded media signal to extract the plural-bit auxiliary signal therefrom. The decoding analyzes a plurality of intervals of the media signal with greater or lesser confidence in the extracted multi-bit auxiliary data signal being obtained by processing more or less intervals of the encoded media signal, respectively
113 Citations
20 Claims
-
1. A method of decoding an encoded media signal to extract a plural-bit auxiliary signal therefrom, wherein the media signal includes a plurality of intervals, the plural-bit auxiliary signal being steganographically encoded in at least some of the intervals, once encoded in the media signal the plural-bit auxiliary signal is generally imperceptible to a human observer of the encoded media signal, wherein the encoding comprising subtle changes to at least some portions of the media signal to thereby represent the plural-bit auxiliary signal, said method comprising:
-
receiving the encoded media signal; and
decoding the received encoded media signal to extract the plural-bit auxiliary signal therefrom, wherein said decoding analyzes a plurality of intervals of the media signal with greater or lesser confidence in the extracted multi-bit auxiliary data signal being obtained by processing more or less intervals of the encoded media signal, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
decoding a plural-bit auxiliary code steganographically hidden in a media signal, where the plural-bit auxiliary code is redundantly hidden in the media signal, wherein said decoding analyzes information associated with the plural-bit auxiliary code from two or more different portions of the media signal, with each of the two or more different portions of the media signal including the plural-bit auxiliary code;
extracting the plural-bit auxiliary code using information obtained from the two or more different portions of the media signal, wherein pseudo random data is used at least in part to help detect the plural-bit auxiliary code. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
obtaining an encoded media signal, wherein the encoded media signal includes a plurality of intervals, with plural-bit data being steganographically encoded in at least some of the intervals, once encoded in the media signal the plural-bit data is generally imperceptible to a human observer of the encoded media signal, the steganographic encoding comprises subtle changes to at least some portions of the media signal to thereby represent said plural-bit data; and
decoding the obtained encoded media signal to extract the plural-bit data therefrom, wherein said decoding analyzes a plurality of intervals of the media signal with greater or lesser confidence in the extracted multi-bit auxiliary data signal being obtained by processing more or less intervals of the encoded media signal, respectively. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification