THE AUDITORY MODELING TOOLBOX

Applies to version: 1.2.0

View the code

Go to function

DIETZ2011_UNWRAPITD - unwraps the given itd using the sign of the corresponding ild

Usage

itd = dietz2011_unwrapitd(itd,ild,f_inst,tr)

Input parameters

itd itd to unwrap
ild corresponding ild value
f_inst instantaneous frequency
tr only apply the unwrap mechanism for ild greater than the threshold tr, because for values near 0 it could be wrong (default: 2.5)

Output parameters

itd unwrapped itd

Description

dietz2011_unwrapitd(itd,ild,f_inst,tr) unwraps the given itd using the sign of the corresponding ild value. Unwrapping means, that the ild value is used to decide to which direction the itd belongs, which can be unclear for large values, because of the \(\pi\) limit (see Dietz et al. 2011, Fig. 2).

References:

M. Dietz, S. D. Ewert, and V. Hohmann. Auditory model based direction estimation of concurrent speakers from binaural signals. Speech Communication, 53(5):592--605, 2011. [ DOI | http ]

H. Wierstorf, A. Raake, and S. Spors. Binaural assessment of multi-channel reproduction. In J. Blauert, editor, The technology of binaural listening, chapter 10. Springer, Berlin--Heidelberg--New York NY, 2013.