Audio Object Rendering with Priority-Based Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Audio content rendering with multiple objects requires significant computational resources, leading to discarding of less important objects when resources are limited, resulting in low fidelity during simultaneous rendering.
Innovation Solution
A method and system that determine priority levels for audio objects and assign them to different rendering modes based on computational resources, ensuring all objects are rendered by allocating resources efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If all audio objects are rendered with high accuracy using available computational resources, then audio fidelity is improved, but the system cannot handle all objects when resources are limited, resulting in discarding of lower priority objects
Solution Approach 1:
The patent applies local quality by assigning different rendering modes to different audio objects based on their priority levels. High priority objects receive high accuracy rendering modes that fully utilize computational resources, while low priority objects are assigned lower accuracy rendering modes that consume fewer resources. This differential treatment resolves the contradiction by ensuring critical objects maintain high fidelity while allowing the system to process more objects overall through optimized resource allocation.
2Productivity
If computational resources are allocated to render more audio objects simultaneously, then productivity is improved, but the accuracy of rendering individual objects deteriorates due to resource constraints
Solution Approach 1:
The patent employs parameter changes by dynamically adjusting the rendering mode parameters based on priority levels and available computational resources. The system monitors resource availability and modifies rendering parameters (such as resolution, sample rate, or processing intensity) for different audio objects. This allows the system to maintain high productivity by processing multiple objects simultaneously while preserving adequate accuracy for priority objects through adaptive parameter adjustment.
3Manufacturing precision
If high priority rendering mode is assigned to all audio objects, then rendering accuracy is improved, but computational resource consumption increases beyond available capacity
Solution Approach 1:
The patent resolves this contradiction by applying local quality through priority-based differential rendering. Instead of uniformly applying high accuracy rendering to all audio objects, the system identifies high priority objects (such as foreground sounds or critical audio elements) and assigns them high priority rendering modes with full computational resources. Lower priority objects receive reduced rendering modes that consume fewer computational resources. This selective approach maintains high accuracy where needed while keeping overall resource consumption within available capacity.
Data Source
AI summary
Example embodiments disclosed herein relate to audio content rendering. A method of rendering audio content is disclosed, which includes determining a priority level for an audio object in the audio content, selecting a rendering mode from a plurality of rendering modes for the audio object based on the determined priority level and rendering the audio object in accordance with the selected rendering mode, the rendering mode indicating an accuracy of the rendered audio object. Corresponding system and computer program product are also disclosed.


