System and method for providing close microphone adaptive array processing
First Claim
1. A method for adaptive processing of a close microphone array in a noise suppression system, comprising:
- receiving a primary acoustic signal and a secondary acoustic signal;
performing frequency analysis on the primary and secondary acoustic signals to obtain primary and secondary sub-band signals;
applying an adaptive equalization coefficient to a secondary sub-band signal;
generating a forward-facing cardioid pattern and a backward-facing cardioid pattern based on the sub-band signals;
utilizing cardioid signals of the forward-facing cardioid pattern and backward-facing cardioid pattern to perform noise suppression; and
outputting a noise suppressed signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for adaptive processing of a close microphone array in a noise suppression system are provided. A primary acoustic signal and a secondary acoustic signal are received. In exemplary embodiments, a frequency analysis is performed on the acoustic signals to obtain frequency sub-band signals. An adaptive equalization coefficient may then be applied to a sub-band signal of the secondary acoustic signal. A forward-facing cardioid pattern and a backward-facing cardioid pattern are then generated based on the sub-band signals. Utilizing cardioid signals of the forward-facing cardioid pattern and backward-facing cardioid pattern, noise suppression may be performed. A resulting noise suppressed signal is output.
274 Citations
21 Claims
-
1. A method for adaptive processing of a close microphone array in a noise suppression system, comprising:
-
receiving a primary acoustic signal and a secondary acoustic signal; performing frequency analysis on the primary and secondary acoustic signals to obtain primary and secondary sub-band signals; applying an adaptive equalization coefficient to a secondary sub-band signal; generating a forward-facing cardioid pattern and a backward-facing cardioid pattern based on the sub-band signals; utilizing cardioid signals of the forward-facing cardioid pattern and backward-facing cardioid pattern to perform noise suppression; and outputting a noise suppressed signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for adaptive processing of a close microphone array in a noise suppression system, comprising:
-
a frequency analysis module configured to perform frequency analysis on primary and secondary acoustic signals to obtain primary and secondary sub-band signals; an adaptive array processing engine configured to apply an adaptive equalization coefficient to a secondary sub-band signal and to generate a forward-facing cardioid pattern and a backward-facing cardioid pattern based on the sub-band signals; a noise suppression system configured to use cardioid signals of the forward-facing cardioid pattern and backward-facing cardioid pattern to perform noise suppression; and an output device configured to output a noise suppressed signal. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A machine readable medium having embodied thereon a program, the program providing instructions for a method for adaptive processing of a close microphone array in a noise suppression system, comprising:
-
receiving a primary acoustic signal and a secondary acoustic signal; performing frequency analysis on the primary and secondary acoustic signals to obtain primary and secondary sub-band signals; applying an adaptive equalization coefficient to a secondary sub-band signal; generating a forward-facing cardioid pattern and a backward-facing cardioid pattern based on the sub-band signals; utilizing cardioid signals of the forward-facing cardioid pattern and backward-facing cardioid pattern to perform noise suppression; and outputting a noise suppressed signal.
-
Specification