The description of a model implementation is only a
snapshot of the development since the implementations in the
toolbox are continuously developed, evaluated, and improved.
In order to provide an overview of the development stage, a
rating system is used in the AMToolbox.
We rate the implementation of the model by considering its source code and documentation:
- (Submitted): The model has been submitted to the AMToolbox, there is, however, no working code/documentation in the AMToolbox, or there are compilation errors, or some libraries are missing. The current state of the integration can be provided upon request. In the release version, the model neither appears on the website nor is available for download.
O (OK): The code fits the AMToolbox conventions just enough for being available for download. The model and its documentation appear on the website, but major work is still required.
OO (Good): The code/documentation follows our conventions, but there are open issues.
OOO (Perfect): The code/documentation is fully up to our conventions, no open issues.
We also rate the models in terms of their verification, i.e., we rate the results of the implementation versus the results shown in the corresponding publication. The comparison is done within the experiments implemented in the exp_ functions. In the best case, the experiments produce the same results as in the publication - up to some minor layout issues in the graphical representations. Verifications are rated at the following levels:
- (Unknown): The AMToolbox can not run experiments for this model and can not produce results for a verification. This might be the case when the verification code has not been provided yet.
O (Untrusted): The verification code is available but the experiments do not reproduce the relevant parts of the publication (yet). The current implementation can not be trusted as a basis for further developments.
OO (Qualified): The experiments produce similar results as in the publication in terms of showing trends and explaining the effects, but not necessarily matching the numerical results. Explanation for the differences can be provided, for example, not all original data available, or publication affected by a known and documented bug.
OOO (Verified): The experiments produce the same results as in the publication. Minor differences are allowed if randomness is involved in the model, for instance, noise as input signal, probabilistic modeling approaches, and a plausible explanation is provided
The following table gives you an overview of the available models and their documentation, code, and verification status.
|Directional time-of-arrival (on-axis)||ziegelwanger2013||OOO||OOO||OOO|
|Directional time-of-arrival in HRTFs (off-axis, robust)||ziegelwanger2014||OOO||OOO||OOO|
|Invertible Gammatone filterbank||hohmann2002, gfb_||OO||O||OOO|
|Dual-resonance nonlin. filterbank||lopezpoveda1986, drnl||OOO||OOO||OO|
|Cochlear transmission-line model||verhulst2012||OOO||OOO||OOO|
|Auditory-nerve filterbank (cat version)||zilany2007humanized||-||O||-|
|Auditory-nerve filterbank (human version)||zilany2014||OO||OO||-|
|Inner hair cell||ihcenvelope||OOO||OOO||-|
|Auditory brainstem responses||roenne2012||OO||OO||OOO|
|Signal detection models|
|Monaural masking (preprocessing stage only)||dau1997preproc||OOO||OOO||-|
|Binaural signal detection (preprocessing stage only)||breebaart2001preproc||OOO||OOO||-|
|Concurrent-speakers lateral direction||dietz2011||OOO||OOO||OOO|
|Binaural scene analysis||spille2013||O||O||OOO|
|Lateralization in sound reproduction systems||wierstorf2013||OOO||OOO||OOO|
|Lateralization, supervised training||may2011||OO||OO||-|
|Binaural activity map||takanen2013||OOO||OOO||OOO|
|Sagittal-plane localization (simple)||baumgartner2013||OOO||OOO||OOO|
|Sagittal-plane localization (robust)||baumgartner2014||OOO||OOO||OOO|
|Speech perception models|
|Intelligibility in noise||joergensen2011, joergensen2013||O||O||OOO|
|Short-time objective intelligibility||taal2011||O||O||-|
|Speech intelligibility weightings||siiweightings||???||???||???|
|Notched-noise data for the ERB scale||data_glasberg1990||???||???||???|