Adaptive Microphone Array Beam Tracking for Acoustic Feedback Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional beamforming systems in microphone arrays for voice conferences are sub-optimal due to their inability to dynamically adjust to changes in the number of speakers and their positions, and they often suffer from noise interference and feedback issues, as they primarily operate in a single fixed distance and azimuth dimension without effective elevation angle consideration.

Innovation Solution

The implementation of a method that initializes a microphone array with a preliminary beamform tracking configuration, detects sound instances, modifies the configuration based on speaker locations, and saves the modified configuration, allowing for dynamic adjustment of beamforming zones and minimizing acoustic feedback by incorporating 3D beamforming with azimuth, elevation, and distance coordinates, and using a central controller to manage multiple microphone arrays and loudspeakers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional fixed beamforming configurations are used, then device complexity is reduced and ease of operation is improved, but adaptability to changing speaker positions and numbers deteriorates

Engineering Contradiction:
Improveadaptability to speaker changesVSAvoidbeamforming system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts beamforming configurations in real-time based on detected speaker positions and acoustic feedback. The beamforming parameters (steering vectors, weights) are continuously updated to track moving speakers and optimize voice acquisition, transforming the static conventional system into an adaptive dynamic one.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates acoustic feedback loops where microphones continuously monitor the acoustic environment, detect speaker positions, and feed this information back to the beamforming processor. This feedback mechanism enables automatic reconfiguration of beams to follow speakers and adjust to changing conference dynamics without manual intervention.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If conventional single-azimuth beamforming is used, then device complexity is reduced, but measurement precision of speaker location and voice acquisition quality deteriorates

Engineering Contradiction:
Improvespeaker location detection precisionVSAvoidbeamforming dimension complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extends conventional 2D azimuth-only beamforming to 3D spatial beamforming by incorporating elevation angles and radial distance dimensions. This dimensional expansion enables precise localization of speakers in three-dimensional space and creates more accurate beamforming patterns that account for vertical and distance variations in addition to horizontal positioning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If mix-minus configurations are manually set up, then feedback control is achieved, but ease of operation deteriorates and reliability decreases due to setup errors

Engineering Contradiction:
Improvefeedback control reliabilityVSAvoidmix-minus setup ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs automatic mix-minus configuration where the beamforming processor autonomously determines which microphone signals to attenuate based on real-time speaker position detection and acoustic feedback analysis. This self-service capability eliminates manual mix-minus setup, ensuring correct configuration adapts automatically to changing conference conditions without human intervention or potential setup errors.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If fixed beamforming zones are used, then device complexity is reduced, but adaptability to moving speakers and noise sources deteriorates

Engineering Contradiction:
Improvedynamic environment adaptabilityVSAvoidbeam tracking configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic beam tracking where beamforming zones are no longer fixed but continuously adjust their position, shape, and orientation based on real-time detection of speaker locations and acoustic feedback. This dynamic reconfiguration allows beams to automatically follow moving speakers and adapt to changing conference layouts, transforming static coverage zones into active tracking regions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11863942B1Microphone array with automated adaptive beam tracking
Publication Date: 2024.01.02 BIAMP SYST LLC
  • US11863942B1 patent drawing
  • US11863942B1 patent drawing
  • US11863942B1 patent drawing

AI summary

An example method of operation may include detecting an acoustic stimulus via active beams associated with at least one microphone disposed in a defined space, detecting loudspeaker characteristic information of at least one loudspeaker providing the acoustic stimulus, transmitting acoustic stimulus information based on the acoustic stimulus to a central controller, and modifying, via a central controller, at least one control function associated with the at least one microphone and the at least one loudspeaker to minimize acoustic feedback produced by the loudspeaker.