System and method for providing noise suppression utilizing null processing noise subtraction
First Claim
1. A method for suppressing noise, comprising:
- receiving at least a primary acoustic signal from a primary microphone and a secondary acoustic signal from a different, secondary microphone;
applying a coefficient to the primary acoustic signal to generate a desired signal component, the coefficient representing a source location, the desired signal component not being a function of the secondary acoustic signal;
subtracting the desired signal component from the secondary acoustic signal to obtain a noise component signal;
performing a first determination of at least one energy ratio related to the desired signal component and the noise component signal;
performing a second determination of whether to adjust the noise component signal based on the at least one energy ratio;
adjusting the noise component signal based on the second determination;
subtracting the adjusted noise component signal from the primary acoustic signal to generate a noise subtracted signal; and
outputting the noise subtracted signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for noise suppression using noise subtraction processing are provided. The noise subtraction processing comprises receiving at least a primary and a secondary acoustic signal. A desired signal component may be calculated and subtracted from the secondary acoustic signal to obtain a noise component signal. A determination may be made of a reference energy ratio and a prediction energy ratio. A determination may be made as to whether to adjust the noise component signal based partially on the reference energy ratio and partially on the prediction energy ratio. The noise component signal may be adjusted or frozen based on the determination. The noise component signal may then be removed from the primary acoustic signal to generate a noise subtracted signal which may be outputted.
299 Citations
20 Claims
-
1. A method for suppressing noise, comprising:
-
receiving at least a primary acoustic signal from a primary microphone and a secondary acoustic signal from a different, secondary microphone; applying a coefficient to the primary acoustic signal to generate a desired signal component, the coefficient representing a source location, the desired signal component not being a function of the secondary acoustic signal; subtracting the desired signal component from the secondary acoustic signal to obtain a noise component signal; performing a first determination of at least one energy ratio related to the desired signal component and the noise component signal; performing a second determination of whether to adjust the noise component signal based on the at least one energy ratio; adjusting the noise component signal based on the second determination; subtracting the adjusted noise component signal from the primary acoustic signal to generate a noise subtracted signal; and outputting the noise subtracted signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for suppressing noise, comprising:
-
a microphone array configured to receive at least a primary acoustic signal from a primary microphone and a secondary acoustic signal from a different, secondary microphone; an analysis module configured to generate a desired signal component which may be subtracted from the secondary acoustic signal to obtain a noise component signal, the analysis module being further configured to apply a coefficient to the primary acoustic signal to generate the desired signal component, the coefficient representing a source location, the desired signal component not being a function of the secondary acoustic signal; a gain module configured to perform a first determination of at least one energy ratio related to the desired signal component and the noise component signal; an adaptation module configured to perform a second determination of whether to adjust the noise component signal based on the at least one energy ratio, the adaption module further configured to adjust the noise component signal based on the second determination; and at least one summing module configured to subtract the desired signal component from the adjusted secondary acoustic signal and to subtract the noise component signal from the primary acoustic signal to generate a noise subtracted signal. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory machine readable storage medium having embodied thereon a program, the program providing instructions executable by a processor for suppressing noise using noise subtraction processing method, the method comprising:
-
receiving at least a primary acoustic signal from a primary microphone and a secondary acoustic signal from a different, secondary microphone; applying a coefficient to the primary acoustic signal to generate a desired signal component, the coefficient representing a source location, the desired signal component not being a function of the secondary acoustic signal; subtracting the desired signal component from the secondary acoustic signal to obtain a noise component signal; performing a first determination of at least one energy ratio related to the desired signal component and the noise component signal; performing a second determination of whether to adjust the noise component signal based on the at least one energy ratio; adjusting the noise component signal based on the second determination; subtracting the adjusted noise component signal from the primary acoustic signal to generate a noise subtracted signal; and outputting the noise subtracted signal. - View Dependent Claims (17, 18, 19)
-
-
20. A method for suppressing noise, comprising:
-
receiving at least a primary acoustic signal from a primary microphone and a secondary acoustic signal from a different, secondary microphone; applying a coefficient to the primary acoustic signal to generate a desired signal component, the coefficient representing a source location, the desired signal component not being a function of the secondary acoustic signal; subtracting the desired signal component from the secondary acoustic signal to obtain a noise component signal; performing a first determination of at least one energy ratio related to the desired signal component and the noise component signal, wherein the at least one energy ratio comprises a reference energy ratio and a prediction energy ratio; performing a second determination of whether to adjust the noise component signal based on the at least one energy ratio; adjusting the noise component signal based on the second determination; and subtracting adjusted the noise component signal from the primary acoustic signal to generate a noise subtracted signal.
-
Specification