Audio Model Segmentation for Spatial Audio Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality and mixed reality systems fail to provide a realistic and immersive audio experience due to the inability to account for users' surroundings and spatial movements, leading to feelings of inauthenticity and potential discomfort, such as motion sickness.

Innovation Solution

A system architecture that manages and updates audio models in real-time to reflect the user's environment, using shared and specific model components to render audio signals that simulate natural sound propagation and interaction with real and virtual objects, enhancing spatial awareness and immersion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional audio systems are used in virtual environments, then the system complexity is low, but the realism and immersion of the audio experience deteriorates

Engineering Contradiction:
Improveaudio realismVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio model is segmented into shared components (applied to all audio tracks) and specific components (unique to each audio track). This segmentation allows the system to achieve realistic audio rendering while managing complexity by reusing common acoustic properties across multiple applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The shared model component serves multiple audio tracks simultaneously, providing universal acoustic properties that apply across different virtual sound sources. This multi-functionality reduces overall system complexity while maintaining audio realism through consistent environmental modeling.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple audio tracks with separate models are rendered, then each audio track can be customized, but the computational resources and processing time increase

Engineering Contradiction:
Improveaudio track customizationVSAvoidrendering efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Multiple audio tracks share a common model component that combines their acoustic properties. This merging approach allows each track to maintain its specific characteristics through the specific model component while efficiently reusing the shared component, thereby improving rendering efficiency without sacrificing customization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared model component is pre-computed and prepared in advance, containing acoustic properties that can be rapidly applied to multiple audio tracks. This preliminary action reduces real-time computational requirements while maintaining the ability to customize individual tracks through their specific components.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If audio models are updated in real-time to reflect user environment, then the immersion and spatial awareness improve, but the processing load and system complexity increase

Engineering Contradiction:
Improvespatial awarenessVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio model is designed to be dynamic, allowing real-time updates of the shared model component based on user environment changes. This dynamic structure enables the system to maintain high spatial awareness and immersion while managing processing load through efficient update mechanisms that leverage the shared component architecture.

Inventive Principle:
Principle #15Dynamics

4Ease of manufacture

If fully separate audio models are used for each application, then each application can be optimized independently, but the overall system resource utilization deteriorates

Engineering Contradiction:
Improveapplication optimizationVSAvoidresource utilization
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The shared model component merges common acoustic properties across multiple applications, allowing each application to be independently optimized through its specific model component while efficiently sharing the computationally intensive shared component. This approach improves resource utilization without compromising application-specific optimization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240155305A1Multi-application audio rendering
Publication Date: 2024.05.09 MAGIC LEAP INC
  • US20240155305A1 patent drawing
  • US20240155305A1 patent drawing
  • US20240155305A1 patent drawing

AI summary

Disclosed herein are systems and methods for efficiently rendering audio. A method may include receiving a request to present a first audio track, wherein the first audio track is based on a first audio model comprising a shared model component and a first model component; receiving a request to present a second audio track, wherein the second audio track is based on a second audio model comprising the shared model component and a second model component; rendering a sound based on the first audio track, the second audio track, the shared model component, the first model component, and the second model component; and presenting, via one or more speakers, the an audio signal comprising the rendered sound.