Multichannel Audio Amplitude Balancing for Noise Separation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In noisy environments, existing technologies face challenges in effectively separating desired speech signals from background noise, especially in mobile settings where traditional single microphone methods are inadequate due to nonstationary noise and lack of suitable noise references.
Innovation Solution
A method and apparatus for processing multichannel audio signals by calculating gain factors based on the levels of multiple microphones, adjusting the amplitude of one channel relative to another, and indicating information segments to enhance speech signal separation in noisy conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple microphone based advanced signal processing is used, then noise separation performance is improved, but device complexity increases
Solution Approach 1:
The audio signal processing is divided into separate functional segments: noise reference signal generation, gain factor calculation, and amplitude control. Each segment processes specific aspects of the audio signal independently, allowing complex noise separation to be achieved through coordinated simple operations rather than a single complex system.
Solution Approach 2:
A noise reference signal is introduced as an intermediary element that represents background noise characteristics. This reference signal is processed through gain factor calculation to produce amplitude control values, which then adjust the microphone signals. The intermediary noise reference enables noise separation without requiring direct complex analysis of the mixed audio signal.
2Device complexity
If traditional single microphone methods are used, then device complexity is reduced, but noise separation capability deteriorates in mobile environments
Solution Approach 1:
The patent extends the functionality of traditional single-microphone systems by enabling the same basic architecture to handle multiple noise types and environmental conditions. The noise reference signal generation and gain factor calculation mechanisms work universally across different mobile environments (cars, streets, cafés) without requiring environment-specific complex processing.
Solution Approach 2:
The system dynamically adjusts processing parameters including gain factor values and amplitude control based on the audio signal characteristics and noise conditions. These parameter changes enable the system to adapt to varying mobile environments while maintaining a relatively simple overall architecture, transitioning from fixed single-microphone processing to adaptive multi-channel processing.
3Reliability
If gain factor calculation is performed continuously, then amplitude balancing is improved, but processing time increases
Solution Approach 1:
The gain factor calculation is performed periodically rather than continuously, using audio signal segments processed at regular intervals. The noise reference signal is generated from background audio segments, and gain factors are calculated and applied in periodic cycles, achieving effective amplitude balancing while reducing computational load compared to continuous processing.
Solution Approach 2:
The noise reference signal is generated in advance from background audio segments before the main signal processing begins. This preliminary generation of the noise reference enables subsequent gain factor calculations to proceed more efficiently, as the noise characteristics are pre-characterized and stored for use in amplitude control without requiring continuous real-time analysis.
Data Source
AI summary
A method for processing a multichannel audio signal may be configured to control the amplitude of one channel of the signal relative to another based on the levels of the two channels. One such example uses a bias factor, which is based on a standard orientation of an audio sensing device relative to a directional acoustic information source, for amplitude control of information segments of the signal.


