3D Audio Reverberation via Spatial Room Response Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for processing spatial impulse responses in 3D audio systems fail to accurately replicate the spatial reverberation of acoustic environments, particularly in providing directional characteristics and separating first reflections from the reverberant tail, which limits the authenticity of sound object placement in audiovisual productions and virtual reality.

Innovation Solution

A method involving the computation and interpolation of spatial room response (SRR) signals, using a network of SRRs measured by 3D microphones, to apply three-dimensional reverberation to sound objects at user-selected positions, allowing for the incorporation of acoustic environments' characteristics and enabling flexible sound object placement through time convolution operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional spatial audio coding methods are used, then processing complexity is reduced, but spatial accuracy and directional characteristics are lost

Engineering Contradiction:
Improvespatial accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the spatial impulse response into distinct components: first reflections and reverberant tail. This segmentation allows each component to be processed separately with appropriate algorithms, improving spatial accuracy while managing processing complexity through division of labor.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-calculates and stores spatial room responses (SRRs) at discrete positions in the acoustic environment. These pre-computed SRRs are then interpolated during runtime to achieve accurate spatial positioning without performing complex real-time calculations, thus improving spatial accuracy while reducing processing complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If first reflections and reverberant tail are processed separately, then spatial authenticity is improved, but processing time increases

Engineering Contradiction:
Improvespatial authenticityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent separates first reflections and reverberant tail in the pre-computed SRRs and stores them as distinct components. During runtime, these pre-separated components are efficiently combined without requiring complex real-time separation algorithms, thus maintaining spatial authenticity while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By segmenting the impulse response into first reflections and reverberant tail components during pre-processing, the patent enables efficient runtime processing where these segments are simply combined with the audio signal, avoiding the time-consuming task of real-time separation.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If SRRs are measured at multiple discrete positions, then spatial coverage is improved, but data storage requirements increase

Engineering Contradiction:
Improvespatial coverageVSAvoiddata storage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent creates a discrete set of SRR measurements at selected positions that represent the acoustic environment. These measured SRRs serve as copies or samples that can be interpolated to generate SRRs at unmeasured positions, providing comprehensive spatial coverage while storing only the discrete measured values.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transitions from continuous spatial measurement to discrete positional sampling, adding the dimension of interpolation. By measuring at discrete positions and interpolating between them, the system achieves continuous spatial coverage effect with discrete data storage.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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 effectively recreates the spatial reverberation of acoustic environments, enhancing the spatial impression by accurately processing SRRs, allowing for precise sound object placement and movement, thereby improving the realism of audio experiences in audiovisual productions and virtual reality.

Implementation Method 1

performing a time convolution operation between the signal from the sound object and the computed SRR signal to calculate a reverberated signal

Methodology Applied
Scientific EffectConvolution:

Implementation Method 2

applying a three-dimensional reverberation to a sound object at a user-selected position in a sound room

Methodology Applied
Scientific EffectReverberation: Reverberation

Data Source

PatentEP3547305B1Reverberation technique for audio 3D
Publication Date: 2023.06.14 FUNDACIO EURECAT
  • EP3547305B1 patent drawingFigure 1
  • EP3547305B1 patent drawingFigure 2
  • EP3547305B1 patent drawingFigure 3

AI summary

Reverberation techniques for 3D audio are disclosed. In an example method, a three-dimensional (3D) reverberation is applied to a sound object placed at a user-selected position in a sound room. The sound object originates from a sound object position. A sound object signal is received. A 3D spatial room response (SRR) signal is computed corresponding to the user-selected position. a time convolution operation is performed between an audio signal of the sound object signal and the computed SRR value to generate a reverberated signal.