This documentation page applies to an outdated major AMT version. We show it for archival purposes only.
Click here for the documentation menu and here to download the latest AMT (1.6.0).
[Obj,results]=ziegelwanger2014(data,estimation,outlierDetection,model,p0_onaxis)
Obj | SOFA object |
select one of the estimation methods
1: Threshold-Detection 2: Centroid of squared IR 3: Mean Groupdelay 4: Minimal-Phase Cross-Correlation (Max) (default) [TOAest]: pre-estimated TOAs
detect outliers in estimated TOAs
0: off 1: on (default values: [0.05;0.01]) [alpha r]: rejects outliers using the extreme Studentized
deviance test with the significance level of ALPHA and upper bound of outlier rate R.
correct estimated toa, using geometrical TOA-Model
0: TOA estimated 1: off-axis TOA modeled (default) 2: on-axis TOA modeled
startvalues for lsqcurvefit
dim 2: each record channel
Obj | SOFA Object |
data matrix with time of arrival (TOA) for each impulse response (IR):
dim 1: each toa in samples dim 2: each record channel
estimated on-axis model-parameters
dim 2: each record channel
estimated off-axis model-parameters
dim 2: each record channel
Estimates the Time-of-Arrival for each measurement in Obj (SOFA) and corrects the results with a geometrical model of the head.
To calculate the model parameters for the on-axis time-of-arrival model (p_onaxis) and for the off-axis time-of-arrival model (p_offaxis) for a given HRTF set (SOFA object, 'Obj') with the minimum-phase cross-correlation estimation, use:
[Obj,results]=ziegelwanger2014(Obj,4,1);
H. Ziegelwanger and P. Majdak. Modeling the direction-continuous time-of-arrival in head-related transfer functions. J. Acoust. Soc. Am., submitted, 2014.