Microphone array position calibration by basis-point classical multidimensional scaling

Classical multidimensional scaling (MDS) is a global, noniterative technique for finding coordinates of points given their interpoint distances. We describe the algorithm and show how it yields a simple, inexpensive method for calibrating an array of microphones with a tape measure (or similar measuring device). We present an extension to the basic algorithm, called basis-point classical MDS (BCMDS), which handles the case when many of the distances are unavailable, thus yielding a technique that is practical for microphone arrays with a large number of microphones. We also show that BCMDS, when combined with a calibration target consisting of four synchronized sound sources, can be used for automatic calibration via time-delay estimation. We evaluate the accuracy of both classical MDS and BCMDS, investigating the sensitivity of the algorithms to noise and to the design parameters to yield insight as to the choice of those parameters. Our results validate the practical applicability of the algorithms, showing that errors on the order of 10-20 mm can be achieved in real scenarios.

[1]  Rainer Lienhart,et al.  Position calibration of audio sensors and actuators in a distributed computing platform , 2003, ACM Multimedia.

[2]  Harvey F. Silverman,et al.  Position calibration of large-aperture microphone arrays , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  J. Meulman A Distance Approach to Nonlinear Multivariate Analysis , 1986 .

[4]  S. Leigh,et al.  Probability and Random Processes for Electrical Engineering , 1989 .

[5]  B. C. Ng,et al.  Sensor-array calibration using a maximum-likelihood approach , 1996 .

[6]  Forrest W. Young,et al.  Interactive scaling with individual subjects , 1972 .

[7]  Ramani Duraiswami,et al.  Automatic position calibration of multiple microphones , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  Stanley T. Birchfield Geometric microphone array calibration by multidimensional scaling , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[9]  Norman Cliff,et al.  A monte carlo evaluation of interactive multidimensional scaling , 1976 .

[10]  James L. Flanagan,et al.  A digital processing system for source location and sound capture by large microphone arrays , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[11]  A. Householder,et al.  Discussion of a set of points in terms of their mutual distances , 1938 .

[12]  Peter M. Bentler,et al.  Improving the efficiency and effectiveness of interactively selected MDS data designs , 1979 .

[13]  W. Torgerson Multidimensional scaling: I. Theory and method , 1952 .

[14]  Harvey F. Silverman,et al.  Microphone array optimization by stochastic region contraction , 1991, IEEE Trans. Signal Process..

[15]  Anthony J. Weiss,et al.  Array shape calibration using sources in unknown locations-a maximum likelihood approach , 1989, IEEE Trans. Acoust. Speech Signal Process..