Audio Apparatus Nonlinear Echo Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio systems face challenges in effectively canceling acoustic echoes due to nonlinear characteristics of loudspeakers, which are not adequately addressed by current echo cancellation methods, leading to suboptimal performance and high computational complexity.

Innovation Solution

An audio apparatus and method that apply dynamic range adjustment processing to input signals, using adaptive filters and dynamic range adjustment parameters to generate compensated signals, allowing for improved linearization of loudspeaker operation without requiring specific knowledge of the loudspeaker or amplifier characteristics, and automatically adapting to changes in the audio chain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If linear echo cancellation is used, then echo cancellation performance is improved, but the inability to model nonlinear loudspeaker characteristics causes residual echo and suboptimal performance

Engineering Contradiction:
Improveecho cancellation performanceVSAvoidmodeling accuracy of nonlinear characteristics
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the echo cancellation system into two independent parts: a linear echo canceller that handles linear acoustic path and a nonlinear distortions canceller that handles loudspeaker nonlinearities. This segmentation allows each component to specialize in its specific function, with the linear part dealing with acoustic reflections and the nonlinear part dealing with distortion products, thereby resolving the contradiction between linear cancellation effectiveness and nonlinear modeling capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary approach by using a Volterra series expansion model that captures nonlinear distortions separately from the linear acoustic path. This intermediary modeling technique allows the system to account for nonlinear loudspeaker characteristics without interfering with the linear echo cancellation process, enabling both high reliability in echo cancellation and accurate modeling of nonlinear behaviors.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Volterra series expansion is used to model loudspeaker nonlinearities, then nonlinear echo cancellation is improved, but computational complexity increases significantly

Engineering Contradiction:
Improvenonlinear echo cancellation performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the computational burden by separating linear and nonlinear cancellation into independent processing paths. The linear echo canceller handles the computationally intensive linear acoustic path modeling, while the nonlinear distortions canceller handles only the nonlinear loudspeaker characteristics. This segmentation reduces the overall computational complexity compared to a single unified nonlinear model.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the nonlinear distortion modeling from the main echo cancellation process and places it in a separate canceller module. By taking out the nonlinear processing as a distinct function that operates on residual signals after linear cancellation, the system reduces computational complexity while maintaining accurate nonlinear echo cancellation performance.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If power series expansion with signal orthogonalization is used, then nonlinear distortion modeling is improved, but computational intensity increases

Engineering Contradiction:
Improvenonlinear distortion modeling accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the signal processing into distinct linear and nonlinear stages, where the nonlinear distortions canceller processes only the residual signal containing nonlinear distortions after linear cancellation. This segmentation reduces the computational intensity required for nonlinear modeling compared to processing the entire signal through complex orthogonalization procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by using power series expansion only for modeling nonlinear distortions rather than attempting to model the entire acoustic path including linear components. This selective application of complex modeling only where needed (for nonlinear distortions) improves computational efficiency while maintaining accurate nonlinear distortion modeling.

Inventive Principle:
Principle #16Partial or excessive action

4Power

If loudspeaker is driven to high output levels, then sound output quality is improved, but nonlinear distortions increase and echo cancellation performance degrades

Engineering Contradiction:
Improvesound output levelVSAvoidecho cancellation performance
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring the microphone signal and using it to adaptively adjust the echo cancellation filters. The feedback loop detects nonlinear distortions in real-time and updates the distortions canceller parameters, allowing the system to maintain high echo cancellation performance even when the loudspeaker operates at high output levels with inherent nonlinearities.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary nonlinear distortions canceller that acts as a mediator between the high-power loudspeaker output and the echo cancellation process. This intermediary component compensates for nonlinear distortions introduced by high-power operation, allowing the system to achieve both high sound output levels and reliable echo cancellation performance simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9674368B2Method and apparatus for audio processing
Publication Date: 2017.06.06 MEDIATEK INC
  • US9674368B2 patent drawing
  • US9674368B2 patent drawing
  • US9674368B2 patent drawing

AI summary

An audio apparatus including a circuit for applying a dynamic range adjustment processing to an input signal to generate an output signal for rendering by a loudspeaker. The dynamic range adjustment processing is dependent on a set of dynamic range adjustment parameters. A first linear echo-cancellation filter generates a first compensated signal from the input signal and a first adapter determines a set of filter parameters for the first linear echo-cancellation filter in response to the first compensated signal and a microphone signal. An audio circuit generates a second compensated signal by applying the dynamic range adjustment processing and a second echo-cancellation filter to the input signal where the second echo-cancellation filter corresponding to the first echo-cancellation filter. A second adapter determines the set of dynamic range adjustment parameters in response to the second compensated signal and the microphone signal.