Nonlinear Echo Masking for Residual Echo Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing acoustic echo cancellation systems fail to effectively suppress residual echo and far end single talk leakage, leading to undesirable attenuation of desired sound and poor communication quality in conferencing environments.

Innovation Solution

A non-linear processor is used to generate a continuous mask value as a gain, based on the adaptation state of an adaptive filter, coherence between microphone and filtered remote audio signals, and a comparison with a threshold, and adjusts the threshold when a loudspeaker is active to suppress residual echo and far end single talk leakage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional adaptive filter is used for acoustic echo cancellation, then linear echo can be removed, but residual echo and far end single talk leakage cannot be effectively suppressed

Engineering Contradiction:
Improveecho cancellation effectivenessVSAvoidresidual echo and far end single talk leakage
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent introduces a non-linear processor as an intermediary component between the adaptive filter and the final output. This non-linear processor generates a mask value based on coherence between microphone signal and filtered remote audio signal, and adapts the threshold dynamically. The mask value acts as a mediator that selectively suppresses residual echo and far end single talk leakage while preserving desired sound, thereby resolving the contradiction between linear echo removal and residual echo suppression.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically changes the threshold parameter of the non-linear processor based on the adaptation state of the adaptive filter and the coherence between signals. By adapting the threshold parameter in real-time, the system can effectively suppress residual echo and far end single talk leakage when conditions are favorable, while avoiding unnecessary attenuation when the adaptation state is not optimal, thus improving overall echo cancellation reliability.

Inventive Principle:
Principle #35Parameter changes

2Object-generated harmful factors

If the non-linear processor suppresses residual echo aggressively, then echo cancellation improves, but desired sound may be unintentionally attenuated

Engineering Contradiction:
Improveresidual echoVSAvoidcommunication quality
Core Design Contradiction:
Object-generated harmful factorsVSReliability

Solution Approach 1:

The patent employs feedback mechanisms where the non-linear processor continuously monitors the adaptation state of the adaptive filter and the coherence between the microphone signal and the filtered remote audio signal. Based on this feedback, the processor dynamically adjusts the mask value and threshold to achieve optimal suppression of residual echo while preserving desired sound. This feedback-driven adaptation ensures that suppression actions are taken only when appropriate, maintaining communication quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the non-linear processor dynamic by continuously adapting its threshold parameter based on the current state of the acoustic environment and the adaptation progress of the adaptive filter. Rather than using a fixed threshold, the system dynamically adjusts the threshold to match the current conditions, enabling effective residual echo suppression while avoiding attenuation of desired sound during transitions or when adaptation is incomplete.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the adaptive filter is continuously adapted, then echo cancellation performance improves, but convergence time increases

Engineering Contradiction:
Improveecho cancellation performanceVSAvoidconvergence time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by continuously monitoring the coherence between the microphone signal and the filtered remote audio signal during the adaptation process. This preliminary coherence assessment allows the system to determine when the adaptive filter has sufficiently converged and when it is safe to activate stronger non-linear suppression, thereby reducing the overall convergence time while maintaining final performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the threshold parameter of the non-linear processor based on the adaptation state of the adaptive filter. During early adaptation stages when convergence is not yet achieved, the threshold is set higher to avoid premature suppression. As adaptation progresses and convergence is detected through coherence monitoring, the threshold is lowered to enable effective residual echo suppression. This dynamic threshold adaptation reduces convergence time by enabling earlier and more effective suppression without sacrificing final performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12542123B2Mask non-linear processor for acoustic echo cancellation
Publication Date: 2026.02.03 SHURE ACQUISITION HLDG INC
  • US12542123B2 patent drawing
  • US12542123B2 patent drawing
  • US12542123B2 patent drawing

AI summary

Acoustic echo cancellation systems and methods are provided that can generate a continuous mask value that can be used as a gain of a non-linear processor. Communication between a loudspeaker and the non-linear processor can be utilized to adjust the threshold of the non-linear processor when the loudspeaker is active to assist in suppressing far end single talk leakage. The systems and methods can improve the removal of residual echo and therefore enhance the overall performance of the acoustic echo cancellation system.