Transitioning multiple microphones from a first mode to a second mode
US-9226069-B2 · Dec 29, 2015 · US
US9232333B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9232333-B2 |
| Application number | US-201414444034-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 28, 2014 |
| Priority date | Jul 26, 2013 |
| Publication date | Jan 5, 2016 |
| Grant date | Jan 5, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosed apparatus, systems, and methods provide a calibration technique for calibrating a set of microphones. The disclosed calibration technique is configured to calibrate the microphones with respect to a reference microphone and can be used in actual operation rather than a testing environment. The disclosed calibration technique can estimate both the magnitude calibration factor for compensating magnitude sensitivity variations and the relative phase error for compensating phase delay variations. In addition, the disclosed calibration technique can be used even when multiple acoustic sources are present. The disclosed technique is particularly well suited to calibrating a set of microphones that are omnidirectional and sufficiently close to one another.
Opening claim text (preview).
The invention claimed is: 1. An apparatus comprising: an interface configured to receive a first digitized signal stream and a second digitized signal stream, wherein the first digitized signal stream and the second digitized signal stream correspond to an acoustic signal captured by a first microphone and a second microphone, respectively; a processor, in communication with the interface, configured to run a module stored in memory, wherein the module is configured to: determine a first time-frequency representation of the first digitized signal stream and a second time-frequency representation of the second digitized signal stream, wherein the first time-frequency representation indicates a phase of the first digitized signal stream for a plurality of frequencies and for a first time frame, and wherein the second time-frequency representation indicates a phase of the second digitized signal stream for the plurality of frequencies and for the first time frame; compute a first parameter that indicates a direction of arrival of the acoustic signal based on a relative arrangement of the first microphone and the second microphone, and the first time-frequency representation and the second time-frequency representation at a first of the plurality of frequencies at the first time frame; and determine a first relative phase error between the first microphone and the second microphone for the first time frame for the first of the plurality of frequencies based on the first parameter, the first time-frequency representation, and the second time-frequency representation at the first of the plurality of frequencies at the first time frame. 2. The apparatus of claim 1 , wherein the module is configured to: determine a first phase difference between the first time-frequency representation and the second time-frequency representation at the first of the plurality of quantized frequencies at the first time frame; and determine the first parameter based on the first phase difference. 3. The apparatus of claim 1 , wherein the module is further configured to determine the first parameter based on a linear system that relates, at least in part, the direction of arrival and the phase difference between the first time-frequency representation and the second time-frequency representation. 4. The apparatus of claim 1 , wherein the module is further configured to: receive a first additional digitized signal of the first digitized signal stream corresponding to the acoustic signal captured by the first microphone at a second time frame; receive a second additional digitized signal of the second digitized signal stream corresponding to the acoustic signal captured by the second microphone at the second time frame; compute a third time-frequency representation for the second time frame based on the first additional digitized signal; compute a fourth time-frequency representation for the second time frame based on the second additional digitized signal; determine a second parameter that indicates a direction of arrival of the acoustic signal for the second time frame based on the third frequency representation and the fourth frequency representation for the second time frame, the relative arrangement of the first microphone and the second microphone, and the first relative phase error for the first time frame; and determine a second relative phase error between the first microphone and the second microphone for the second time frame for the first of the plurality of frequencies based on the third frequency representation and the fourth frequency representation at the second time frame, and the second parameter. 5. The apparatus of claim 4 , wherein the module is configured to determine the second relative phase error based on the first relative phase error to smooth the second relative phase error with respect to the first relative phase error. 6. The apparatus of claim 4 , wherein the module is configured to determine the second relative phase error when the first parameter, which indicates a discretization of the direction of arrival for the first time frame, and the second parameter, which indicates a discretization of the direction of arrival for the second time frame, are close to one another. 7. The apparatus of claim 4 , wherein the module is configured to provide a mask that identifies a frequency at which a magnitude of the third time-frequency representation is below a noise level. 8. The apparatus of claim 7 , wherein the module is configured to use the mask to discard the third time-frequency representation for the identified frequency in estimating the second relative phase error. 9. The apparatus of claim 4 , wherein the module is configured to provide a mask that identifies a frequency at which the third time-frequency representation is associated with a non-conforming acoustic signal. 10. The apparatus of claim 9 , wherein the module is configured to use the mask to discard the third time-frequency representation for the identified frequency in estimating the second relative phase error. 11. The apparatus of claim 1 , wherein the module is configured to smooth the first relative phase error associated with at least two of the plurality of frequencies. 12. The apparatus of claim 1 , wherein the module is configured to: receive a first additional digitized signal of the first digitized signal stream corresponding to the acoustic signal captured by the first microphone at a second time frame; compute a third time-frequency representation for the second time frame based on the first additional digitized signal; and remove the first relative phase error from the third time-frequency representation for the first of the plurality of frequencies for the second time frame to calibrate the first microphone with respect to the second microphone for the first of the plurality of frequencies. 13. A method comprising: receiving, by a data processing module coupled to a first microphone and a second microphone, a first digitized signal stream and a second digitized signal stream, wherein the first digitized signal stream and the second digitized signal stream correspond to an acoustic signal captured by the first microphone and the second microphone, respectively; determining, at the data processing module, a first time-frequency representation of the first digitized signal stream and a second time-frequency representation of the second digitized signal stream, wherein the first time-frequency representation indicates a phase of the first digitized signal stream for a plurality of frequencies and for a first time frame, and wherein the second time-frequency representation indicates a phase of the second digitized signal stream for the plurality of frequencies and for the first time frame; computing, at a calibration module in communication with the data processing module, a first parameter that indicates a direction of arrival of the acoustic signal based on a relative arrangement of the first microphone and the second microphone, and the first time-frequency representation and the second time-frequency representation at a first of the plurality of frequencies at the first time frame; and determining, at the calibration module, a first relative phase error between the first microphone and the second microphone for the first time frame for the first of the plurality of frequencies based on the first parameter, the first time-frequency representation, and the second time-frequency representation at the first of the plurality of frequencies at the first time frame. 14. The method of claim 13 , wherein computing the first parameter comprises: determin
Microphone arrays · CPC title
Mems transducers or their use · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.