Adaptive microphone array compensation
First Claim
Patent Images
1. A device, comprising:
- a microphone array comprising a plurality of microphones configured to produce a respective plurality of microphone signals;
one or more microphone compensators corresponding to one or more of the plurality of microphone signals, the one or more microphone compensators configured to receive an energy reference signal and a corresponding microphone signal, and configured to;
for each of a plurality of frequencies;
determine an energy of the received microphone signal;
determine a gain associated with the received microphone signal, wherein the gain is based on a ratio of an energy of the energy reference signal and the energy of the received microphone signal; and
produce a compensated microphone signal by applying the gain to the received microphone signal; and
a sound processor comprising one or more of the following;
an audio beamformer configured to process each compensated microphone signal to produce one or more directional audio signals respectively representing sound received from one or more directions relative to the microphone array;
ora sound localizer configured to analyze the compensated microphone signals to determine one or more positional coordinates of a location of origin of sound received by the microphone array.
2 Assignments
0 Petitions
Accused Products
Abstract
An audio-based system may perform audio beamforming and/or sound source localization based on multiple input microphone signals. Each input microphone signal can be calibrated to a reference based on the energy of the microphone signal in comparison to an energy indicated by the reference. Specifically, respective gains may be applied to each input microphone signal, wherein each gain is calculated as a ratio of a energy reference to the energy of the input microphone signal.
28 Citations
19 Claims
-
1. A device, comprising:
-
a microphone array comprising a plurality of microphones configured to produce a respective plurality of microphone signals; one or more microphone compensators corresponding to one or more of the plurality of microphone signals, the one or more microphone compensators configured to receive an energy reference signal and a corresponding microphone signal, and configured to; for each of a plurality of frequencies; determine an energy of the received microphone signal; determine a gain associated with the received microphone signal, wherein the gain is based on a ratio of an energy of the energy reference signal and the energy of the received microphone signal; and produce a compensated microphone signal by applying the gain to the received microphone signal; and a sound processor comprising one or more of the following; an audio beamformer configured to process each compensated microphone signal to produce one or more directional audio signals respectively representing sound received from one or more directions relative to the microphone array;
ora sound localizer configured to analyze the compensated microphone signals to determine one or more positional coordinates of a location of origin of sound received by the microphone array. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
receiving a plurality of microphone signals; receiving a reference signal; estimating an energy of each microphone signal at each of a plurality of frequencies; estimating an energy of the reference signal at each of the plurality of frequencies; and for each microphone signal, at each frequency, modifying the microphone signal based at least in part on (a) the estimated energy of the microphone signal at the frequency and (b) the estimated energy of the reference signal at the frequency. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving a plurality of microphone signals; obtaining an energy reference signal; for each of a plurality of frequencies; determining an energy of one or more microphone signals of the plurality of microphone signals; determining a gain for the one or more microphone signals based at least in part on (a) the determined energy of the one or more microphone signals and (b) an energy of the energy reference signal; and modifying the one or more microphone signals as a function of the determined gain to produce corresponding one or more modified microphone signals. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification