Multi-mode audio recognition and auxiliary data encoding and decoding
First Claim
1. A method of embedding a watermark in an electronic audio signal, the method comprising:
- with a programmed processor, classifying the audio signal according to audio type;
the classifying including analyzing the audio signal to detect a voiced and an unvoiced sound;
based on the audio type, selecting with a programmed processor an audio perceptual model adapted for a detected voiced or unvoiced sound and insertion method; and
with a programmed processor, inserting a watermark of an audio watermark type in the audio signal according to the selected perceptual model.
0 Assignments
0 Petitions
Accused Products
Abstract
Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
45 Citations
22 Claims
-
1. A method of embedding a watermark in an electronic audio signal, the method comprising:
-
with a programmed processor, classifying the audio signal according to audio type;
the classifying including analyzing the audio signal to detect a voiced and an unvoiced sound;based on the audio type, selecting with a programmed processor an audio perceptual model adapted for a detected voiced or unvoiced sound and insertion method; and with a programmed processor, inserting a watermark of an audio watermark type in the audio signal according to the selected perceptual model. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10)
-
-
7. The method of 6 including analyzing ear model output variables providing perceptible energy in bands to discern audio class.
-
11. A method of embedding a watermark in an electronic audio signal, the method comprising:
-
with a programmed processor, classifying the audio signal according to audio type; based on the audio type, selecting with a programmed processor an audio watermark type and insertion method; and with a programmed processor, inserting a watermark of the selected audio watermark type in the audio signal according to the selected insertion method; wherein classifying comprises transforming an audio segment according to an ear model that models human auditory response to the audio segment and provides a measure of perceptible features of the audio segment, and from the measure of perceptible features, selecting a watermark type;
including analyzing ear model output variables providing perceptible energy in bands to discern audio class;wherein analyzing comprises mapping a feature vector derived from the perceptible energy in the bands to an audio class in a feature vector database.
-
-
12. An audio processing system comprising:
-
a classifier for classifying an electronic audio signal according to audio type;
the classifying including analyzing the audio signal to detect a voiced and an unvoiced sound;a watermark embedder, in communication with the classifier for receiving the audio type, and based on the audio type, selecting an audio perceptual model adapted for a detected voiced or unvoiced sound and insertion method; and
for inserting a watermark of an audio watermark type in the audio signal according to the selected perceptual model. - View Dependent Claims (13)
-
-
14. A method of detecting a watermark in an electronic audio signal, the method comprising:
-
with a programmed processor, classifying the audio signal according to audio type, the classifying including analyzing the audio signal to detect a voiced and an unvoiced sound; based on the audio type, determining with a programmed processor an audio watermark type and insertion method; and with a programmed processor, detecting a watermark of the selected audio watermark type in the audio signal according to the selected insertion method, the detecting including transforming the audio signal into a state or domain from which message symbols are extracted. - View Dependent Claims (15)
-
-
16. An audio processing system comprising:
-
a classifier for classifying the audio signal according to audio type, the classifying including analyzing the audio signal to detect a voiced and an unvoiced sound; a watermark detector, in communication with the classifier for receiving the audio type, and based on the audio type, determining an audio watermark type and insertion method; and
for detecting a watermark of the selected audio watermark type in the audio signal according to the selected insertion method, the detector configured to transform the audio signal into a state or domain and extract message symbols from the transformed state or domain of the audio signal.
-
-
17. A device for embedding a watermark in an electronic audio signal, the device comprising:
-
means for classifying the audio signal according to audio type;
the classifying including means for processing the audio signal to detect a voiced and an unvoiced sound;means for selecting based on the audio type an audio perceptual model adapted for a detected voiced or unvoiced sound and insertion method; and means for embedding a watermark of an audio watermark type in the audio signal according to the selected perceptual model. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification