Closed-Form and Near Closed-Form Solutions for TOA-Based Joint Source and Sensor Localization

We study the problem of joint source and sensor localization from time-of-arrival (TOA) measurements. For the case of nine sources and four sensors (or, by symmetry, vice versa), we derive a closed-form solution. For the cases of eight and seven sources, we derive near closed-form solutions depending on one or two parameters, respectively. The main aim of our method is to transform the original localization problem to other problems such that the number of unknown parameters is as small as possible. Although the constraints in the problems are multivariate and quadratic polynomial equations, by using a linear method of solving polynomial equations we can find closed-form solutions and near closed-form solutions if the number of unknown parameters is small and the number of constraints is large. Unlike off-the-shelf methods for solving polynomial systems, such as the Grobner basis method, our solution uses only low-degree monomials. Thus, unlike these other methods, our solution is more stable to noise, as verified using the Cramer-Rao lower bound.

[1]  Trung-Kien Le,et al.  Numerical formulae for TOA-based microphone and source localization , 2014, 2014 14th International Workshop on Acoustic Signal Enhancement (IWAENC).

[2]  Trung-Kien Le,et al.  Reference-distance estimation approach for TDOA-based source and sensor localization , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

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

[4]  Alessio Del Bue,et al.  A Bilinear Approach to the Position Self-Calibration of Multiple Sensors , 2012, IEEE Transactions on Signal Processing.

[5]  Trung-Kien Le,et al.  Experimental validation of TOA-based methods for microphones array positions calibration , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[6]  Yubin Kuang,et al.  Minimal solutions for dual microphone rig self-calibration , 2014, 2014 22nd European Signal Processing Conference (EUSIPCO).

[7]  Sebastian Thrun,et al.  Affine Structure From Sound , 2005, NIPS.

[8]  Martin Vetterli,et al.  From acoustic room reconstruction to slam , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[9]  K. C. Ho,et al.  A simple and efficient estimator for hyperbolic location , 1994, IEEE Trans. Signal Process..

[10]  Igor Vajda,et al.  Estimation of the Information by an Adaptive Partitioning of the Observation Space , 1999, IEEE Trans. Inf. Theory.

[11]  Trung-Kien Le,et al.  Closed-form solution for TDOA-based joint source and sensor localization in two-dimensional space , 2016, 2016 24th European Signal Processing Conference (EUSIPCO).

[12]  Nobutaka Ito,et al.  Blind alignment of asynchronously recorded signals for distributed microphone array , 2009, 2009 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics.

[13]  Yubin Kuang,et al.  Stratified sensor network self-calibration from TDOA measurements , 2013, 21st European Signal Processing Conference (EUSIPCO 2013).

[14]  A. Gualtierotti H. L. Van Trees, Detection, Estimation, and Modulation Theory, , 1976 .

[15]  P. Schönemann ON METRIC MULTIDIMENSIONAL UNFOLDING , 1970 .

[16]  K. C. Ho,et al.  An Approximately Efficient TDOA Localization Algorithm in Closed-Form for Locating Multiple Disjoint Sources With Erroneous Sensor Positions , 2009, IEEE Transactions on Signal Processing.

[17]  Julius O. Smith,et al.  Closed-form least-squares source location estimation from range-difference measurements , 1987, IEEE Trans. Acoust. Speech Signal Process..

[18]  J. Gower Euclidean Distance Geometry , 1982 .

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

[20]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[21]  E. Bolker,et al.  When is a bipartite graph a rigid framework , 1980 .

[22]  Martin Vetterli,et al.  How to localize ten microphones in one finger snap , 2014, 2014 22nd European Signal Processing Conference (EUSIPCO).

[23]  Trung-Kien Le,et al.  Information dependency: Strong consistency of Darbellay–Vajda partition estimators , 2013 .

[24]  G. Carter,et al.  The generalized correlation method for estimation of time delay , 1976 .

[25]  C. Eckart,et al.  The approximation of one matrix by another of lower rank , 1936 .

[26]  Henrik Stewenius,et al.  Gröbner Basis Methods for Minimal Problems in Computer Vision , 2005 .

[27]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[28]  Trung-Kien Le,et al.  Closed-Form and Near Closed-Form Solutions for TOA-Based Joint Source and Sensor Localization , 2016, IEEE Trans. Signal Process..

[29]  Laurent Daudet,et al.  Localization of acoustic sensors from passive Green's function estimation. , 2015, The Journal of the Acoustical Society of America.

[30]  Richard Heusdens,et al.  Auto-localization in ad-hoc microphone arrays , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[31]  Michael S. Brandstein,et al.  A closed-form location estimator for use with room environment microphone arrays , 1997, IEEE Trans. Speech Audio Process..

[32]  Zicheng Liu,et al.  Energy-Based Sound Source Localization and Gain Normalization for Ad Hoc Microphone Arrays , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[33]  Yubin Kuang,et al.  TOA sensor network calibration for receiver and transmitter spaces with difference in dimension , 2013, 21st European Signal Processing Conference (EUSIPCO 2013).

[34]  A. Kraskov,et al.  Estimating mutual information. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  H. C. Schau,et al.  Passive source localization employing intersecting spherical surfaces from time-of-arrival differences , 1987, IEEE Trans. Acoust. Speech Signal Process..

[36]  J. Gower Properties of Euclidean and non-Euclidean distance matrices , 1985 .

[37]  Julien de Rosny,et al.  Microphone array position calibration in the frequency domain using a single unknown source , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[38]  Ralf Fröberg,et al.  An introduction to Gröbner bases , 1997, Pure and applied mathematics.

[39]  D. Hertz,et al.  Time delay estimation by generalized cross correlation methods , 1984 .

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

[41]  Martin Vetterli,et al.  Euclidean Distance Matrices: Essential theory, algorithms, and applications , 2015, IEEE Signal Processing Magazine.

[42]  Rainer Lienhart,et al.  Position calibration of microphones and loudspeakers in distributed computing platforms , 2005, IEEE Transactions on Speech and Audio Processing.

[43]  Yubin Kuang,et al.  A complete characterization and solution to the microphone position self-calibration problem , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[44]  H. V. Trees Detection, Estimation, And Modulation Theory , 2001 .

[45]  Kien Le Trung Information Dependency and Its Applications , 2012 .