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 and a secondary acoustic signal;
subtracting a 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 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 obtaining 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.
-
Citations
21 Claims
-
1. A method for suppressing noise, comprising:
-
receiving at least a primary and a secondary acoustic signal; subtracting a 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 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)
-
-
12. A system for suppressing noise, comprising:
-
a microphone array configured to receive at least a primary and a secondary acoustic signal; 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; 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 secondary acoustic signal and to subtract the noise component signal from the primary acoustic signal to generate a noise subtracted signal. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A machine readable medium having embodied thereon a program, the program providing instructions for a method for suppressing noise using noise subtraction processing, the method comprising:
-
receiving at least a primary and a secondary acoustic signal; subtracting a 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 noise component signal from the primary acoustic signal to generate a noise subtracted signal; and outputting the noise subtracted signal. - View Dependent Claims (19, 20, 21)
-
Specification