Ad-hoc microphone array calibration from partial distance measurements

We address the problem of ad hoc microphone array calibration where some of the distances between the microphones can not be measured. The conventional techniques require information about all the distances for accurate reconstruction of the array geometry. To alleviate this condition, we propose to exploit the properties of Euclidean distance matrices within the framework of low-rank matrix completion to recover the missing entries. We provide rigorous analysis to bound the calibration error using noisy measurements. This study elucidates the links between the performance and the structure of the missing distances, along with the size of the network. The experiments carried out on real data recordings demonstrate these theoretical insights. A significant improvement is achieved by the proposed Euclidean distance matrix completion algorithm over the state-of-the-art techniques for ad hoc microphone array calibration.

[1]  Hoang Tran Huy Do,et al.  Robust cross-correlation-based methods for sound-source localization and separation using a large-aperture microphone array , 2011 .

[2]  Afsaneh Asaei,et al.  MODEL-BASED SPARSE COMPONENT ANALYSIS FOR MULTIPARTY DISTANT SPEECH RECOGNITION , 2013 .

[3]  E. Habets,et al.  Generating sensor signals in isotropic noise fields. , 2007, The Journal of the Acoustical Society of America.

[4]  Joseph H. DiBiase A High-Accuracy, Low-Latency Technique for Talker Localization in Reverberant Environments Using Microphone Arrays , 2000 .

[5]  Volkan Cevher,et al.  Structured sparse coding for microphone array location calibration , 2012, SAPA@INTERSPEECH.

[6]  John McDonough,et al.  Distant Speech Recognition , 2009 .

[7]  Afsaneh Asaei,et al.  An integrated framework for multi-channel multi-source localization and voice activity detection , 2011, 2011 Joint Workshop on Hands-free Speech Communication and Microphone Arrays.

[8]  Andreas Buja,et al.  Visualization Methodology for Multidimensional Scaling , 2002, J. Classif..

[9]  Petros Drineas,et al.  Distance Matrix Reconstruction from Incomplete Distance Information for Sensor Network Localization , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[10]  Jon C. Dattorro,et al.  Convex Optimization & Euclidean Distance Geometry , 2004 .

[11]  Hervé Bourlard,et al.  Euclidean distance matrix completion for ad-hoc microphone array calibration , 2013, 2013 18th International Conference on Digital Signal Processing (DSP).

[12]  Mohammed Ghanbari,et al.  Verified speaker localization utilizing voicing level in split-bands , 2009, Signal Process..

[13]  Minghua Chen,et al.  Energy-Based Position Estimation of Microphones and Speakers for Ad Hoc Microphone Arrays , 2007, 2007 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.

[14]  Kim-Chuan Toh,et al.  Semidefinite Programming Approaches for Sensor Network Localization With Noisy Distance Measurements , 2006, IEEE Transactions on Automation Science and Engineering.

[15]  Bhiksha Raj,et al.  Microphone Array Processing for Distant Speech Recognition: From Close-Talking Microphones to Far-Field Sensors , 2012, IEEE Signal Processing Magazine.

[16]  Michael S. Brandstein,et al.  A practical methodology for speech source localization with microphone arrays , 1997, Comput. Speech Lang..

[17]  Harvey F. Silverman,et al.  Microphone position and gain calibration for a large-aperture microphone array , 2005, IEEE Transactions on Speech and Audio Processing.

[18]  P. Groenen,et al.  Modern Multidimensional Scaling: Theory and Applications , 1999 .

[19]  Ivan Himawan,et al.  Microphone Array Shape Calibration in Diffuse Noise Fields , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[20]  Philip N. Garner,et al.  Combining cepstral normalization and cochlear implant-like speech processing for microphone array-based speech recognition , 2012, 2012 IEEE Spoken Language Technology Workshop (SLT).

[21]  Hervé Bourlard,et al.  BROADBAND BEAMPATTERN FOR MULTI-CHANNEL SPEECH ACQUISITION AND DISTANT SPEECH RECOGNITION , 2011 .

[22]  Trevor F. Cox,et al.  Metric multidimensional scaling , 2000 .

[23]  Anoop Gupta,et al.  Distributed meetings: a meeting capture and broadcasting system , 2002, MULTIMEDIA '02.

[24]  R. K. Cook,et al.  Measurement of Correlation Coefficients in Reverberant Sound Fields , 1955 .

[25]  Volkan Cevher,et al.  Multi-Party Speech Recovery Exploiting Structured Sparsity Models , 2011, INTERSPEECH.

[26]  Hervé Bourlard,et al.  Enhanced diffuse field model for ad hoc microphone array calibration , 2014, Signal Process..

[27]  Dmitry M. Malioutov,et al.  A sparse signal reconstruction perspective for source localization with sensor arrays , 2005, IEEE Transactions on Signal Processing.

[28]  Andrea Montanari,et al.  Matrix completion from a few entries , 2009, ISIT.