Geometrical Acoustic Audio Spatialization for VR Immersion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality (VR) systems fail to immerse multiplayer interactions by rendering microphone-captured audio in a detached and unprocessed manner, lacking integration with the virtual scene's geometry, which limits the immersive experience.

Innovation Solution

Applying Geometrical Acoustic (GA) processing to microphone-captured audio, simulating sound ray propagation based on virtual scene geometry, and convolving it with impulse responses to produce spatialized audio frames, ensuring that verbal interactions are accurately placed within the virtual environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Geometrical Acoustic processing is applied to microphone-captured audio, then immersive experience is improved, but computational complexity increases

Engineering Contradiction:
Improveimmersive experienceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-computes impulse responses for different positions in the virtual environment before real-time audio processing. These pre-computed acoustic models are stored and reused during gameplay, eliminating the need to perform complex ray tracing calculations in real-time while maintaining immersive audio effects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects and applies appropriate impulse responses based on the current positions of sound sources and receivers in the virtual environment. This allows the acoustic model to adapt to changing spatial configurations without requiring complete re-computation, balancing computational efficiency with immersive accuracy.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If Geometrical Acoustic processing is applied to microphone-captured audio, then spatial integration is improved, but processing time increases

Engineering Contradiction:
Improvespatial integration accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Impulse responses characterizing the acoustic properties of the virtual environment are pre-computed for various positions and stored in a lookup table. During real-time operation, the system simply retrieves and applies the appropriate pre-computed impulse response based on current positions, achieving high spatial integration accuracy without real-time computation delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and stores copies of impulse responses for different spatial configurations in advance. These copied acoustic models are then efficiently referenced and applied during gameplay, avoiding the need to regenerate complex acoustic simulations in real-time while maintaining precise spatial integration.

Inventive Principle:
Principle #26Copying

3Reliability

If Geometrical Acoustic processing is applied to microphone-captured audio, then VR immersiveness is improved, but system resources increase

Engineering Contradiction:
ImproveVR immersivenessVSAvoidsystem resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The computationally intensive Geometrical Acoustic simulations are performed in advance to generate impulse responses, which are then stored for reuse. This shifts the computational burden from real-time operation to preprocessing, allowing the system to maintain high VR immersiveness during gameplay without consuming excessive system resources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by using pre-computed acoustic models that eliminate the need for continuous complex calculations during gameplay. The pre-processed impulse responses automatically handle the acoustic simulation requirements, reducing real-time system resource consumption while maintaining immersive quality.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances the immersive VR experience by spatially integrating players' conversations within the virtual world, making multiplayer interactions as immersive as in-game audio, with real-time positional accuracy and dynamic sound effects.

Implementation Method 1

Geometrical Acoustic (GA) processing is the simulation of sound ray propagation in a particular spatial model

Methodology Applied
Scientific EffectSound ray propagation: Sound

Implementation Method 2

GA processing can automatically determine how the sound waves travel and bounce around the environment

Methodology Applied
Scientific EffectReflection: Reflection

Implementation Method 3

The audio rendering algorithm is used to generate audio signals by convolving the input audio signals with the IRs

Methodology Applied
Scientific EffectConvection: Convection

Data Source

PatentUS11809773B2Application of geometric acoustics for immersive virtual reality (VR)
Publication Date: 2023.11.07 NVIDIA CORP
  • US11809773B2 patent drawing
  • US11809773B2 patent drawing
  • US11809773B2 patent drawing

AI summary

A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.