Non-linear Audio Filter for Echo Signal Removal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices struggle to effectively remove non-linear echo signals, as feedback models primarily address linear components, leaving non-linear signals unaccounted for, which deteriorate sound quality in communication environments.

Innovation Solution

An electronic device is designed with a processor that utilizes non-linear filters and a neural network to model and remove non-linear echo signals by processing audio signals through multiple filters with distinct non-linear attributes, applying weights to frequency components, and processing external audio signals to isolate and eliminate echo signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a linear feedback model is used to remove echo signals, then linear echo components can be removed, but non-linear echo signals remain and deteriorate sound quality

Engineering Contradiction:
Improveecho signal removal effectivenessVSAvoidnon-linear echo signal interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent changes the mathematical model parameters from linear to non-linear by introducing sigmoid functions with adjustable parameters (alpha, beta, gamma) that can adapt to different non-linear characteristics of echo signals, enabling effective removal of non-linear echo components

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent makes the filter characteristics dynamic by using adaptive parameters that can be adjusted based on signal conditions, allowing the system to respond to varying non-linear echo characteristics in real-time communication environments

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple non-linear filters with distinct characteristics are applied to model non-linear echo signals, then non-linear signal modeling performance improves, but device complexity and computational load increase

Engineering Contradiction:
Improvenon-linear signal modeling accuracyVSAvoidfilter processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the non-linear echo removal task into multiple parallel channels, each handling specific frequency ranges or non-linear characteristics, with results combined through weighted summation to achieve comprehensive echo suppression

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different non-linear filter characteristics to different frequency components and signal conditions, optimizing each segment for specific types of non-linear distortion while maintaining overall system efficiency

Inventive Principle:
Principle #3Local quality

3Measurement precision

If a neural network with many node connections is used for non-linear modeling, then modeling performance improves, but operational complexity and memory usage increase

Engineering Contradiction:
Improvenon-linear echo cancellation accuracyVSAvoidneural network operational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential non-linear characteristics needed for echo cancellation by selectively modeling specific frequency components and non-linear patterns, rather than attempting to model all possible signal variations, reducing unnecessary computational overhead

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11276414B2Method and device for processing audio signal using audio filter having non-linear characteristics to prevent receipt of echo signal
Publication Date: 2022.03.15 SAMSUNG ELECTRONICS CO LTD
  • US11276414B2 patent drawing
  • US11276414B2 patent drawing
  • US11276414B2 patent drawing

AI summary

An electronic device includes an audio input module, an audio output module, and a processor. The processor is configured to provide a first signal and a second signal into which a first audio signal is processed, output the first audio signal through the audio output module, acquire an external audio signal comprising the first audio signal of the electronic device, acquire a first output value through a first input channel of an audio filter, acquire a second output value through a second input channel of the audio filter, and provide a second audio signal, based at least on a first difference value between the magnitude value corresponding to the first frequency of the external audio signal and the first output value and a second difference value between the magnitude value corresponding to the second frequency of the external audio signal and the second output value.