Title
A framework for the calculation of dynamic crosstalk cancellation filters
Abstract
Dynamic crosstalk cancellation (CTC) systems commonly find use in immersive virtual reality (VR) applications. Such dynamic setups require extremely high filter update rates, so filter calculation is usually performed in the frequency-domain for higher efficiency. This paper proposes a general framework for the calculation of dynamic CTC filters to be used in immersive VR applications. Within this framework, we introduce a causality constraint to the frequency-domain calculation to avoid undesirable wrap-around effects and echo artifacts. Furthermore, when regularization is applied to the CTC filter calculation, in order to limit the output levels at the loudspeakers, noncausal artifacts appear at the CTC filters and the resulting ear signals. We propose a global minimum-phase regularization to convert these anti-causal ringing artifacts into causal artifacts. Finally, an aspect that is especially critical for dynamic CTC systems is the filter switch between active loudspeakers distributed in a surround audio-visual display system with 360° of freedom of operator orientation. Within this framework we apply a weighted filter calculation to control the filter switch, which allows the loudspeakers' contribution to be windowed in space, resulting in a smooth filter transition.
Year
DOI
Venue
2014
10.1109/TASLP.2014.2329184
IEEE/ACM Transactions on Audio, Speech & Language Processing
Keywords
Field
DocType
algorithms,design,experimentation,signal processing systems,binaural technique,frameworks,dynamic crosstalk cancellation,sound and music computing,minimum-phase regularization,measurement,performance,causal implementation
Ringing artifacts,Computer science,Speech recognition,Regularization (mathematics),Immersion (virtual reality),Operator (computer programming),Crosstalk cancellation,Loudspeaker
Journal
Volume
Issue
ISSN
22
9
2329-9290
Citations 
PageRank 
References 
2
0.47
1
Authors
2
Name
Order
Citations
PageRank
Bruno Masiero132.31
Michael Vorländer221.15