Data hiding via phase manipulation of audio signals
First Claim
Patent Images
1. A method for embedding data in an audio signal, the method comprising:
- (a) dividing the audio signal into a plurality of time frames and, in each time frame, a plurality of frequency components;
(b) in each of at least some of the plurality of time frames, selecting at least two of the plurality of frequency components; and
(c) altering a phase of at least one of the plurality of frequency components in accordance with the data to be embedded.
6 Assignments
0 Petitions
Accused Products
Abstract
Data are embedded in an audio signal for watermarking, steganography, or other purposes. The audio signal is divided into time frames. In each time frame, the relative phases of one or more frequency bands are shifted to represent the data to be embedded. In one embodiment, two frequency bands are selected according to a pseudo-random sequence, and their relative phase is shifted. In another embodiment, the phases of one or more overtones relative to the fundamental tone are quantized.
-
Citations
28 Claims
-
1. A method for embedding data in an audio signal, the method comprising:
-
(a) dividing the audio signal into a plurality of time frames and, in each time frame, a plurality of frequency components;
(b) in each of at least some of the plurality of time frames, selecting at least two of the plurality of frequency components; and
(c) altering a phase of at least one of the plurality of frequency components in accordance with the data to be embedded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for extracting embedded data from an audio signal, the method comprising:
-
(a) dividing the audio signal into a plurality of time frames and, in each time frame, a plurality of frequency components;
(b) in each of at least some of the plurality of time frames, selecting at least two of the plurality of frequency components;
(c) determining a phase shift which has been applied to at least one of the plurality of frequency components in accordance with the embedded data; and
(d) from the phase shift determined in step (c), extracting the embedded data. - View Dependent Claims (11, 12, 13)
-
-
14. A device for embedding data in an audio signal, the device comprising:
-
an input for receiving the audio signal and the data to be embedded;
a processor, in communication with the input, for;
(a) dividing the audio signal into a plurality of time frames and, in each time frame, a plurality of frequency components;
(b) in each of at least some of the plurality of time frames, selecting at least two of the plurality of frequency components; and
(c) altering a phase of at least one of the plurality of frequency components in accordance with the data to be embedded; and
an output, in communication with the processor, for outputting a result of step (c) as the audio signal with the embedded data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A device for extracting embedded data from an audio signal, the device comprising:
-
an input for receiving the audio signal;
a processor, in communication with the input, for;
(a) dividing the audio signal into a plurality of time frames and, in each time frame, a plurality of frequency components;
(b) in each of at least some of the plurality of time frames, selecting at least two of the plurality of frequency components;
(c) determining a phase shift which has been applied to at least one of the plurality of frequency components in accordance with the embedded data; and
(d) from the phase shift determined in step (c), extracting the embedded data; and
an output for outputting the embedded data. - View Dependent Claims (24, 25, 26)
-
-
27. An article of manufacture comprising:
-
a machine-readable storage medium; and
an audio signal recorded on the machine-readable storage medium, wherein the audio signal comprises a plurality of time frames in which frequency components have been phase-shifted to embed data in the audio signal.
-
-
28. A signal structure embodied in a carrier wave, the signal structure comprising an audio signal, wherein the audio signal comprises a plurality of time frames in which frequency components have been phase-shifted to embed data in the audio signal.
Specification