An Algorithm for Generating Virtual Sources in Dynamic Virtual Auditory Display Based on Tensor Decomposition of Head-Related Impulse Responses
-
Published:2022-07-31
Issue:15
Volume:12
Page:7715
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Zhao TongORCID,
Xie Bosun,
Zhu Jun
Abstract
Dynamic virtual auditory displays (VADs) are increasingly used for generating various auditory objects and scenes in virtual and augmented reality. Dynamic VADs are required to generate virtual sources in various directions and distances by using HRTF- or HRIR-based binaural synthesis. In the present work, an algorithm for improving the efficiency and performance of binaural synthesis in dynamic VAD is proposed. Based on tensor decomposition, a full set of near-field HRIRs is decomposed as a combination of distance-, direction-, and time-related modes. Then, binaural synthesis in VAD can be implemented by a common set of time mode-related convolvers or filters associated with direction- and distance-related weights. Dynamic binaural signals are created by updating the weights rather than updating the HRIR-based convolvers, which enables the independent control of virtual source distance and direction and avoids the audible artifact caused by updating the HRIR-based convolvers. An example of implementation indicates that a set of eight common convolvers or filters for each ear is enough to synthesize the binaural signals with sufficient accuracy. The computational efficiency of simultaneously generating multiple virtual sources is improved when the number of virtual sources is larger than eight. A virtual-source localization experiment validates the algorithm.
Funder
National Natural Science Foundation of China
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference32 articles.
1. Head-Related Transfer Function and Virtual Auditory Display;Xie,2013
2. Study and comparison of efficient methods for 3D audio spatialization based on linear decomposition of HRTF data;Larcher;Proceedings of the 108th Audio Engineering Society Convention,2000
3. Analyzing head-related transfer function measurements using surface spherical harmonics
4. Interpolation and range extrapolation of HRTFs;Duraiswami;Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing,2004
5. Calculation of Head-Related Transfer Functions for Arbitrary Field Points Using Spherical Harmonics Decomposition