Nonlinear Acoustic Echo Suppression via Distortion Function Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing acoustic echo control methods fail to effectively suppress nonlinear acoustic echoes in speech applications, leading to distorted signals and reduced voice recognition accuracy in hands-free telephony due to the assumption of a strictly linear acoustic echo path, which is not valid for low-cost audio systems or high playback levels.

Innovation Solution

A method for residual echo suppression that generates a nonlinear signal by applying a distortion function to the original reference signal, calculates residual echo power for both linear and nonlinear components, and applies a room model to estimate power associated with each signal, using a weighted sum of weighted powers to achieve combined echo power estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If acoustic echo control methods assume a strictly linear acoustic echo path, then the processing is simpler and works for ideal conditions, but nonlinear distortion from loudspeaker or amplifier cannot be compensated and echo artifacts remain in the output signal

Engineering Contradiction:
Improveprocessing complexityVSAvoidecho suppression effectiveness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the acoustic echo path into linear and nonlinear components. The linear component is handled by traditional AEC methods while the nonlinear component is processed separately using distortion function estimation. This segmentation allows each component to be compensated appropriately without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary estimation of the distortion function using training data before actual echo suppression. By pre-characterizing the nonlinear behavior of the loudspeaker/amplifier, the system prepares compensation parameters in advance, reducing real-time processing complexity while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If traditional AEC and RES methods are used, then the system works for linear echo paths, but echo artifacts remain in processed output signal when nonlinear distortion is present

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidecho artifacts in output
Core Design Contradiction:
Ease of manufactureVSObject-generated harmful factors

Solution Approach 1:

The patent introduces a distortion function estimation module as an intermediary between the traditional AEC/RES system and the final output. This intermediary component models the nonlinear behavior and enables compensation without requiring a complete redesign of the existing AEC infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation by estimating distortion function parameters (such as polynomial coefficients) that characterize the nonlinear behavior. By working with these estimated parameters, the system can compensate for nonlinear distortion while maintaining compatibility with traditional linear processing pipelines

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10477031B2System and method for suppression of non-linear acoustic echoes
Publication Date: 2019.11.12 CERENCE OPERATING CO
  • US10477031B2 patent drawing
  • US10477031B2 patent drawing
  • US10477031B2 patent drawing

AI summary

A method for residual echo suppression is provided. Embodiments may include receiving an original reference signal and applying a distortion function to the original reference signal to generate a second signal. Embodiments may include generating a non-linear signal from the distortion function that does not include linear components of the original reference signal. Embodiments may also include calculating a residual echo power of a linear component and a non-linear component, wherein the linear component is based upon the original reference signal and the non-linear component is based upon the non-linear signal. Embodiments may further include applying a room model to each of the original reference signal and the non-linear signal and estimating a power associated with the original reference signal and the non-linear signal. Embodiments may include calculating a combined echo power estimate as a weighted sum of a weighted original reference signal power and a weighted non-linear signal power.