Mapping Server Acoustic Parameter Extrapolation for Headsets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining acoustic parameters in a headset are impractical due to the computational intensity and memory requirements of storing and updating room impulse responses for various acoustic configurations, making real-time determination challenging, especially in artificial reality environments where seamless sound propagation is crucial.
Innovation Solution
A method where a headset communicates with a mapping server via a network to determine its location within a virtual model, which provides a set of acoustic parameters based on the headset's physical location, allowing for real-time adjustment and updating of audio content presentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If room impulse responses are stored for a dense network of all possible source and receiver locations, then measurement precision is improved, but device complexity and memory requirements increase significantly
Solution Approach 1:
The patent segments the acoustic environment into discrete acoustic configurations or zones, each with pre-calculated acoustic parameters. Instead of storing data for all possible continuous locations, the space is divided into manageable segments that can be stored and processed efficiently.
Solution Approach 2:
Acoustic parameters for different configurations are pre-calculated and stored before runtime. This preliminary computation avoids the need for real-time computational intensity, allowing the system to quickly retrieve and apply appropriate parameters when the headset detects a change in acoustic configuration.
2Measurement precision
If real-time determination of acoustic parameters is performed with high accuracy, then measurement precision is improved, but computational intensity increases
Solution Approach 1:
The system performs computationally intensive acoustic parameter calculations in advance, before the headset is used. Pre-computed acoustic models are stored and can be quickly retrieved during runtime, eliminating the need for real-time high-accuracy calculations that would consume excessive computational power.
Solution Approach 2:
The patent replaces real-time computational acoustic analysis with pre-computed acoustic models. Instead of performing mechanical computational operations in real-time, the system substitutes these with stored model data that can be retrieved and applied with minimal computational overhead.
3Adaptability or versatility
If acoustic parameters are updated for all possible acoustic configurations, then adaptability is improved, but loss of time for updating parameters increases
Solution Approach 1:
The patent divides the acoustic environment into discrete configurations or zones, allowing the system to handle adaptability through segmented pre-computed models rather than continuous updates. This segmentation enables efficient retrieval of appropriate parameters without requiring comprehensive real-time updates.
Solution Approach 2:
Acoustic parameters for multiple configurations are pre-calculated and stored in advance. When the headset encounters a new acoustic environment, it can quickly match the current configuration to pre-computed models and retrieve appropriate parameters, avoiding time-consuming real-time calculations while maintaining broad adaptability.
Data Source
AI summary
Determination of a set of acoustic parameters for a headset is presented herein. The set of acoustic parameters can be determined based on a virtual model of physical locations stored at a mapping server. The virtual model describes a plurality of spaces and acoustic properties of those spaces, wherein the location in the virtual model corresponds to a physical location of the headset. A location in the virtual model for the headset is determined based on information describing at least a portion of the local area received from the headset. The set of acoustic parameters associated with the physical location of the headset is determined based in part on the determined location in the virtual model and any acoustic parameters associated with the determined location. The headset presents audio content using the set of acoustic parameters received from the mapping server.


