Image-Source Audio Simulation with Single Line-of-Sight Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image-source methods for simulating sound propagation in virtual environments are computationally intensive, especially in complex environments, limiting their ability to accurately model higher order reflections and restricting their use to simple environments due to the need for numerous line checks to determine valid paths.

Innovation Solution

A method that reduces computational demands by performing a single line-of-sight check between the receiver and each virtual source, allowing for the simulation of reflected audio paths with reduced complexity and enabling more accurate simulations of higher order reflections by adjusting the audio paths based on obstacles, thereby improving the efficiency of audio reflection calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional image-source methods are used to simulate reflected audio paths, then accurate simulation of sound propagation is achieved, but computational demands rapidly escalate in complex environments

Engineering Contradiction:
Improvesimulation accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts only the necessary line-of-sight check from the conventional image-source method. Instead of performing multiple line checks along each audio path segment, the invention performs a single line-of-sight check between the receiver and the virtual source, removing redundant computational steps while preserving simulation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional approach by checking line-of-sight from the receiver to the virtual source rather than checking each segment of the reflected path from source to receiver. This inversion reduces the number of checks needed while maintaining the ability to identify obstructed paths.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If multiple line checks are performed along each audio path segment, then obstruction detection is ensured, but computational complexity increases

Engineering Contradiction:
Improveobstruction detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential line-of-sight verification needed for obstruction detection. By performing a single line-of-sight check between the receiver and virtual source rather than multiple checks along each path segment, the invention maintains reliable obstruction detection while significantly reducing computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If conventional methods are used to simulate higher order reflections, then comprehensive sound propagation modeling is achieved, but simulation becomes infeasible in real-time applications

Engineering Contradiction:
Improvereflection modeling accuracyVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent removes redundant computational steps from the image-source method. By performing only a single line-of-sight check per virtual source rather than multiple checks along each reflected path, the invention reduces simulation time sufficiently to make real-time higher order reflection modeling feasible in applications like video games.

Inventive Principle:
Principle #2Taking out (Extraction)

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

This approach significantly reduces computational burden, enabling more immersive and accurate simulations of audio in complex virtual environments, such as video games, by requiring only a single line-of-sight check per source, allowing for higher order reflections and improved listener experience with reduced latency.

Implementation Method 1

Image-source methods are often used for determining the propagation paths between a source and receiver, which involve computing specular reflection paths by considering virtual sources generated by mirroring the location of the audio source over each reflective surface of the environment.

Methodology Applied
Scientific EffectSpecular reflection: Reflection

Implementation Method 2

Conventional image source methods tackle this problem by performing visibility or 'line checks' along each portion of an audio path, including a portion incident on the reflective object and the portion involving the reflected path from the reflective objection to the receiver.

Methodology Applied
Scientific EffectLine-of-sight obstruction detection:

Data Source

PatentUS20250099853A1Methods For Simulating Audio Paths In A Virtual Environment
Publication Date: 2025.03.27 SONY COMP ENTERTAINMENT EURO LTD
  • US20250099853A1 patent drawing
  • US20250099853A1 patent drawing
  • US20250099853A1 patent drawing

AI summary

The application provides a computer-implemented method for simulating a reflected audio path in a virtual environment, the virtual environment comprising a source, a receiver, an obstacle, and a sound-reflective boundary, the reflected audio path associated with reflection at the sound-reflective boundary, and the method comprising: simulating, by an image-source method, the reflected audio path between the source and the receiver, the image-source method comprising: generating, by mirroring the source in the sound-reflective boundary, a mirror image source, and determining a simulated reflected audio path along a line segment between the receiver and the mirror image source; generating, by mirroring the obstacle in the sound-reflective boundary, a mirror image obstacle; performing a line-of-sight check between the receiver and the mirror image source; and, when at least one of the obstacle and the mirror image obstacle lies along the line segment between the mirror image source and the receiver, performing an adjustment on the simulated reflected audio path.