Algebraic Complete Solution for Joint Source and Sensor Localization Using Time of Flight Measurements

Joint source and sensor localization is a challenging problem, nevertheless it has numerous potential applications. This paper takes time of flight measurements and develops an approximate and yet reasonably accurate algebraic solution to the problem by converting it to the identification of an upper triangular linear transformation matrix in the localization space. The proposed solution is in closed-form and not iterative, and it reduces the solution evaluation to the positive root of a polynomial of degree 3 or less. It is among the first in solving the problem when the source and/or sensor positions can be embedded in a lower dimensional space than the localization space, leading to a complete and robust solution. The solution derivation establishes naturally the conditions for the solvability of the localization problem. The resulting solution is sufficiently close to the optimum estimate and gives better results than those from the literature. Iterative refinement of the proposed solution on the source and sensor positions provides the Cramér-Rao Lower Bound accuracy under Gaussian noise with sufficient number of sources and sensors. Performance evaluation using the data from two experiments under real environment confirms the reliability and promising behavior of the proposed solutions.

[1]  K. C. Ho,et al.  An Asymptotically Efficient Estimator in Closed-Form for 3-D AOA Localization Using a Sensor Network , 2015, IEEE Transactions on Wireless Communications.

[2]  F. Gustafsson,et al.  Mobile positioning using wireless networks: possibilities and fundamental limitations based on available wireless network measurements , 2005, IEEE Signal Processing Magazine.

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

[4]  Hervé Bourlard,et al.  Ad hoc microphone array calibration: Euclidean distance matrix completion algorithm and theoretical guarantees , 2014, Signal Process..

[5]  Trung-Kien Le,et al.  Rank Properties for Matrices Constructed From Time Differences of Arrival , 2018, IEEE Transactions on Signal Processing.

[6]  Jian Li,et al.  Exact and Approximate Solutions of Source Localization Problems , 2008, IEEE Transactions on Signal Processing.

[7]  Wing-Kin Ma,et al.  Least squares algorithms for time-of-arrival-based mobile location , 2004, IEEE Transactions on Signal Processing.

[8]  Ping Zhang,et al.  On Using the Relative Configuration to Explore Cooperative Localization , 2014, IEEE Transactions on Signal Processing.

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

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

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

[12]  Ian F. Akyildiz,et al.  A survey on wireless multimedia sensor networks , 2007, Comput. Networks.

[13]  Reinhold Häb-Umbach,et al.  Acoustic Microphone Geometry Calibration: An overview and experimental evaluation of state-of-the-art algorithms , 2016, IEEE Signal Processing Magazine.

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

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

[16]  Trung-Kien Le,et al.  Closed-Form and Near Closed-Form Solutions for TOA-Based Joint Source and Sensor Localization , 2016, IEEE Transactions on Signal Processing.

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

[18]  Trung-Kien Le,et al.  Robust TDOA-based joint source and microphone localization in a reverberant environment using medians of acceptable recovered TOAs , 2016, 2016 IEEE International Workshop on Acoustic Signal Enhancement (IWAENC).

[19]  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).

[20]  Lee C. Potter,et al.  Sensor Network Localization via Received Signal Strength Measurements with Directional Antennas , 2004 .

[21]  Guobin Shen,et al.  BeepBeep: a high accuracy acoustic ranging system using COTS mobile devices , 2007, SenSys '07.

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

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

[24]  Phillipp Meister,et al.  Statistical Signal Processing Detection Estimation And Time Series Analysis , 2016 .

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

[26]  Hyung-Suk Kim,et al.  Ping-pong: Using smartphones to measure distances and relative positions , 2013 .

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

[28]  Jacob Benesty,et al.  A Framework for Speech Enhancement With Ad Hoc Microphone Arrays , 2016, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[29]  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.

[30]  OnoNobutaka,et al.  Closed-Form and Near Closed-Form Solutions for TDOA-Based Joint Source and Sensor Localization , 2017 .

[31]  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).

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

[33]  S. Kay Fundamentals of statistical signal processing: estimation theory , 1993 .

[34]  Trung-Kien Le,et al.  Uncovering Source Ranges From Range Differences Observed by Sensors at Unknown Positions: Fundamental Theory , 2019, IEEE Transactions on Signal Processing.

[35]  Achim Hein Processing of SAR Data: Fundamentals, Signal Processing, Interferometry , 2003 .

[36]  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).

[37]  Brian D. O. Anderson,et al.  Wireless sensor network localization techniques , 2007, Comput. Networks.

[38]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[39]  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.

[40]  Wang Zong A TOA-based location algorithm reducing the errors due to non-line-of-sight propagation , 2001 .

[41]  J. Tabrikian,et al.  Target Detection and Localization Using MIMO Radars and Sonars , 2006, IEEE Transactions on Signal Processing.

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

[43]  Trung-Kien Le,et al.  Sonoloc: Scalable positioning of commodity mobile devices , 2018, MobiSys.

[44]  L. O'carroll AN INTRODUCTION TO GRÖBNER BASES (Graduate Studies in Mathematics 3) , 1996 .

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

[46]  Kui Wu,et al.  Sensor localization with Ring Overlapping based on Comparison of Received Signal Strength Indicator , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).