Accelerometer-based transportation mode detection on smartphones

We present novel accelerometer-based techniques for accurate and fine-grained detection of transportation modes on smartphones. The primary contributions of our work are an improved algorithm for estimating the gravity component of accelerometer measurements, a novel set of accelerometer features that are able to capture key characteristics of vehicular movement patterns, and a hierarchical decomposition of the detection task. We evaluate our approach using over 150 hours of transportation data, which has been collected from 4 different countries and 16 individuals. Results of the evaluation demonstrate that our approach is able to improve transportation mode detection by over 20% compared to current accelerometer-based systems, while at the same time improving generalization and robustness of the detection. The main performance improvements are obtained for motorised transportation modalities, which currently represent the main challenge for smartphone-based transportation mode detection.

[1]  Daniel Soper Is human mobility tracking a good idea? , 2012, CACM.

[2]  Wei-Ying Ma,et al.  Understanding mobility based on GPS data , 2008, UbiComp.

[3]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[4]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

[5]  Paul Lukowicz,et al.  Performance metrics for activity recognition , 2011, TIST.

[6]  Eric Horvitz,et al.  LOCADIO: inferring motion and location from Wi-Fi signal strengths , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[7]  Gerald Bieber,et al.  Activity Recognition for Everyday Life on Mobile Phones , 2009, HCI.

[8]  F. Ichikawa,et al.  Where's The Phone? A Study of Mobile Phone Location in Public Spaces , 2005, 2005 2nd Asia Pacific Conference on Mobile Technology, Applications and Systems.

[9]  James A. Landay,et al.  UbiGreen: investigating a mobile tool for tracking and supporting green transportation habits , 2009, CHI.

[10]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[11]  Zhigang Liu,et al.  The Jigsaw continuous sensing engine for mobile phone applications , 2010, SenSys '10.

[12]  Xing Xie,et al.  Urban computing with taxicabs , 2011, UbiComp '11.

[13]  Min Y. Mun,et al.  Parsimonious Mobility Classification using GSM and WiFi Traces , 2008 .

[14]  Mikkel Baun Kjærgaard,et al.  Energy-efficient trajectory tracking for mobile devices , 2011, MobiSys '11.

[15]  Deborah Estrin,et al.  SensLoc: sensing everyday places and paths using less energy , 2010, SenSys '10.

[16]  Sourav Bhattacharya,et al.  A grid-based algorithm for on-device GSM positioning , 2010, UbiComp.

[17]  David W. McDonald,et al.  Activity sensing in the wild: a field trial of ubifit garden , 2008, CHI.

[18]  Nirvana Meratnia,et al.  Sensing Motion Using Spectral and Spatial Analysis of WLAN RSSI , 2007, EuroSSC.

[19]  Xing Xie,et al.  Understanding transportation modes based on GPS data for web applications , 2010, TWEB.

[20]  Philip S. Yu,et al.  Transportation mode detection using mobile phones and GIS information , 2011, GIS.

[21]  Diogo R. Ferreira,et al.  Preprocessing techniques for context recognition from accelerometer data , 2010, Personal and Ubiquitous Computing.

[22]  Vigneshwaran Subbaraju,et al.  Energy-Efficient Continuous Activity Recognition on Mobile Phones: An Activity-Adaptive Approach , 2012, 2012 16th International Symposium on Wearable Computers.

[23]  Tom M Mitchell,et al.  Mining Our Reality , 2009, Science.

[24]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[25]  Kenichi Yamazaki,et al.  Gait analyzer based on a cell phone with a single three-axis accelerometer , 2006, Mobile HCI.

[26]  William G. Griswold,et al.  Mobility Detection Using Everyday GSM Traces , 2006, UbiComp.

[27]  Juan-Luis Gorricho,et al.  Activity Recognition from Accelerometer Data on a Mobile Phone , 2009, IWANN.

[28]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[29]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[30]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.

[31]  David W. Mizell,et al.  Using gravity to estimate accelerometer orientation , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[32]  Antti Jylhä,et al.  MatkaHupi: a persuasive mobile application for sustainable mobility , 2013, UbiComp.

[33]  Jian Ma,et al.  Accelerometer Based Transportation Mode Recognition on Mobile Phones , 2010, 2010 Asia-Pacific Conference on Wearable Computing Systems.

[34]  Tao Cheng,et al.  Inferring hybrid transportation modes from sparse GPS data using a moving window SVM classification , 2012, Comput. Environ. Urban Syst..

[35]  Lada A. Adamic,et al.  Computational Social Science , 2009, Science.

[36]  Jun Yang,et al.  Toward physical activity diary: motion recognition using simple acceleration features with mobile phones , 2009, IMCE '09.

[37]  Paul Lukowicz,et al.  Evaluating Performance in Continuous Context Recognition Using Event-Driven Error Characterisation , 2006, LoCA.

[38]  Mirco Musolesi,et al.  Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application , 2008, SenSys '08.