Multi-Microphone Speech Enhancement via Adaptive Spatial Filter Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech processing methods in noisy environments, such as those encountered in mobile devices, struggle to effectively separate desired speech signals from background noise due to limitations in traditional filtering techniques, which can lead to degradation of speech quality and inefficiency in communication.

Innovation Solution

A multi-microphone system that employs spatial processing filters, including a filter bank with multiple spatial separation filters and a switching mechanism to adaptively select the best filter based on the orientation of the device relative to the sound source, using blind-source separation and beamforming methods to generate filter coefficients for improved noise rejection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional filtering processes are used to separate speech from noise, then the processing is simple and fast, but the speech signal is substantially degraded and the filtering is not adaptable to different sound environments

Engineering Contradiction:
Improvesimplicity of filtering processVSAvoidspeech quality
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements dynamic filter selection by continuously monitoring speech quality metrics and adapting the filtering approach in real-time. The system switches between different spatial processing filters based on current acoustic conditions, allowing the filtering process to adapt dynamically to different sound environments while maintaining speech quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes filtering parameters by selecting from multiple spatial processing filters with different characteristics. Each filter is optimized for specific acoustic conditions, and the system adjusts which filter is applied based on real-time analysis of the acoustic environment, thereby maintaining high speech quality across varying conditions.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If traditional filtering processes are used with predetermined noise assumptions, then the process is simple, but the filtering is over-inclusive or under-inclusive resulting in speech degradation or noise retention

Engineering Contradiction:
Improvesimplicity of predetermined filteringVSAvoidadaptability to different sound environments
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts to different sound environments by continuously monitoring acoustic characteristics and switching between multiple spatial processing filters. This dynamic adaptation allows the system to handle various noise conditions (speech, music, conversation, babble, airport noise) effectively without requiring complex predetermined assumptions for each environment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a universal filtering system that uses multiple spatial processing filters to handle diverse noise types. Rather than creating specialized filters for each noise condition, the system uses a set of general-purpose spatial filters that can effectively process different noise types through adaptive selection, achieving versatility without excessive complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multiple spatial processing filters are applied to adapt to different sound environments, then the adaptability is improved, but the device complexity increases

Engineering Contradiction:
Improveadaptability to different sound environmentsVSAvoidcomplexity of filter bank system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system manages complexity through dynamic filter selection rather than applying all filters simultaneously. A filter selection mechanism monitors acoustic conditions and activates only the most appropriate filter for current conditions, reducing the computational burden while maintaining adaptability across different sound environments.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by selecting different filter configurations based on acoustic conditions. Rather than maintaining all filter parameters active simultaneously, the system adjusts which filter set is applied, effectively managing complexity through parameter selection rather than full system activation.

Inventive Principle:
Principle #35Parameter changes

4Speed

If simple filtering is used, then the processing speed is fast, but the speech signal components are incorrectly classified and removed

Engineering Contradiction:
Improveprocessing speedVSAvoidaccuracy of speech vs noise classification
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system maintains fast processing speed through dynamic filter selection that operates on relatively simple acoustic condition checks. The filter selection mechanism uses real-time monitoring of basic acoustic parameters to quickly determine which spatial filter is most appropriate, preserving processing speed while improving classification accuracy through adaptive filter choice.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent replaces complex mechanical analysis with signal processing approaches. Instead of using complicated algorithms to analyze acoustic scenes, the system uses spatial processing filters that leverage the physical properties of sound propagation and microphone array geometry to achieve accurate speech-noise separation with relatively simple processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8175291B2Systems, methods, and apparatus for multi-microphone based speech enhancement
Publication Date: 2012.05.08 QUALCOMM INC
  • US8175291B2 patent drawing
  • US8175291B2 patent drawing
  • US8175291B2 patent drawing

AI summary

Systems, methods, and apparatus for processing an M-channel input signal are described that include outputting a signal produced by a selected one among a plurality of spatial separation filters. Applications to separating an acoustic signal from a noisy environment are described, and configurations that may be implemented on a multi-microphone handheld device are also described.