Stereo Acoustic Echo Cancellation With Adaptive Panning Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing acoustic echo cancellation techniques for stereo audio signals are inefficient and unreliable in distinguishing between hard-panned and soft-panned audio channels, leading to suboptimal suppression of acoustic feedback.

Innovation Solution

An audio processing system that adaptively determines the panning state of a stereo audio signal to apply either hard-panned or soft-panned acoustic echo cancellation filters, utilizing mono or stereo AEC filters accordingly to suppress acoustic feedback effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing acoustic echo cancellation techniques are applied to stereo audio signals, then acoustic feedback can be suppressed, but the suppression is suboptimal due to inability to distinguish between hard-panned and soft-panned audio channels

Engineering Contradiction:
Improveacoustic feedback suppression reliabilityVSAvoidpanning state distinction precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system dynamically adapts the AEC filter configuration based on the detected panning state. When hard-panned stereo is detected, the system switches to independent mono AEC filters for each channel. When soft-panned stereo is detected, it uses a different filter configuration. This dynamic adaptation resolves the contradiction by making the suppression reliable through state-aware processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the processing parameters (filter configuration) based on the detected panning state. By detecting whether the stereo signal is hard-panned or soft-panned, the system adjusts the AEC filter parameters accordingly, improving both the precision of panning state distinction and the reliability of acoustic feedback suppression.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a single AEC filter configuration is used for all stereo audio signals, then device complexity is reduced, but acoustic feedback suppression effectiveness deteriorates

Engineering Contradiction:
Improveacoustic feedback suppression effectivenessVSAvoidAEC filter configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the AEC processing into different configurations based on panning state. Instead of using a single monolithic filter, it divides the processing into distinct paths: one for hard-panned stereo with independent mono filters, and another for soft-panned stereo with correlated channel filtering. This segmentation improves suppression effectiveness while managing complexity through conditional processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The AEC system is designed to be universal by handling multiple stereo configurations through a single adaptive framework. The system can process both hard-panned and soft-panned stereo signals using the same overall architecture, switching between filter configurations as needed. This multi-functionality resolves the contradiction by providing effective suppression across different scenarios without requiring completely separate systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If panning state detection is implemented for stereo audio signals, then acoustic echo cancellation accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improveacoustic echo cancellation accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of the panning state before applying the AEC filtering. By detecting whether the stereo signal is hard-panned or soft-panned in advance, the system can select the appropriate filter configuration, improving AEC accuracy. This preliminary action manages complexity by making the subsequent processing simpler and more targeted.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the stereo signal itself to detect the panning state, rather than requiring external metadata or additional sensors. By analyzing the correlation and characteristics of the stereo channels, the system self-determines the appropriate processing mode, improving accuracy while minimizing additional complexity from external components.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12499866B2Adaptive acoustic echo cancellation for a stereo audio signal
Publication Date: 2025.12.16 SHURE ACQUISITION HLDG INC
  • US12499866B2 patent drawing
  • US12499866B2 patent drawing
  • US12499866B2 patent drawing

AI summary

Techniques for adaptively providing acoustic echo cancellation (AEC) for a stereo audio signal associated with at least one microphone are discussed herein. Some embodiments may include determining, based at least in part on detecting a reference signal associated with a channel sample portion of the stereo audio signal, a panning state of the stereo audio signal. A hard-panned-configured AEC processing filter or a soft-panned-configured AEC processing filter is applied to the stereo audio signal to generate a filtered audio signal output based on the panning state.