Adaptive Beamformer Noise Reduction via Dynamic Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional microphone array processing prioritizes minimizing speech distortion over noise reduction, which can hinder the accuracy of Automatic Speech Recognition (ASR) in noisy environments, particularly in low input signal-to-noise ratio scenarios.

Innovation Solution

An adaptive beamformer system that optimizes the trade-off between noise reduction and speech distortion by using multiple microphones to detect speech and noise, applying an adaptive speech-cancelling filter, and generating a noise reference signal through weighted mixing, allowing for real-time adjustments based on noise and speech presence to enhance ASR performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional beamforming is used to minimize speech distortion, then speech quality is preserved, but noise reduction is insufficient particularly in low SNR scenarios

Engineering Contradiction:
Improvespeech qualityVSAvoidnoise level
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The beamformer is made adaptive by dynamically adjusting its parameters based on detected speech and noise conditions. The system transitions from a static conventional beamformer to a dynamic adaptive beamformer that modifies its noise reduction aggressiveness in real-time according to the operating environment and ASR performance requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the beamformer parameters (such as noise reduction factor, weighting coefficients) based on detected speech presence, noise level, and ASR performance metrics. This allows the beamformer to optimize the trade-off between noise reduction and speech distortion by adjusting parameters like the noise reduction factor α according to current conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If noise reduction is increased to improve ASR accuracy, then ASR performance improves in low SNR scenarios, but speech distortion increases

Engineering Contradiction:
ImproveASR accuracyVSAvoidspeech distortion
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system implements a feedback loop where ASR performance is continuously monitored and used to adjust beamformer parameters. The ASR engine provides feedback about recognition accuracy, which the controller uses to adaptively modify the noise reduction strength, creating a closed-loop system that optimizes ASR performance while managing speech distortion.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The beamformer adapits its noise reduction characteristics dynamically based on real-time ASR performance feedback and acoustic condition detection, allowing the system to optimize the trade-off between noise reduction and speech preservation for maximum ASR accuracy.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10964314B2System and method for optimized noise reduction in the presence of speech distortion using adaptive microphone array
Publication Date: 2021.03.30 CIRRUS LOGIC INC
  • US10964314B2 patent drawing
  • US10964314B2 patent drawing
  • US10964314B2 patent drawing

AI summary

An adaptive beamformer includes at least first and second microphones that generate respective audio signals that include speech and noise, a controller that detects occurrences of speech and noise within the audio signals, an adaptive speech cancelling filter that cancels speech from the audio signal of the second microphone to provide a speech-cancelled signal, an adaptive mixing block that combines the speech-cancelled signal and the second microphone audio signal to provide a noise reference signal in a weighted manner such that a weight of the second microphone signal is increased proportionally with an amount of the detected noise and a weight of the speech-cancelled signal is increased proportionally with an amount of the detected speech, and an adaptive noise cancelling filter that uses the noise reference signal to remove the noise from the first microphone audio signal.