Microphone Array Processing Using Gabor Transform for Noise Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Single microphone systems in computing devices poorly record audio due to excessive ambient and electronic noise, particularly failing to handle non-stationary noise sources like background conversations, leading to low recording quality.

Innovation Solution

A method and system utilizing a microphone array with multiple microphones that apply a Gabor transform to audio signals, compute differences in phase and magnitude between signals, and use adaptive weighting to form an audio beam, reducing noise through time-frequency analysis and synthesis techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single microphone is used for recording, then the device complexity is low, but the audio quality deteriorates due to excessive ambient and electronic noise

Engineering Contradiction:
Improvemicrophone configurationVSAvoidaudio recording quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system divides the audio recording function into multiple independent microphone units arranged in an array. Each microphone captures audio from slightly different spatial positions, allowing the system to segment the audio signal into directional components. This segmentation enables selective enhancement of desired sound sources while suppressing ambient noise through computational processing of the multiple captured signals.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If traditional adaptive filter methods are used for noise reduction, then noise attenuation is achieved, but the computational complexity increases significantly

Engineering Contradiction:
Improvenoise levelVSAvoidcomputational complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system extracts noise characteristics by comparing phase and magnitude differences between signals from adjacent microphones in the array. By isolating and analyzing these differential components, the system identifies noise patterns without requiring complex full-signal processing. This extraction approach allows selective noise attenuation while preserving speech signals, reducing computational burden compared to traditional adaptive filters that process entire audio streams.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If microphone array processing with Gabor transform is applied, then noise rejection and spatial resolution improve, but the processing complexity increases

Engineering Contradiction:
Improvespatial resolutionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies Gabor transform to convert time-domain audio signals into time-frequency domain representations with periodic analysis windows. This periodic transformation enables the system to analyze audio signals at different frequency bands and time intervals, improving spatial resolution by identifying directional characteristics in the frequency domain. The periodic nature of the transform allows efficient implementation using overlapping short-time analysis, reducing overall processing complexity compared to continuous analysis methods.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9232309B2Microphone array processing system
Publication Date: 2016.01.05 DTS INC(US)
  • US9232309B2 patent drawing
  • US9232309B2 patent drawing
  • US9232309B2 patent drawing

AI summary

An audio system is provided that employs time-frequency analysis and/or synthesis techniques for processing audio obtained from a microphone array. These time-frequency analysis/synthesis techniques can be more robust, provide better spatial resolution, and have less computational complexity than existing adaptive filter implementations. The time-frequency techniques can be implemented for dual microphone arrays or for microphone arrays having more than two microphones. Many different time-frequency techniques may be used in the audio system. As one example, the Gabor transform may be used to analyze time and frequency components of audio signals obtained from the microphone array.