Spatial Audio Rendering Mode Selection Based on Source Spacing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multi-source spatial audio systems use high-complexity rendering for all audio streams regardless of source positions, leading to inefficiencies as lower-complexity processing could be used without affecting audio quality, resulting in increased power consumption and rendering latency.
Innovation Solution
Implementing a system that switches rendering modes based on audio stream source positions, allowing for reduced power consumption and latency by assigning audio sources to groups based on source spacing conditions and applying appropriate rendering modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If high-complexity rendering is used for all audio streams, then audio quality is maintained, but power consumption and rendering latency increase
Solution Approach 1:
The system changes the rendering complexity parameter dynamically based on audio source spatial characteristics. When audio sources are collocated or closely spaced, the system switches to low-complexity rendering modes. When sources are widely separated, high-complexity rendering is applied. This parameter adaptation maintains audio quality where needed while reducing power consumption where high complexity is unnecessary.
Solution Approach 2:
The system applies different rendering quality levels to different audio source groups based on their spatial relationships. Instead of uniformly applying high-complexity rendering to all sources, the patent identifies groups of collocated or closely spaced sources and applies appropriate rendering complexity selectively, optimizing the balance between quality and power consumption for each local region of the audio scene.
2Reliability
If high-complexity rendering is used for all audio streams, then audio quality is maintained, but rendering latency increases
Solution Approach 1:
The system dynamically adjusts the rendering complexity parameter based on audio source spacing conditions. By detecting when sources are collocated or closely spaced and switching to low-complexity rendering modes for those groups, the system reduces rendering latency while maintaining quality for sources that require it, thus optimizing the time-quality tradeoff.
Solution Approach 2:
The patent applies different rendering processing levels to different audio source groups locally. Groups of collocated or closely spaced sources receive low-complexity rendering to minimize latency, while other sources receive high-complexity rendering to maintain quality, thereby reducing overall rendering latency without uniformly compromising audio quality.
3Device complexity
If a single rendering mode is used for all audio streams, then implementation is simple, but processing efficiency decreases
Solution Approach 1:
The system changes the rendering mode parameter based on detected audio source spacing conditions. By automatically detecting whether sources are collocated or closely spaced and switching between rendering modes accordingly, the system improves processing efficiency without requiring complex manual configuration or management of multiple rendering modes.
Solution Approach 2:
The system performs self-service by automatically detecting audio source spatial relationships and selecting appropriate rendering modes without external intervention. The patent implements automatic grouping of collocated or closely spaced sources and autonomous selection of rendering complexity levels, eliminating the need for manual mode management while improving processing efficiency.
Data Source
AI summary
A device includes one or more processors configured, during an audio decoding operation, to obtain a set of audio streams associated with a set of audio sources. The one or more processors are also configured to obtain group assignment information indicating that particular audio sources in the set of audio sources are assigned to a particular audio source group. The particular audio source group is associated with a source spacing condition. The one or more processors are further configured to render, based on a rendering mode assigned to the particular audio source group, particular audio streams that are associated with the particular audio sources.


