Multi-Channel Noise Suppression Gain Computation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing noise suppression methods in mobile telephone conversations are ineffective in responding to fast changes in signals due to infrequent updates of noise suppression parameters, leading to less effective noise reduction, and frequent updates result in annoying musical noise artifacts.

Innovation Solution

A method that estimates speech and noise levels within specific frequency bands, computes noise suppression gains based on these levels, and applies these gains to generate an output channel, using a combination of adaptive filtering, blind source separation, and post-processing techniques to suppress noise while minimizing artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If noise suppression parameters are updated infrequently, then computational complexity is reduced, but noise suppression effectiveness deteriorates due to inability to respond to fast changes in signals

Engineering Contradiction:
Improvecomputational complexityVSAvoidnoise suppression effectiveness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the noise suppression process into multiple frequency bands (e.g., 8 frequency bands from 100Hz to 4kHz). By processing each band independently with its own gain factor, the system can respond to fast changes in specific frequency regions without requiring full recalculation of all parameters, thus reducing computational complexity while maintaining noise suppression effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic update of noise suppression parameters by continuously tracking speech and noise levels in each frequency band. The system adaptively adjusts gain factors based on real-time signal characteristics, allowing it to respond to fast changes in signals. The update mechanism balances responsiveness with computational efficiency by updating parameters only when necessary.

Inventive Principle:
Principle #15Dynamics

2Reliability

If noise suppression parameters are updated frequently, then noise suppression effectiveness is improved, but musical noise artifacts increase

Engineering Contradiction:
Improvenoise suppression effectivenessVSAvoidmusical noise artifacts
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary smoothing to the estimated speech and noise levels before computing gain factors. By using smoothed estimates rather than raw instantaneous values, the system avoids rapid fluctuations in gain that cause musical noise artifacts. This preliminary processing step prepares the data in a way that prevents harmful artifacts while maintaining noise suppression effectiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the output of the noise suppression process is monitored and used to adjust subsequent processing. The system detects musical noise artifacts and reduces the update frequency or magnitude of gain factors when such artifacts are detected, creating a closed-loop control that prevents harmful artifacts while maintaining effective noise suppression.

Inventive Principle:
Principle #23Feedback

3Device complexity

If single-channel noise suppression is used, then device complexity is reduced, but noise suppression performance is insufficient in multi-talker scenarios

Engineering Contradiction:
Improveprocessing complexityVSAvoidnoise suppression performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent transitions from single-channel to multi-channel processing by utilizing multiple microphones (e.g., far-end and near-end microphones). This dimensional expansion allows the system to separate speech signals from different talkers spatially and apply channel-specific noise suppression. The multi-channel approach maintains manageable complexity while significantly improving performance in multi-talker scenarios.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8880394B2Method, system and computer program product for suppressing noise using multiple signals
Publication Date: 2014.11.04 TEXAS INSTRUMENTS INC
  • US8880394B2 patent drawing
  • US8880394B2 patent drawing
  • US8880394B2 patent drawing

AI summary

In response to a first envelope within a kth frequency band of a first channel, a speech level within the kth frequency band of the first channel is estimated. In response to a second envelope within the kth frequency band of a second channel, a noise level within the kth frequency band of the second channel is estimated. A noise suppression gain for a time frame n is computed in response to the estimated speech level for a preceding time frame, the estimated noise level for the preceding time frame, the estimated speech level for the time frame n, and the estimated noise level for the time frame n. An output channel is generated in response to multiplying the noise suppression gain for the time frame n and the first channel.