Trajectory analysis via a geometric feature space approach

This study aimed to organize a body of trajectories in order to identify, search for and classify both common and uncommon behaviors among objects such as aircraft and ships. Existing comparison functions such as the Frechet distance are computationally expensive and yield counterintuitive results in some cases. We propose an approach using feature vectors whose components represent succinctly the salient information in trajectories. These features incorporate basic information such as the total distance traveled and the distance between start/stop points as well as geometric features related to the properties of the convex hull, trajectory curvature and general distance geometry. Additionally, these features can generally be mapped easily to behaviors of interest to humans who are searching large databases. Most of these geometric features are invariant under rigid transformation. Furthermore, we demonstrate the use of different subsets of these features to identify trajectories similar to an exemplar, cluster a database of several hundred thousand trajectories and identify outliers.

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

[2]  Vladimir Pavlovic,et al.  Discovering clusters in motion time-series data , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[3]  Dan Schonfeld,et al.  Object Trajectory-Based Activity Classification and Recognition Using Hidden Markov Models , 2007, IEEE Transactions on Image Processing.

[4]  Tieniu Tan,et al.  Similarity based vehicle trajectory clustering and anomaly detection , 2005, IEEE International Conference on Image Processing 2005.

[5]  O. Ovaskainen,et al.  State-space models of individual animal movement. , 2008, Trends in ecology & evolution.

[6]  R. Tyrrell Rockafellar,et al.  Variational Analysis , 1998, Grundlehren der mathematischen Wissenschaften.

[7]  Gwenn Englebienne,et al.  A Non-parametric Hierarchical Model to Discover Behavior Dynamics from Tracks , 2012, ECCV.

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

[9]  Marios Hadjieleftheriou,et al.  R-Trees - A Dynamic Index Structure for Spatial Searching , 2008, ACM SIGSPATIAL International Workshop on Advances in Geographic Information Systems.

[10]  Carlos Henrique Quartucci Forster,et al.  Analysis of aircraft trajectories using Fourier descriptors and kernel density estimation , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

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

[12]  Yury N. Vorobjev,et al.  MDTRA: A molecular dynamics trajectory analyzer with a graphical user interface , 2013, J. Comput. Chem..

[13]  B.G. Amidan,et al.  Atypical event and typical pattern detection within complex systems , 2005, 2005 IEEE Aerospace Conference.

[14]  Jon Louis Bentley,et al.  Multidimensional binary search trees used for associative searching , 1975, CACM.

[15]  Gordon M. Crippen,et al.  Distance Geometry and Molecular Conformation , 1988 .

[16]  Thomas Parisini,et al.  Multi-feature trajectory clustering using Earth Mover's Distance , 2011, 2011 IEEE International Conference on Automation Science and Engineering.

[17]  H. Mannila,et al.  Computing Discrete Fréchet Distance ∗ , 1994 .

[18]  K. Mardia,et al.  Statistical Shape Analysis , 1998 .

[19]  Liangxu Liu,et al.  Using Relative Distance and Hausdorff Distance to Mine Trajectory Clusters , 2013 .

[20]  Yu Zheng,et al.  Computing with Spatial Trajectories , 2011, Computing with Spatial Trajectories.