Back to results
US 2011/0213612 A1Published application
Acoustic Signal Classification System
AssigneeQNX Software Systems Limited
InventorPierre Zakarauskas
Life of this patent
Estimating the term…
Abstract
A system classifies the source of an input signal. The system determines whether a sound source belongs to classes that may include human speech, musical instruments, machine noise, or other classes of sound sources. The system is robust, performing classification despite variation in sound level and noise masking. Additionally, the system consumes relatively few computational resources and adapts over time to provide consistently accurate classification.
Claims20
A method for classifying a signal, comprising:
- obtaining an input signal;
- determining a time-frequency representation of the input signal;
- determining whether a signal of interest is present in the time-frequency representation;
- identifying an interval of the time-frequency representation that contains the signal of interest;
- comparing the time-frequency representation of the interval to a plurality of time-frequency spectrogram templates in response to identifying the interval of the time-frequency representation that contains the signal of interest;
- and
- selecting a matching time-frequency spectrogram template from the plurality of time-frequency spectrogram templates, by a processor, based on an amount of distortion between the time-frequency representation and at least one of the plurality of time-frequency spectrogram templates.
4 more elements
An acoustic signal classification system, comprising:
- a processor;
- memory coupled to the processor, the memory comprising instructions operable to cause the processor to:
- obtain an input signal;
- determine a time-frequency representation of the input signal;
- determine whether a signal of interest is present in the time-frequency representation;
- identify an interval of the time-frequency representation that contains the signal of interest;
- compare the time-frequency representation of the interval to a plurality of time-frequency spectrogram templates in response to identifying the interval of the time-frequency representation that contains the signal of interest;
- and
- select a matching time-frequency spectrogram template from the plurality of time-frequency spectrogram templates based on an amount of distortion between the time-frequency representation and at least one of the plurality of time-frequency spectrogram templates.
6 more elements
A product, comprising:
- a machine readable medium;
- and
- instructions stored on the machine readable medium that cause a processor in a signal processing system to:
- obtain an input signal;
- determine a time-frequency representation of the input signal;
- determine whether a signal of interest is present in the time-frequency representation;
- identify an interval of the time-frequency representation that contains the signal of interest;
- measure a signal-to-noise ratio of the time-frequency representation;
- rescale the time-frequency representation according to the measured signal-to-noise ratio of the time-frequency representation;
- compare the time-frequency representation of the interval to a plurality of time-frequency spectrogram templates in response to identifying the interval of the time-frequency representation that contains the signal of interest;
- and
- select a matching time-frequency spectrogram template from the plurality of time-frequency spectrogram templates based on an amount of distortion between the time-frequency representation and at least one of the plurality of time-frequency spectrogram templates.
9 more elements
Dependencies are inferred from the claim text.