Decentralized Trajectory Tracking Using Homology and Hodge Decomposition in Sensor Networks

With the recent development of localization and tracking systems for both indoor and outdoor settings, we consider the problem of sensing, representing and analyzing human movement trajectories that we expect to gather in the near future. In this paper, we propose to use the topological representation, which records how a target moves around the natural obstacles in the underlying environment. We demonstrate that the topological information can be sufficiently descriptive for many applications and efficient enough for storing, comparing and classifying these natural human trajectories. We pre-process the sensor network with a purely decentralized algorithm such that certain edges are given numerical weights. Then we can perform trajectory classification by simply summing up the edge weights along the trajectory. Our method supports real-time classification of trajectories with minimum communication cost. We test the effectiveness of our approach by showing how to classify randomly generated trajectories in a multi-level arts museum layout as well as how to distinguish real world taxi trajectories in a large city.

[1]  Anxiao Jiang,et al.  Robust Planarization of Unlocalized Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  Jie Gao,et al.  Boundary recognition in sensor networks by topological methods , 2006, MobiCom '06.

[3]  Nisheeth Shrivastava,et al.  Target tracking with binary proximity sensors: fundamental limits, minimal descriptions, and algorithms , 2006, SenSys '06.

[4]  Vijay Kumar,et al.  Optimal trajectory generation under homology class constraints , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[5]  Abubakr Muhammad,et al.  Coverage and hole-detection in sensor networks via homology , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[6]  Maarten Löffler,et al.  Median Trajectories , 2010, Algorithmica.

[7]  Dimitrios Gunopulos,et al.  Discovering similar multidimensional trajectories , 2002, Proceedings 18th International Conference on Data Engineering.

[8]  David Lovelock,et al.  Tensors, differential forms, and variational principles , 1975 .

[9]  Jie Gao,et al.  Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks , 2013, IEEE/ACM Transactions on Networking.

[10]  Gaurav S. Sukhatme,et al.  Surrounding Nodes in Coordinate-Free Networks , 2006, WAFR.

[11]  L.J. Guibas,et al.  Geometric spanners for routing in mobile networks , 2001, IEEE Journal on Selected Areas in Communications.

[12]  Tamal K. Dey,et al.  Transforming Curves on Surfaces , 1999, J. Comput. Syst. Sci..

[13]  Stefan Funke,et al.  Hole detection or: "how much geometry hides in connectivity?" , 2006, SCG '06.

[14]  Yu Zheng,et al.  Trajectory Data Mining , 2015, ACM Trans. Intell. Syst. Technol..

[15]  Stefan Funke,et al.  Topological hole detection in wireless sensor networks and its applications , 2005, DIALM-POMC '05.

[16]  Vin de Silva,et al.  HOMOLOGICAL SENSOR NETWORKS , 2005 .

[17]  Peter Li,et al.  LECTURES ON HARMONIC MAPS , 2011 .

[18]  Jie Gao,et al.  Greedy routing with guaranteed delivery using Ricci flows , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[19]  Vin de Silva,et al.  Coverage in sensor networks via persistent homology , 2007 .

[20]  Stefan Funke,et al.  Network sketching or: "How Much Geometry Hides in Connectivity?--Part II" , 2007, SODA '07.

[21]  Pedro José Marrón,et al.  On Boundary Recognition without Location Information in Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[22]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[23]  Herbert Edelsbrunner,et al.  Geometry and Topology for Mesh Generation , 2001, Cambridge monographs on applied and computational mathematics.

[24]  Hamid Krim,et al.  Distributed Localization of Coverage Holes Using Topological Persistence , 2014, IEEE Transactions on Signal Processing.

[25]  Leonidas J. Guibas,et al.  Sensing, tracking and reasoning with relations , 2002, IEEE Signal Process. Mag..

[26]  Steven H. Weintraub,et al.  Differential Forms: A Complement to Vector Calculus , 1997 .

[27]  Feng Zhao,et al.  Information-driven dynamic sensor collaboration , 2002, IEEE Signal Process. Mag..

[28]  Zack J. Butler,et al.  Tracking a moving object with a binary sensor network , 2003, SenSys '03.

[29]  Padhraic Smyth,et al.  Trajectory clustering with mixtures of regression models , 1999, KDD '99.

[30]  W. V. Hodge,et al.  The Theory and Applications of Harmonic Integrals , 1941 .

[31]  P. D. Val The Theory and Applications of Harmonic Integrals , 1941, Nature.

[32]  Nisheeth Shrivastava,et al.  Target tracking with binary proximity sensors , 2009, TOSN.

[33]  Lei Chen,et al.  On The Marriage of Lp-norms and Edit Distance , 2004, VLDB.

[34]  Danica Kragic,et al.  Topological trajectory clustering with relative persistent homology , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[35]  Vijay Kumar,et al.  Persistent Homology for Path Planning in Uncertain Environments , 2015, IEEE Transactions on Robotics.

[36]  Leonidas J. Guibas,et al.  Locating and bypassing routing holes in sensor networks , 2004, IEEE INFOCOM 2004.

[37]  Lei Chen,et al.  Robust and fast similarity search for moving object trajectories , 2005, SIGMOD '05.

[38]  J. Singh,et al.  Tracking Multiple Targets Using Binary Proximity Sensors , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[39]  Sándor P. Fekete,et al.  Neighborhood-Based Topology Recognition in Sensor Networks , 2004, ALGOSENSORS.

[40]  Yuan Yao,et al.  Statistical ranking and combinatorial Hodge theory , 2008, Math. Program..

[41]  Siddhartha S. Srinivasa,et al.  An Equivalence Relation for Local Path Sets , 2010, WAFR.

[42]  Jack Snoeyink,et al.  Testing Homotopy for Paths in the Plane , 2002, SCG '02.

[43]  Sándor P. Fekete,et al.  Deterministic boundary recognition and topology extraction for large sensor networks , 2005, SODA '06.

[44]  R. Ho Algebraic Topology , 2022 .

[45]  Donald J. Berndt,et al.  Using Dynamic Time Warping to Find Patterns in Time Series , 1994, KDD Workshop.

[46]  Robert Kohl,et al.  An Introduction To Algebraic Topology , 2016 .

[47]  Florian T. Pokorny,et al.  Topological trajectory classification with filtrations of simplicial complexes and persistent homology , 2016, Int. J. Robotics Res..

[48]  Gang Zhou,et al.  VigilNet: An integrated sensor network system for energy-efficient surveillance , 2006, TOSN.