Binaural Coherence of Noise Fields

A semi-analytical model for the binaural noise field coherence.
710 Downloads
Updated 24 Jan 2011

View License

A Matlab reference implementation of a novel semi-analytical signal processing model for the binaural coherence of homogeneous isotropic noise fields is presented.

The model is derived from a simplified geometrical model of the human head, where the shadowing between the left and right ear is modeled by two non-reflecting circular plates. Based on Kirchhoff’s diffraction theory, it is shown how the corresponding coherence is calculated. This model can be used as part of various binaural signal processing algorithms, such as speech enhancement for digital hearing aids or binaural speech transmission systems. In experiments using an artificial head in a highly reverberant environment, it is confirmed that the proposed theoretical model shows a good match with the coherence obtained from measurements.

Within this implmentation, arbitrary dimensions for head and microphone distances can be employed and no acoustic measurements are required.

Related paper:
M. Jeub, M. Dörbecker, P. Vary: "A Semi-Analytical Model for the Binaural
Coherence of Noise Fields", IEEE Signal Processing Letters, Vol.18, No.3,
March 2011 (DOI 10.1109/LSP.2011.2108284)

Cite As

Marco Jeub (2024). Binaural Coherence of Noise Fields (https://www.mathworks.com/matlabcentral/fileexchange/30167-binaural-coherence-of-noise-fields), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Simulation, Tuning, and Visualization in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0