NOISE REDUCTION USING DIRECTION-OF-ARRIVAL INFORMATION
First Claim
1. An audio device comprising:
- an audio processor and memory coupled to the audio processor, wherein the memory stores program instructions executable by the audio processor, wherein, in response to executing the program instructions, the audio processor is configured to;
receive an audio signal from two or more acoustic sensors;
apply a beamformer module to employ a first noise cancellation algorithm to the audio signal;
apply a noise reduction post-filter module to the audio signal, the application of which includes;
estimating a current noise spectrum of the received audio signal after the application of the first noise cancellation algorithm;
using spatial information derived from the audio signal received from the two or more acoustic sensors to determine a measured direction-of-arrival;
comparing the measured direction-of-arrival to a target direction-of-arrival;
applying a second noise reduction algorithm in proportion to the difference between the measured direction-of-arrival and the target direction-of-arrival; and
output a single audio stream with reduced background noise.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of improved noise reduction using direction of arrival information include: receiving an audio signal from two or more acoustic sensors; applying a beamformer module to employ a first noise cancellation algorithm to the audio signal; applying a noise reduction post-filter module to the audio signal, the application of which includes: estimating a current noise spectrum of the received audio signal after the application of the first noise cancellation algorithm; using spatial information derived from the audio signal received from the two or more acoustic sensors to determine a measured direction-of-arrival by estimating the current time-delay between the acoustic sensor inputs; comparing the measured direction-of-arrival to a target direction-of-arrival; applying a second noise reduction algorithm to the audio signal in proportion to the difference between the measured direction-of-arrival and the target direction-of-arrival; and outputting a single audio stream with reduced background noise.
-
Citations
20 Claims
-
1. An audio device comprising:
-
an audio processor and memory coupled to the audio processor, wherein the memory stores program instructions executable by the audio processor, wherein, in response to executing the program instructions, the audio processor is configured to; receive an audio signal from two or more acoustic sensors; apply a beamformer module to employ a first noise cancellation algorithm to the audio signal; apply a noise reduction post-filter module to the audio signal, the application of which includes; estimating a current noise spectrum of the received audio signal after the application of the first noise cancellation algorithm; using spatial information derived from the audio signal received from the two or more acoustic sensors to determine a measured direction-of-arrival; comparing the measured direction-of-arrival to a target direction-of-arrival; applying a second noise reduction algorithm in proportion to the difference between the measured direction-of-arrival and the target direction-of-arrival; and output a single audio stream with reduced background noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method of reducing noise in an audio signal captured in an audio device comprising the steps of:
-
receiving an audio signal from two or more acoustic sensors; applying a beamformer module to employ a first noise cancellation algorithm to the audio signal; applying a noise reduction post-filter module to the audio signal, the application of which includes; estimating a current noise spectrum of the received audio signal after the application of the first noise cancellation algorithm; using spatial information derived from the audio signal received from the two or more acoustic sensors to determine a measured direction-of-arrival by estimating the current time-delay between the acoustic sensor inputs; comparing the measured direction-of-arrival to a target direction-of-arrival; applying a second noise reduction algorithm to the audio signal in proportion to the difference between the measured direction-of-arrival and the target direction-of-arrival; and outputting a single audio stream with reduced background noise. - View Dependent Claims (18)
-
-
19. A computer implemented method of reducing noise in an audio signal captured in an audio device comprising the steps of:
-
receiving an audio signal from two or more acoustic sensors; applying a beamformer module to employ a first noise cancellation algorithm to the audio signal; applying an acoustic echo canceller module to the audio signal to remove echo due to speaker-to-microphone feedback paths; applying a noise reduction post-filter module to the audio signal, the application of which includes; estimating, using frequency-domain minimum statistics, a current noise spectrum of the received audio signal after the application of the first noise cancellation algorithm; using spatial information derived from the audio signal received from the two or more acoustic sensors to determine a measured direction-of-arrival by estimating the current time-delay between the acoustic sensor inputs, wherein the direction-of-arrival is measured separately in different frequency subbands; comparing the measured direction-of-arrival to a target direction-of-arrival, wherein the target direction-of-arrival includes distinct values for at least two subbands; applying a second noise reduction algorithm to the audio signal in proportion to the difference between the measured direction-of-arrival and the target direction-of-arrival while actively switching between multiple target directions-of-arrival in real time and disabling the active switching between multiple target directions-of-arrival when a speaker channel is active; and outputting a single audio stream with reduced background noise. - View Dependent Claims (20)
-
Specification