Microphone Wind Noise Suppression via Adaptive Gain Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wind noise interference affects the quality of audio signals collected by microphones in portable devices, necessitating an effective suppression method.
Innovation Solution
A method involving the receipt of an audio signal, determination of its frequency and power spectrum, calculation of wind noise power spectrum, and application of a suppression gain to correct the frequency spectrum, converting it back to a time domain to reduce wind noise, using techniques such as low-frequency energy detection and attenuation coefficients.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If wind noise suppression processing is applied to audio signals, then wind noise is reduced, but voice quality may be degraded
Solution Approach 1:
The patent applies different processing strategies to different frequency regions and time regions of the audio signal. Wind noise suppression gain is calculated separately for each frequency bin and time frame, allowing targeted suppression in regions where wind noise dominates while preserving regions where voice signals dominate. This local differentiation resolves the contradiction by suppressing wind noise in specific frequency-time regions without degrading voice quality in other regions.
Solution Approach 2:
The patent dynamically adjusts the wind noise suppression gain parameter based on calculated signal-to-noise ratios and detected voice activity. The gain value changes adaptively according to the estimated wind noise power spectrum and voice presence, enabling the system to suppress wind noise when present while maintaining voice signal integrity when speech is detected.
2Object-affected harmful factors
If aggressive wind noise suppression is applied, then wind noise is more effectively reduced, but audio signal quality deteriorates
Solution Approach 1:
The patent employs feedback mechanisms where the estimated wind noise power spectrum and signal-to-noise ratio are continuously updated and used to adjust the suppression gain. The system monitors the audio signal characteristics and adapts the suppression strength accordingly, providing feedback control that prevents excessive suppression that would degrade audio quality while maintaining effective wind noise reduction.
Solution Approach 2:
The patent applies partial suppression rather than uniform aggressive suppression across all frequency and time regions. By calculating suppression gain selectively based on local signal characteristics, the system applies just enough suppression to reduce wind noise effectively in affected regions without unnecessarily degrading audio quality in regions where wind noise is minimal or absent.
3Device complexity
If simple wind noise reduction methods are used, then processing complexity is low, but suppression effectiveness is insufficient
Solution Approach 1:
The patent segments the audio signal processing into distinct frequency bins and time frames, calculating wind noise power spectrum and suppression gain for each segment independently. This segmentation allows the system to apply computationally efficient operations to smaller data units while achieving comprehensive wind noise suppression across the entire audio signal, balancing processing complexity with suppression effectiveness.
Data Source
AI summary
A method of suppressing wind noise of a microphone and/or an electronic device are disclosed. The method of suppressing wind noise of a microphone includes receiving an audio signal, obtaining a frequency spectrum of the audio signal and a power spectrum of the audio signal, determining a wind noise power spectrum of the audio signal based on the power spectrum, determining a wind noise suppression gain based on the wind noise power spectrum and the power spectrum, correcting the frequency spectrum according to the determined wind noise suppression gain, and converting the corrected frequency spectrum into a time domain to obtain a corrected audio signal.


