Noise reduction in multi-microphone systems
First Claim
1. A method comprising:
- receiving at least three microphone audio signals from at least three microphones, the at least three microphones located on or coupled to an apparatus;
determining which of the at least three microphone audio signals is from a main microphone of the at least three microphones, where the main microphone comprises a first near microphone of the at least three microphones located near to a desired audio source;
generating a beam audio signal based on a filtering of a first near microphone audio signal of the at least three microphone audio signals from the first near microphone and a second near microphone audio signal of the at least three microphone audio signals from a second near microphone of the at least three microphones;
generating an anti-beam audio signal based on a different filtering of the first near microphone audio signal and the second near microphone audio signal;
generating a first audio interference cancellation output signal based on the beam audio signal and the anti-beam audio signal;
generating a second audio interference cancellation output signal based on the beam audio signal and a input third microphone audio signal of the at least three microphone audio signals from a far microphone of the at least three microphones located further from the desired audio source than the first near microphone and the second near microphone;
comparing levels of the first audio interference cancellation output signal and the second audio interference cancellation output signal; and
providing a highest output signal of the first audio interference cancellation output signal and the second audio interference cancellation output signal based on the comparing of the levels.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising: an input configured to receive at least three microphone audio signals, the at least three microphone audio signals comprising at least two near microphone audio signals generated by at least two near microphones located near to an desired audio source and at least one farmic audio signal generated by a farmic located further from the desired audio source; a first interference canceller module configured to generate a first processed audio signal based on a first selection from the near microphone audio signals; at least one further interference canceller module configured to generate at least one further processed audio signal based on at least one further selection from the at least three microphone audio signals; a comparator configured to determine from the first processed audio signal and the at least one further processed audio signal the audio signal with greater noise suppression.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving at least three microphone audio signals from at least three microphones, the at least three microphones located on or coupled to an apparatus; determining which of the at least three microphone audio signals is from a main microphone of the at least three microphones, where the main microphone comprises a first near microphone of the at least three microphones located near to a desired audio source; generating a beam audio signal based on a filtering of a first near microphone audio signal of the at least three microphone audio signals from the first near microphone and a second near microphone audio signal of the at least three microphone audio signals from a second near microphone of the at least three microphones; generating an anti-beam audio signal based on a different filtering of the first near microphone audio signal and the second near microphone audio signal; generating a first audio interference cancellation output signal based on the beam audio signal and the anti-beam audio signal; generating a second audio interference cancellation output signal based on the beam audio signal and a input third microphone audio signal of the at least three microphone audio signals from a far microphone of the at least three microphones located further from the desired audio source than the first near microphone and the second near microphone; comparing levels of the first audio interference cancellation output signal and the second audio interference cancellation output signal; and providing a highest output signal of the first audio interference cancellation output signal and the second audio interference cancellation output signal based on the comparing of the levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising at least one processor and at least one non-transitory memory including computer code for one or more programs, the at least one non-transitory memory and the computer code configured to with the at least one processor cause the apparatus to:
-
receive at least three microphone audio signals from at least three microphones, the at least three microphones located on or coupled to the apparatus; determine which of the at least three microphone audio signals is from a main microphone of the at least three microphones, where the main microphone comprises a first near microphone of the at least three microphones located near to a desired audio source; generate a beam audio signal based on a filtering of a first near microphone audio signal of the at least three microphone audio signals from the first near microphone and a second near microphone audio signal of the at least three microphone audio signals from a second near microphone of the at least three microphones; generating an anti-beam audio signal based on a different filtering of the first near microphone audio signal and the second near microphone audio signal; generate a first audio interference cancellation output signal based on the beam audio signal and the anti-beam audio signal; generate a second audio interference cancellation output signal based on the beam audio signal and a third microphone audio signal of the at least three microphone audio signals from a far microphone of the at least three microphones located further from the desired audio source than the first near microphone and the second near microphone; compare levels of the first audio interference cancellation output signal and the second audio interference cancellation output signal; and provide a selected output signal of the first audio interference cancellation output signal and the second audio interference cancellation output signal based on comparing the levels, where the selected output signal is one of; a default output signal selected from the first audio interference cancellation output signal and the second audio interference cancellation output signal, or a highest output signal of the first audio interference cancellation output signal and the second audio interference cancellation output signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification