Time-Frequency Implementation of HRTFs
Time-Frequency Implementation of HRTFs
Disciplines
Electrical Engineering, Electronics, Information Engineering (30%); Computer Sciences (30%); Physics, Astronomy (40%)
Keywords
-
Head-related transfer function,
Time-frequency analysis,
Subband filtering,
Sound localization,
Virtual acoustics,
Operator approximation
In the context of binaural virtual reality, a sound source is positioned in a 3D space around the listener by filtering it using head-related transfer functions (HRTFs). In a real-time application, a large number of HRTFs needs to be processed. Due to their long impulse responses, this requires a high computational power, which for more than a few simultaneous sources, cannot be implemented directly on current processors. Technically speaking, an HRTF is a linear time-invariant (LTI) system. An LTI system can be implemented in the time domain by direct convolution or recursive filtering. This approach is computationally inefficient. A computationally efficient approach consists in implementing the system in the frequency domain; however, this approach is not suitable for real-time applications since a very large delay is introduced. A compromise solution of both approaches is given by a family of segmented-FFT methods, which permits a trade-off between latency and computational complexity. As an alternative, the subband method can be applied as a technique to represent linear systems in the time-frequency domain. The project applicant showed in a recent work, that the subband method offers an even better tradeoff between latency and computational complexity than segmented-FFT methods. The subband analysis is still mathematically challenging and its optimum configuration is dependant on the application under consideration. The project proposal involves developing and investigation of new techniques for configuring the subband method by using advanced optimization methods in a functional analysis context. As a result, an optimization technique will be obtained which minimizes the computational complexity of the subband method especially useful in real- time virtual acoustic applications. Two approaches will be considered: The first approach designs the time- frequency transform for minimizing the complexity of each HRTF. In the second approach, we will design a unique time-frequency transform, which will be used for a joint implementation of all HRTFs. This will permit an efficient implementation of interpolation techniques in the spatialization of moving sources in real-time. The results will be applied to several localization models and evaluated in subjective localization experiments.
Head-related transfer functions (HRTFs) describe the acoustic filtering of incoming sounds by the human morphology, and are essential for listeners to localize sound sources in virtual auditory displays. A bottleneck in many applications is the high computational demans required for rendering complex virtual scenes. To address this issue, we studied efficient HRTF implementations using subband processing, i.e., as an analysis filterbank (FB) converting the signal to be filtered into the time-frequency domain, followed by a transfer matrix representing the filtering operation in that domain, and a synthesis FB converting the result back to time domain. We proposed two approaches. In the first one, the choice of FBs is fixed, and the complexity of the transfer matrix is minimized. This yielded computational savings of about one order of magnitude, in comparison with the most efficient available methods. The second approach jointly optimizes the FBs and transfer matrices. While it yielded further computational savings, they were not major in comparison with the first approach. In view of this, we decided not to pursue this research line any further.Subband processing is a particular case of a more general paradigm called generalized sampling. In view of the above results, we opened the scope of the research by considering other generalized sampling problems, namely spatial sampling and non-regular temporal sampling. We summarize below our research achievements in these two fields.A sensor network is a web of a large number of sensing and computing devices (nodes) connected via a communication network. The whole network can be considered as a multi-channel sampling device, where different channels correspond to different spatial locations. Here, the research challenge consists in achieving distributed algorithms, in the sense of not requiring a central coordinating agent. We studied three problems. The first one consists in estimating an unknown parameter vector based on the available spatial samples. The second problem concerns tracking the evolution of an unknown random vector (typically the position of a target). The third problem consists in determining the node locations based on inter-node distance measurements.New communications technologies today permit remote control and monitoring in a broad range of applications. When signal samples are sent through a communication channel, they become intermittently available due to communication constraints (e.g., failures, congestion, etc.). Hence, the samples at the receiver are only available over a non-regular grid. We studied two problems in which this grid is random with a known statistical model. The first problem consists in estimating the parameters of a system's model, based on the knowledge of its input and output samples obtained in the aforementioned manner. The second one estimates the evolution of a random vector based on the intermittent availability of its partial measurements. In particular, we derived a necessary and sufficient condition to guarantee the stability of the resulting estimator. In doing so, we gave an answer to a problem that was open for about a decade.
Research Output
- 461 Citations
- 14 Publications
-
2012
Title On Identification of Linear Systems with Quantized and Intermittent Information. Type Conference Proceeding Abstract Author Fu M Conference 16th IFAC Symposium on System Identification -
2015
Title Stability of MMSE state estimators over lossy networks using linear coding DOI 10.1016/j.automatica.2014.10.086 Type Journal Article Author Sui T Journal Automatica Pages 167-174 -
2015
Title Distributed weighted least-squares estimation with fast convergence for large-scale systems DOI 10.1016/j.automatica.2014.10.077 Type Journal Article Author Marelli D Journal Automatica Pages 27-39 Link Publication -
2014
Title Acoustic and non-acoustic factors in modeling listener-specific performance of sagittal-plane sound localization DOI 10.3389/fpsyg.2014.00319 Type Journal Article Author Majdak P Journal Frontiers in Psychology Pages 319 Link Publication -
2014
Title Asymptotic Optimality of the Maximum-likelihood likelihood Filter for Bayesian Tracking in Sensor Networks. Type Conference Proceeding Abstract Author Fu M Conference 19th IFAC World Congress, Cape Town, South Africa, August -
2014
Title Cooperative localization of a cascading quadrilateral network DOI 10.1109/icca.2014.6870888 Type Conference Proceeding Abstract Author Diao Y Pages 13-18 -
2015
Title Efficient Approximation of Head-Related Transfer Functions in Subbands for Accurate Sound Localization DOI 10.1109/taslp.2015.2425219 Type Journal Article Author Marelli D Journal IEEE/ACM Transactions on Audio, Speech, and Language Processing Pages 1130-1143 -
2013
Title Distributed Weighted Least Squares Estimation with Fast Convergence in Large-scale Systems DOI 10.1109/cdc.2013.6760744 Type Conference Proceeding Abstract Author Marelli D Pages 5432-5437 Link Publication -
2013
Title Stability of Kalman Filters subject to Intermittent Observations DOI 10.1109/cdc.2013.6761129 Type Conference Proceeding Abstract Author Rohr E Pages 7809-7814 -
2013
Title Identification of ARMA models using intermittent and quantized output observations DOI 10.1016/j.automatica.2012.11.020 Type Journal Article Author Marelli D Journal Automatica Pages 360-369 Link Publication -
2013
Title Optimal PMU placement for power system state estimation with random component outages DOI 10.1016/j.ijepes.2013.02.007 Type Journal Article Author Tai X Journal International Journal of Electrical Power & Energy Systems Pages 35-42 -
2014
Title Modeling sound-source localization in sagittal planes for human listeners DOI 10.1121/1.4887447 Type Journal Article Author Baumgartner R Journal The Journal of the Acoustical Society of America Pages 791-802 Link Publication -
2014
Title Kalman Filtering With Intermittent Observations: On the Boundedness of the Expected Error Covariance DOI 10.1109/tac.2014.2328183 Type Journal Article Author Rohr E Journal IEEE Transactions on Automatic Control Pages 2724-2738 -
2014
Title Efficient Representation of Head-Related Transfer Functions in Subbands. Type Conference Proceeding Abstract Author Majdak P Et Al Conference Proceedings of the 22nd European Signal Processing Conference (EUSIPCO)