itd = dietz2011_unwrapitd(itd,ild,f_inst,tr)
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) |
itd | unwrapped itd |
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).
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 ]
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.