Spatial Audio Processing Using Parametric Beamforming Hybrid
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Audio capture devices with limited microphone arrangements and non-optimized positions face quality issues in spatial audio capture, particularly when multiple sound sources are active, leading to unstable sound source reproduction.
Innovation Solution
Implement a combination of parametric and beamforming spatial audio processing techniques, applying different processing methods to specific frequency ranges and adjusting based on microphone arrangement and orientation, to enhance spatial audio quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a limited number of microphones are used in non-optimized positions, then device complexity is reduced, but spatial audio quality deteriorates
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting processing parameters including frequency range selection, switching between parametric and beamforming processing modes, and adapting to different microphone orientations. This allows the system to optimize spatial audio quality for a given limited microphone configuration rather than requiring ideal fixed microphone positions.
2Stability of the object's composition
If parametric audio processing is used for all frequency ranges, then processing consistency is improved, but audio quality in certain frequency ranges deteriorates
Solution Approach 1:
The patent segments the frequency spectrum into different ranges and applies different processing strategies to each segment. Specifically, it performs parametric spatial audio processing for a first frequency range and beamforming spatial audio processing for a second frequency range, then combines the outputs. This segmentation allows optimization for different frequency characteristics while maintaining overall processing consistency through unified control.
3Measurement precision
If beamforming processing is applied across all frequencies, then spatial resolution is improved, but processing stability deteriorates
Solution Approach 1:
The patent implements dynamic processing by adaptively selecting between parametric and beamforming modes based on frequency range and microphone orientation. The system dynamically adjusts which processing method is applied to which frequency bands, rather than using a static single-mode approach. This dynamic adaptation improves both spatial resolution where beamforming excels and processing stability where parametric methods are more robust.
4Adaptability or versatility
If different processing modes are used for different orientations, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent achieves multi-functionality by designing a unified processing system that can operate in multiple modes (parametric and beamforming) and adapt to different orientations. Rather than requiring separate hardware or processing paths for each orientation, the system uses a single apparatus that dynamically selects and switches between processing modes based on the detected microphone arrangement orientation, providing universal adaptability without proportionally increasing complexity.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
Examples of the disclosure relate to spatial audio processing. An apparatus obtains at least two audio signals based on signals from at least two microphones. The apparatus performs a first spatial audio processing of the obtained audio signals for at least a first frequency range to generate a first output and performs a second spatial audio processing of the obtained audio signals for at least a second frequency range to generate a second output. The signal processing operations of the first spatial audio processing comprises processing based on parametric audio and the signal processing operations of the second spatial audio processing comprises processing based on beamforming audio. The apparatus combines the first output and the second output to generate a combined output.