Semi-Adaptive Beamformer With Fixed and Instantaneous RTFs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adaptive beamformers require time to converge and may distort or converge in the wrong direction, especially in low-SNR environments, affecting speech quality in microphone arrays.

Innovation Solution

A semi-adaptive beamformer that combines instantaneous and fixed relative transfer functions (RTFs) to quickly determine an MVDR beamforming filter, using a weighted average adjusted by SNR conditions, to enhance speech and suppress noise without distorting the signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If adaptive beamforming is used to optimize speech quality, then signal-to-noise ratio improves, but convergence time increases and transient distortion occurs

Engineering Contradiction:
Improvesignal-to-noise ratioVSAvoidconvergence time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing RTF lookup tables during an offline training phase. During operation, the system queries these pre-computed tables rather than computing RTFs in real-time, eliminating convergence delay while maintaining adaptive beamforming capabilities. This resolves the contradiction by preparing necessary data structures beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by switching between different beamforming modes (adaptive vs. fixed) based on convergence state detection. When the beamformer has converged, it transitions to fixed mode for low-latency operation; when not converged, it operates in adaptive mode to optimize SNR. This dynamic mode switching resolves the contradiction by adapting the system behavior to current operational conditions.

Inventive Principle:
Principle #15Dynamics

2Speed

If adaptive beamforming converges quickly, then response time improves, but accuracy deteriorates in low-SNR environments

Engineering Contradiction:
Improveconvergence speedVSAvoidconvergence accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent applies feedback by continuously monitoring the convergence state of the beamformer and using this information to switch between adaptive and fixed modes. The feedback mechanism ensures that the system only uses adaptive mode when necessary and switches to fixed mode when convergence is detected or SNR is insufficient, preventing inaccurate quick convergence in low-SNR environments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the operating parameters by switching between adaptive beamforming (for high SNR conditions) and fixed beamforming (for low SNR or converged states). This parameter change allows the system to achieve fast response when conditions permit while maintaining accuracy when conditions require it, resolving the contradiction between speed and precision.

Inventive Principle:
Principle #35Parameter changes

3Object-generated harmful factors

If adaptive beamforming is used to suppress noise, then noise power reduces, but speech distortion increases during convergence

Engineering Contradiction:
Improvenoise powerVSAvoidspeech distortion
Core Design Contradiction:
Object-generated harmful factorsVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamics by switching between adaptive and fixed beamforming modes based on convergence state. During the convergence transition period, the system can switch to fixed mode to prevent speech distortion while maintaining noise suppression capability, then switch back to adaptive mode when convergence is achieved. This dynamic switching resolves the contradiction between noise suppression and speech fidelity.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If fixed RTFs are used for fast processing, then computational complexity reduces, but adaptability to environmental changes deteriorates

Engineering Contradiction:
Improvecomputational complexityVSAvoidenvironmental adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by switching between fixed RTF mode (for low complexity) and adaptive RTF mode (for high adaptability) based on environmental conditions and convergence state. This allows the system to use simple fixed RTFs during stable conditions while switching to adaptive RTFs when environmental changes occur, resolving the contradiction between complexity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the RTF parameter from fixed to adaptive based on operational conditions. When the environment is stable and the beamformer has converged, the system uses fixed RTFs for low complexity. When environmental changes are detected or convergence is needed, the system switches to adaptive RTF computation, resolving the contradiction by adapting the parameter choice to current needs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12451153B2Semi-adaptive beamformer
Publication Date: 2025.10.21 SYNAPTICS INC
  • US12451153B2 patent drawing
  • US12451153B2 patent drawing
  • US12451153B2 patent drawing

AI summary

This disclosure provides methods, devices, and systems for beamforming. The present implementations more specifically relate to semi-adaptive beamforming techniques. In some aspects, a semi-adaptive beamformer may determine an RTF vector based on an audio signal received via a microphone array (also referred to as an “instantaneous” RTF vector) and may further determine an MVDR beamforming filter for the microphone array based on a combination of the instantaneous RTF vector and a “fixed” RTF vector. The fixed RTF vector may include a set of RTFs that are known to produce a relatively accurate MVDR beamforming filter for any users of the microphone array. In some implementations, the semi-adaptive beamformer may determine the MVDR beamforming filter based on a weighted average of the instantaneous RTF vector and the fixed RTF vector, where the weighting can be dynamically adjusted based on the quality of the received audio signal or various other conditions.