SeTra: A Smart Framework for GPS Trajectories' Segmentation

The main search engines nowadays are able to quickly perform searches on texts, images, audio or video. Recently a growing interest was devoted to the searching in the field of a new type of data resulting from the storage of GPS tracks: the trajectories. Therefore, we need to consider new searching strategies and methods fit to these data structures. The idea is to design a search engine aimed at the indexing and retrieving trajectories in specific repositories. This paper describes a starting framework for semantic analysis of trajectories data. This framework aims at detecting and extracting features from GPS raw data. These elements, in turn, populate new feature vectors in a MIRS Multimedia Browsing Indexing and Retrieval System, to support location-based queries. For several reasons, the feature extraction process starting from raw GPS data is a multiple steps process. The raw GPS data are affected by noise and inaccuracies, the trajectories are not uniform and homogeneous data because, for example, they are drawn by repeatedly changing the means of locomotion. Furthermore, the usual sections of trajectory ('trip segments'), describing a motion with certain kinematic parameters, could be alternated with slowly strolling around in confined areas ('activity') such as a mall, a gym or a small market. The reasons listed above require the pre-processing of the raw GPS data in order to split the paths into uniform and homogeneous subsets. The pre-processing step removes the noise from the trajectories and separates the 'trip segments' from the 'activities'. Next, each 'trip segment' is classified using a sequence of two detection techniques based on fuzzy logic and SVM. Finally, the synthetized trajectory components are stored in feature vectors, ready to start location-based queries for retrieval systems. The indexed trajectories will allow the queries in a database, for example, on both on-road routes and off-road trails. The model proposed in this framework provides the basis module for support retrieving of pre-compiled trajectories but instead not supports the streaming of trajectories if the trajectory is not yet fully completed.

[1]  Philippe Nitsche,et al.  A Strategy on How to Utilize Smartphones for Automatically Reconstructing Trips in Travel Surveys , 2012 .

[2]  R. Shiffler Maximum Z Scores and Outliers , 1988 .

[3]  Vania Bogorny,et al.  A model for enriching trajectories with semantic geographical information , 2007, GIS.

[4]  Constantinos Sioutas,et al.  Quality control of semi-continuous mobility size-fractionated particle number concentration data , 2004 .

[5]  Marek R. Ogiela,et al.  Semantic Analysis Processes in Advanced Pattern Understanding Systems , 2011 .

[6]  Shauna L. Hallmark,et al.  Accuracy Issues with Route Choice Data Collection by Using Global Positioning System , 1999 .

[7]  Kay W. Axhausen,et al.  Efficient Map Matching of Large Global Positioning System Data Sets: Tests on Speed-Monitoring Experiment in Zürich , 2005 .

[8]  Stefan Schönfelder,et al.  Eighty Weeks of Global Positioning System Traces: Approaches to Enriching Trip Information , 2004 .

[9]  Monika Sester,et al.  Multi-stage approach to travel-mode segmentation and classification of gps traces , 2012 .

[10]  Peter R. Stopher,et al.  Processing GPS data from travel surveys , 2005 .

[11]  Stefano Spaccapietra,et al.  A Hybrid Model and Computing Platform for Spatio-semantic Trajectories , 2010, ESWC.

[12]  Robert B. Noland,et al.  Current map-matching algorithms for transport applications: State-of-the art and future research directions , 2007 .

[13]  Qin Zhang,et al.  KALMAN FILTERING OF DGPS POSITIONS FOR A PARALLEL TRACKING APPLICATION , 2002 .

[14]  Walter Balzano,et al.  CoTracks: A New Lossy Compression Schema for Tracking Logs Data Based on Multiparametric Segmentation , 2011, 2011 First International Conference on Data Compression, Communications and Processing.

[15]  Randall Guensler,et al.  Smoothing Methods to Minimize Impact of Global Positioning System Random Error on Travel Distance, Speed, and Acceleration Profile Estimates , 2006 .

[16]  Stefano Spaccapietra,et al.  Semantic trajectories modeling and analysis , 2013, CSUR.

[17]  Nadine Schüssler Processing GPS raw data without additional information , 2009 .

[18]  Teri A. Crosby,et al.  How to Detect and Handle Outliers , 1993 .

[19]  Xiaofang Zhou,et al.  Trajectory Indexing and Retrieval , 2011, Computing with Spatial Trajectories.

[20]  Michael May,et al.  Semantic Annotation of GPS Trajectories , 2008 .