Spatial clues from broadside detection
AssigneeCirrus Logic International Semiconductor Ltd.
InventorKhosrow Lashkari
Life of this patent
Estimating the term…
Abstract
Information from microphone signals from a microphone array may be used to identify persistent sources, such as televisions, radios, washing machines, or other stationary sources. Values representative of broadside conditions for each pair of microphone signals are received from the microphone array. By monitoring broadside conditions for microphone pairs, a position of a sound source may be identified. If a sound source is frequently identified with a broadside of the same microphone pair, then that sound source may be identified as a persistent noise source. When a broadside of a pair of microphones is identified with a noise source, a beamformer may be configured to decrease contribution of that pair of microphones to an audio signal formed from the microphone array.
Claims29
A method, comprising:
- receiving a plurality of microphone signals comprising recordings of one or more sound sources from a plurality of locations;
- determining a plurality of values representative of broadside conditions for each pair of microphone signals of the plurality of microphone signals;
- and
- determining a position of a sound source of the one or more sound sources based, at least in part, on the plurality of values,
- wherein the step of determining the values representative of broadside conditions comprises determining a degree of similarity of source-to-microphone impulse responses for microphone signals in each pair of microphone signals.
(canceled)
An apparatus, comprising:
- an audio controller configured to perform steps comprising:
- receiving a plurality of microphone signals comprising recordings of a sound source from a plurality of locations;
- determining a plurality of values representative of broadside conditions for each pair of microphone signals of the plurality of microphone signals;
- and
- determining a position of the sound source based, at least in part, on the plurality of values,
- wherein the step of determining the values representative of broadside conditions comprises determining a degree of similarity of source-to-microphone impulse responses for microphone signals in each pair of microphone signals.
An apparatus, comprising:
- an input node for receiving a plurality of time-domain microphone signals from a plurality of microphones of a microphone array;
- a transformation block configured to transform the plurality of time-domain microphone signals to a plurality of frequency-domain microphone signals;
- a processing block configured to process the plurality of frequency-domain microphone signals in pairs by determining difference beams and sum beams corresponding to pairs of the plurality of frequency-domain microphone signals to determine a plurality of values representative of broadside conditions for the pairs of frequency-domain microphone signals;
- and
- a logic block configured to determine a position of a sound source of one or more of the plurality of time-domain microphone signals based, at least in part, on the plurality of values.
Dependencies are inferred from the claim text.