IP Library › Granted Patent US 10,117,019
Granted Patent B2
US 10,117,019 · App. 15/073,754 · Granted Oct 30, 2018

Noise-reducing directional microphone array

Inventors: Gary W. Elko (Summit, NJ); Jens M. Meyer (Fairfax, VT); Tomas Fritz Gaensler (Warren, NJ)
Assignee: MH Acoustics LLC
H04R1/326G10L21/0216G10L21/0264H04R3/005H04R3/04H04R25/407G10L2021/02166H04R2410/01H04R2410/07H04R2430/20H04R2430/21H04R2430/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,117,019
App. No.
15/073,754
Granted
Oct 30, 2018
Kind
B2
Abstract

In one embodiment, a directional microphone array having (at least) two microphones generates forward and backward cardioid signals from two (e.g., omnidirectional) microphone signals. An adaptation factor is applied to the backward cardioid signal, and the resulting adjusted backward cardioid signal is subtracted from the forward cardioid signal to generate a (first-order) output audio signal corresponding to a beampattern having no nulls for negative values of the adaptation factor. After low-pass filtering, spatial noise suppression can be applied to the output audio signal. Microphone arrays having one (or more) additional microphones can be designed to generate second- (or higher-) order output audio signals.

Claims (46)

1. A method for processing audio signals, comprising:

(a) generating first and second cardioid signals from first and second microphone signals;

(b) generating a first weight factor;

(c) applying the first weight factor to the second cardioid signal to generate a weighted second cardioid signal;

(d) combining the first cardioid signal and the weighted second cardioid signal to generate a first output audio signal corresponding to a first beampattern, wherein step (b) comprises adaptively generating the first weight factor to minimize the first output audio signal;

(e) using the first weight factor to determine whether or not the first and second microphone signals are uncorrelated signals; and

(f) performing, if step (e) determines that the first and second microphone signals are uncorrelated signals, uncorrelated noise suppression processing on the first output audio signal, wherein uncorrelated noise suppression processing is not performed on the first output audio signla if step (e) determines that the first and second microphone signals are not uncorrelated signals.

2. The method of claim 1 , wherein step (e) comprises:

(e1) determining, if the first weight factor has a specified sign being one of positive or negative, that the first and second microphone signals are uncorrelated signals; and

(e2) determining, if the first weight factor does not have the specified sign, that the first and second microphone signals are not uncorrelated signals.

3. The method of claim 2 , wherein:

step (d) comprises subtracting the weighted second cardioid signal from the first cardioid signal to generate the first output audio signal; and

the specified sign is negative.

4. The method of claim 1 , wherein:

steps (a)-(d) are performed multiple times for a plurality of microphones to generate a plurality of beampattern signals; and

step (f) comprises:

(f1) generating a common suppression factor based on the plurality of beampattern signals; and

(f2) performing, for each beampattern signal, noise suppression processing based on the common suppression factor.

5. The method of claim 4 , wherein step (f1) comprises:

(f1i) characterizing coherence between the plurality of beampattern signals; and

(f1ii) generating the common suppression factor based on the characterized coherence.

6. The method of claim 5 , wherein the coherence is characterized using a multiple coherence function.

7. The method of claim 4 , wherein the plurality of microphones comprise two or more microphones arranged in a one-dimensional configuration.

8. The method of claim 4 , wherein the plurality of microphones comprise three or more microphones arranged in a two-dimensional configuration.

9. The method of claim 4 , wherein the plurality of microphones comprise four or more microphones arranged in a three-dimensional configuration.

10. The invention of claim 9 , wherein the four or more microphones in the three-dimensional configuration are used to generate four or more different beampattern signals.

11. The method of claim 4 , wherein the common suppression factor is a difference-to-sum power ratio.

12. The invention of claim 4 , wherein at least two of the beampattern signals are generated from a single pair of microphones.

13. The invention of claim 4 , wherein at least two of the beampattern signals are generated from two different pairs of microphones, wherein the two different pairs of microphones have a microphone in common.

14. The invention of claim 4 , wherein at least two of the beampattern signals are generated from two different pairs of microphones, wherein the two different pairs of microphones have no microphones in common.

15. A method for processing audio signals, comprising:

(a) generating first and second cardioid signals from first and second microphone signals;

(b) generating a first weight factor;

(c) applying the first weight factor to the second cardioid signal to generate a weighted second cardioid signal;

(d) combining the first cardioid signal and the weighted second cardioid signal to generate a first output audio signal corresponding to a first beampattern;

(e) determining whether noise is present in the first output audio signal based on the first weight factor; and

(f) performing, if step (e) determines that noise is present in the first output audio signal, noise suppression processing to reduce the noise in the first output audio signal, wherein:

steps (a)-(d) are performed multiple times for a plurality of microphones to generate a plurality of beampattern signals; and

step (f) comprises:

(f1) generating a common suppression factor based on the plurality of beampattern signals; and

(f2) performing, for each beampattern signal, noise suppression processing based on the common suppression factor.

16. The method of claim 15 , wherein step (f1) comprises:

(f1i) characterizing coherence between the plurality of beampattern signals; and

(f1ii) generating the common suppression factor based on the characterized coherence.

17. The method of claim 16 , wherein the coherence is characterized using a multiple coherence function.

18. The method of claim 15 , wherein the common suppression factor is a difference-to-sum power ratio.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2016
From: ELKO, GARY W.; MEYER, JENS M.; GAENSLER, TOMAS FRITZ
To: MH ACOUSTICS LLC
Reel/Frame 038044/0358 →
Continuity (8)
Continuation 13596563 · Aug 28, 2012
Continuation 12281447
Continuation In Part PCTUS2006044427 · Nov 15, 2006
Continuation In Part 10193825 · Jul 12, 2002
Provisional Application 60781250 · Mar 10, 2006
Provisional Application 60737577 · Nov 17, 2005
Provisional Application 60354650 · Feb 5, 2002
Related Publication 20160205467A1 · Jul 14, 2016
Cited By (1)
US 12,389,159