Joint Interference Suppression in Audio Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current audio systems are computationally complex and inefficient in suppressing multiple interferences in audio signals, such as wind, echo, and stationary noises, leading to suboptimal performance and increased memory and latency requirements.
Innovation Solution
An audio system that applies a joint interference estimation algorithm to generate attenuation coefficients for multiple interference types simultaneously, allowing for parallel suppression of these interferences in the audio signal, thereby reducing computational complexity and improving speech quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate interference suppression algorithms are applied sequentially to different interference types, then each interference can be suppressed individually, but the computational complexity increases and processing time increases
Solution Approach 1:
The patent combines multiple separate interference suppression algorithms into a single unified joint suppression algorithm. Instead of processing wind interference, echo interference, and stationary interference separately in sequence, the system applies one integrated algorithm that handles all interference types simultaneously, thereby reducing computational complexity while maintaining suppression effectiveness.
Solution Approach 2:
The joint suppression algorithm segments the audio signal to identify and suppress different interference types (wind, echo, stationary) within a unified processing framework. By segmenting the interference components and applying targeted suppression within the joint algorithm, the system achieves efficient handling of multiple interferences without the overhead of separate sequential processing.
2Reliability
If multiple separate interference suppression algorithms are applied sequentially, then comprehensive interference suppression is achieved, but memory requirements increase
Solution Approach 1:
The patent merges multiple interference suppression algorithms into a single joint suppression module, reducing memory requirements by eliminating the need to store and manage separate algorithm instances for wind suppression, echo suppression, and stationary interference suppression. The unified algorithm uses shared data structures and processing buffers, thereby reducing overall memory consumption while maintaining comprehensive suppression capability.
3Reliability
If separate interference suppression algorithms are applied sequentially, then each interference type can be optimized individually, but processing latency increases
Solution Approach 1:
The patent combines multiple sequential suppression operations into a single parallel joint suppression process. By merging the algorithms, the system processes wind interference, echo interference, and stationary interference simultaneously in one processing pass rather than sequentially, thereby reducing processing latency while maintaining the effectiveness of each suppression type.
Solution Approach 2:
The joint suppression algorithm maintains continuous processing of the audio signal without the interruptions and transitions required by sequential algorithm execution. The unified algorithm processes all interference types in a continuous operation, eliminating the time losses associated with switching between separate algorithms and maintaining optimal processing throughput.
Data Source
AI summary
A system that suppresses a plurality of interferences of different types in a received audio signal. The system comprises one or more microphones and an audio controller. The one or more microphones are configured to detect the audio signal. The audio controller applies an interference estimation algorithm to the audio signal to generate an attenuation coefficient for each of the plurality of interferences of different types. The audio controller applies the attenuation coefficients to the audio signal to generate an interference-suppressed audio signal in which the plurality of interferences of different types is suppressed. The audio controller determines a time domain signal based on the interference-suppressed audio signal to provide to an end user.


