ITD Crossfader for Binaural Audio Without Clicking Artifacts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual reality, augmented reality, and mixed-reality environments, accurately presenting interaural time differences (ITDs) to users is crucial for immersive experiences, but rapid changes in audio signals often result in undesirable sonic artifacts like 'clicking' sounds, compromising the believability of the environment.

Innovation Solution

A wearable head device processes input audio signals to generate left and right output signals by applying delays and head-related transfer functions (HRTFs), with interaural time delays determined based on source location, and uses cross-fading to minimize sonic artifacts during changes in sound source direction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If rapid changes are applied to audio signals to reflect positions and orientations of objects and user, then spatial accuracy is improved, but sonic artifacts such as clicking sounds are generated

Engineering Contradiction:
Improvespatial accuracyVSAvoidsonic artifacts
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing ITD values for multiple discrete angular positions before runtime. During operation, it selectively applies pre-computed ITD values corresponding to detected sound source directions, avoiding real-time calculation artifacts while maintaining spatial accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts ITD values based on detected sound source direction, transitioning smoothly between different predefined ITD settings. This dynamic adaptation allows the audio signal to reflect changing spatial positions without generating clicking artifacts, as transitions occur between pre-optimized states rather than through rapid continuous changes.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If ITD is accurately adjusted to reflect source location, then spatial origin identification is improved, but computational complexity increases

Engineering Contradiction:
Improvespatial origin identificationVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the continuous spatial domain into discrete angular positions (e.g., 0°, 15°, 30°, ..., 345°), with each position having a pre-calculated ITD value. This segmentation transforms the complex continuous adjustment problem into a simpler discrete selection problem, reducing computational complexity while maintaining sufficient spatial origin identification accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

ITD values for all discrete angular positions are pre-calculated and stored in lookup tables before runtime. During operation, the system only needs to detect the sound source direction and retrieve the corresponding pre-computed ITD value, eliminating the need for complex real-time ITD calculations and significantly reducing computational complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240089691A1Interaural time difference crossfader for binaural audio rendering
Publication Date: 2024.03.14 MAGIC LEAP INC
  • US20240089691A1 patent drawing
  • US20240089691A1 patent drawing
  • US20240089691A1 patent drawing

AI summary

Examples of the disclosure describe systems and methods for presenting an audio signal to a user of a wearable head device. In an example, a received first input audio signal is processed to generate a left output audio signal and a right output audio signal presented to ears of the user. Processing the first input audio signal comprises applying a delay process to the first input audio signal to generate a left audio signal and a right audio signal; adjusting gains of the left audio signal and the right audio signal; applying head-related transfer functions (HRTFs) to the left and right audio signals to generate the left and right output audio signals. Applying the delay process to the first input audio signal comprises applying an interaural time delay (ITD) to the first input audio signal, the ITD determined based on the source location.