Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2668332.2668348acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article

Mining users' significant driving routes with low-power sensors

Published: 03 November 2014 Publication History

Abstract

While there is significant work on sensing and recognition of significant places for users, little attention has been given to users' significant routes. Recognizing these routine journeys, can open doors for the development of novel applications, like personalized travel alerts, and enhancement of user's travel experience. However, the high energy consumption of traditional location sensing technologies, such as GPS or WiFi based localization, is a barrier to passive and ubiquitous route sensing through smartphones.
In this paper, we present a passive route sensing framework that continuously monitors a vehicle user solely through a phone's gyroscope and accelerometer. This approach can differentiate and recognize various routes taken by the user by time warping angular speeds experienced by the phone while in transit and is independent of phone orientation and location within the vehicle, small detours and traffic conditions. We compare the route learning and recognition capabilities of this approach with GPS trajectory analysis and show that it achieves similar performance. Moreover, with an embedded co-processor, common to most new generation phones, it achieves energy savings of an order of magnitude over the GPS sensor.

References

[1]
Android developers guide. http://developer.android.com/guide/topics/sensors/sensors_motion.html.
[2]
Google Now. http://www.google.com/landing/now.
[3]
Tado smart heating. http://www.tado.com.
[4]
A. Carroll and G. Heiser. An analysis of power consumption in a smartphone. In Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIXATC'10, pages 21--21, Berkeley, CA, USA, 2010. USENIX Association.
[5]
G. Chandrasekaran, T. Vu, A. Varshavsky, M. Gruteser, R. Martin, J. Yang, and Y. Chen. Tracking vehicular speed variations by warping mobile phone signal strengths. In Pervasive Computing and Communications (PerCom), 2011 IEEE International Conference on, pages 213--221, March 2011.
[6]
Y. Chon, N. D. Lane, F. Li, H. Cha, and F. Zhao. Automatically characterizing places with opportunistic crowdsensing using smartphones. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing, UbiComp '12, pages 481--490, New York, NY, USA, 2012. ACM.
[7]
T. Choudhury, S. Consolvo, B. Harrison, J. Hightower, A. LaMarca, L. Legrand, A. Rahimi, A. Rea, G. Bordello, B. Hemingway, P. Klasnja, K. Koscher, J. Landay, J. Lester, D. Wyatt, and D. Haehnel. The mobile sensing platform: An embedded activity recognition system. Pervasive Computing, IEEE, 7(2):32--41, April 2008.
[8]
J. Dai, J. Teng, X. Bai, Z. Shen, and D. Xuan. Mobile phone based drunk driving detection. In Pervasive Computing Technologies for Healthcare (PervasiveHealth), 2010 4th International Conference on-NO PERMISSIONS, pages 1--8, March 2010.
[9]
H. Eren, S. Makinist, E. Akin, and A. Yilmaz. Estimating driving behavior by a smartphone. In Intelligent Vehicles Symposium (IV), 2012 IEEE, pages 234--239, June 2012.
[10]
J. Eriksson, L. Girod, B. Hull, R. Newton, S. Madden, and H. Balakrishnan. The pothole patrol: Using a mobile sensor network for road surface monitoring. In Proceedings of the 6th International Conference on Mobile Systems, Applications, and Services, MobiSys '08, pages 29--39, New York, NY, USA, 2008. ACM.
[11]
J. Froehlich and J. Krumm. Route prediction from trip observations. In Society of Automotive Engineers (SAE) 2008 World Congress, 2008.
[12]
S. Guha, K. Plarre, D. Lissner, S. Mitra, B. Krishna, P. Dutta, and S. Kumar. Autowitness: Locating and tracking stolen property while tolerating gps and radio outages. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, SenSys '10, pages 29--42, New York, NY, USA, 2010. ACM.
[13]
J. Han, E. Owusu, L. Nguyen, A. Perrig, and J. Zhang. Accomplice: Location inference using accelerometers on smartphones. In Communication Systems and Networks (COMSNETS), 2012 Fourth International Conference on, pages 1--9, Jan 2012.
[14]
P. Hart, N. Nilsson, and B. Raphael. A formal basis for the heuristic determination of minimum cost paths. Systems Science and Cybernetics, IEEE Transactions on, 4(2):100--107, July 1968.
[15]
S. Hemminki, P. Nurmi, and S. Tarkoma. Accelerometer-based transportation mode detection on smartphones. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, SenSys '13, pages 13:1--13:14, New York, NY, USA, 2013. ACM.
[16]
F. Hermans and E. Tsiporkova. Merging microarray cell synchronization experiments through curve alignment. Bioinformatics, 23(2):e64--e70, 2007.
[17]
J. Hightower, S. Consolvo, A. LaMarca, I. Smith, and J. Hughes. Learning and recognizing the places we go. In Proceedings of the 7th International Conference on Ubiquitous Computing, UbiComp'05, pages 159--176, Berlin, Heidelberg, 2005. Springer-Verlag.
[18]
A. K. Jain, M. N. Murty, and P. J. Flynn. Data clustering: A review. ACM Comput. Surv., 31(3):264--323, Sept. 1999.
[19]
D. Johnson and M. Trivedi. Driving style recognition using a smartphone as a sensor platform. In Intelligent Transportation Systems (ITSC), 2011 14th International IEEE Conference on, pages 1609--1615, Oct 2011.
[20]
J. F. Kaiser and W. A. Reed. Data smoothing using low pass digital filters. Review of Scientific Instruments, 48(11):1447--1457, 1977.
[21]
L. Kaufman and P. Rousseeuw. Clustering by means of medoids. Statistical Data Analysis Based on the L1-Norm and Related Methods, pages North--Holland, 1987.
[22]
D. H. Kim, Y. Kim, D. Estrin, and M. B. Srivastava. Sensloc: Sensing everyday places and paths using less energy. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, SenSys '10, pages 43--56, New York, NY, USA, 2010. ACM.
[23]
J. Krumm and E. Horvitz. Predestination: Inferring destinations from partial trajectories. In Proceedings of the 8th International Conference on Ubiquitous Computing, UbiComp'06, pages 243--260, Berlin, Heidelberg, 2006. Springer-Verlag.
[24]
J. B. Kuipers. Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality. Princeton University Press, Aug. 2002.
[25]
J. R. Kwapisz, G. M. Weiss, and S. A. Moore. Activity recognition using cell phone accelerometers. SIGKDD Explor. Newsl., 12(2):74--82, Mar. 2011.
[26]
A. LaMarca, Y. Chawathe, S. Consolvo, J. Hightower, I. Smith, J. Scott, T. Sohn, J. Howard, J. Hughes, F. Potter, J. Tabert, P. Powledge, G. Borriello, and B. Schilit. Place lab: Device positioning using radio beacons in the wild. In Proceedings of the Third International Conference on Pervasive Computing, PERVASIVE'05, pages 116--133, Berlin, Heidelberg, 2005. Springer-Verlag.
[27]
L. J. Latecki, V. Megalooikonomou, Q. Wang, and D. Yu. An elastic partial shape matching technique. Pattern Recognition, 40(11):3069--3080, 2007.
[28]
J. Lester, T. Choudhury, and G. Borriello. A practical approach to recognizing physical activities. In Proceedings of the 4th International Conference on Pervasive Computing, PERVASIVE'06, pages 1--16, Berlin, Heidelberg, 2006. Springer-Verlag.
[29]
J. Liu, B. Priyantha, T. Hart, H. S. Ramos, A. A. F. Loureiro, and Q. Wang. Energy efficient gps sensing with cloud offloading. In Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems, SenSys '12, pages 85--98, New York, NY, USA, 2012. ACM.
[30]
J. Liu, L. Zhong, J. Wickramasuriya, and V. Vasudevan. uwave: Accelerometer-based personalized gesture recognition and its applications. Pervasive and Mobile Computing, 5(6):657--675, 2009. PerCom 2009.
[31]
H. Lu, J. Yang, Z. Liu, N. D. Lane, T. Choudhury, and A. T. Campbell. The jigsaw continuous sensing engine for mobile phone applications. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, SenSys '10, pages 71--84, New York, NY, USA, 2010. ACM.
[32]
G. J. McLachlan and D. Peel. Finite mixture models. Wiley Series in Probability and Statistics, New York, 2000.
[33]
A. Mednis, G. Strazdins, R. Zviedris, G. Kanonirs, and L. Selavo. Real time pothole detection using android smartphones with accelerometers. 2013 IEEE International Conference on Distributed Computing in Sensor Systems, 0:1--6, 2011.
[34]
M. Meil. Comparing clusterings an information based distance. Journal of Multivariate Analysis, 98(5):873--895, 2007.
[35]
P. Mohan, V. N. Padmanabhan, and R. Ramjee. Nericell: Rich monitoring of road and traffic conditions using mobile smartphones. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, SenSys '08, pages 323--336, New York, NY, USA, 2008. ACM.
[36]
B. Morris and M. Trivedi. Learning trajectory patterns by clustering: Experimental studies and comparative evaluation. In Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on, pages 312--319, June 2009.
[37]
P. Newson and J. Krumm. Hidden markov map matching through noise and sparseness. In Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, GIS '09, pages 336--343, New York, NY, USA, 2009. ACM.
[38]
J. Paek, J. Kim, and R. Govindan. Energy-efficient rate-adaptive gps-based positioning for smartphones. In Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, MobiSys '10, pages 299--314, New York, NY, USA, 2010. ACM.
[39]
B. Priyantha, D. Lymberopoulos, and J. Liu. Littlerock: Enabling energy-efficient continuous sensing on mobile phones. IEEE Pervasive Computing, 10(2):12--15, 2011.
[40]
L. Rabiner and B.-H. Juang. Fundamentals of Speech Recognition. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1993.
[41]
H. S. Ramos, T. Zhang, J. Liu, B. Priyantha, and A. Kansal. Leap: A low energy assisted gps for trajectory-based services. In 13th ACM International Conference on Ubiquitous Computing (UbiComp). ACM, September 2011.
[42]
W. Rand. Objective criteria for the evaluation of clustering methods. Journal of the American Statistical Association, 66(336):846--850, 1971.
[43]
H. Sakoe and S. Chiba. A dynamic programming approach to continuous speech recognition. In Proceedings of the Seventh International Congress on Acoustics, Budapest, volume 3, pages 65--69, Budapest, 1971. Akadémiai Kiadó.
[44]
H. Sakoe and S. Chiba. Dynamic programming algorithm optimization for spoken word recognition. IEEE Transactions on Acoustics, Speech, and Signal Processing, (1):43--49, 1978.
[45]
Y. Sakurai, C. Faloutsos, and M. Yamamuro. Stream monitoring under the time warping distance. 2013 IEEE 29th International Conference on Data Engineering (ICDE), 0:1046--1055, 2007.
[46]
A. Santos, N. McGuckin, H. Y. Nakamoto, D. Gray, and S. Liss. Summary of Travel Trends: 2009 National Household Travel Survey. Technical Report FHWA-PL-11-022, U.S. Department of Transportation, June 2011.
[47]
G. Schwarz. Estimating the dimension of a model. The Annals of Statistics, 6(2):461--464, 03 1978.
[48]
L. Stenneth, O. Wolfson, P. S. Yu, and B. Xu. Transportation mode detection using mobile phones and gis information. In Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, GIS '11, pages 54--63, New York, NY, USA, 2011. ACM.
[49]
G. Tan, M. Lu, F. Jiang, K. Chen, X. Huang, and J. Wu. Bumping: A bump-aided inertial navigation method for indoor vehicles using smartphones. IEEE Transactions on Parallel and Distributed Systems, 99(PrePrints):1, 2013.
[50]
A. Thiagarajan, L. Ravindranath, H. Balakrishnan, S. Madden, and L. Girod. Accurate, low-energy trajectory mapping for mobile devices. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI'11, pages 20--20, Berkeley, CA, USA, 2011. USENIX Association.
[51]
P. Tormene, T. Giorgino, S. Quaglini, and M. Stefanelli. Matching incomplete time series with dynamic time warping: An algorithm and an application to post-stroke rehabilitation. Artif. Intell. Med., 45(1):11--34, Jan. 2009.
[52]
M. Vlachos, D. Gunopulos, and G. Das. Rotation invariant distance measures for trajectories. In Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '04, pages 707--712, New York, NY, USA, 2004. ACM.
[53]
Y. Wang, J. Yang, H. Liu, Y. Chen, M. Gruteser, and R. P. Martin. Sensing vehicle dynamics for determining driver phone use. In Proceeding of the 11th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys '13, pages 41--54, New York, NY, USA, 2013. ACM.
[54]
J. White, C. Thompson, H. Turner, B. Dougherty, and D. Schmidt. Wreckwatch: Automatic traffic accident detection and notification with smartphones. Mobile Networks and Applications, 16(3):285--303, 2011.
[55]
O. J. Woodman. An introduction to inertial navigation. Technical Report UCAM-CL-TR-696, University of Cambridge, Aug. 2007. Technical Report.

Cited By

View all
  • (2024)Live Speech Recognition via Earphone Motion SensorsIEEE Transactions on Mobile Computing10.1109/TMC.2023.333321423:6(7284-7300)Online publication date: Jun-2024
  • (2024)Travel Path Tracking Using Smartphone Inertial Sensors: An Experimental Study on an Academic Campus Road NetworkTraffic and Granular Flow '2210.1007/978-981-99-7976-9_38(311-318)Online publication date: 26-May-2024
  • (2024)MarcoPolo: A Zero-Permission Attack for Location Type Inference from the Magnetic Field Using Mobile DevicesCryptology and Network Security10.1007/978-981-97-8016-7_1(3-24)Online publication date: 29-Sep-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SenSys '14: Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems
November 2014
380 pages
ISBN:9781450331432
DOI:10.1145/2668332
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 November 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. dynamic time warping
  2. mobile sensing
  3. route sensing
  4. significant journeys

Qualifiers

  • Research-article

Funding Sources

Conference

Acceptance Rates

Overall Acceptance Rate 198 of 990 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Live Speech Recognition via Earphone Motion SensorsIEEE Transactions on Mobile Computing10.1109/TMC.2023.333321423:6(7284-7300)Online publication date: Jun-2024
  • (2024)Travel Path Tracking Using Smartphone Inertial Sensors: An Experimental Study on an Academic Campus Road NetworkTraffic and Granular Flow '2210.1007/978-981-99-7976-9_38(311-318)Online publication date: 26-May-2024
  • (2024)MarcoPolo: A Zero-Permission Attack for Location Type Inference from the Magnetic Field Using Mobile DevicesCryptology and Network Security10.1007/978-981-97-8016-7_1(3-24)Online publication date: 29-Sep-2024
  • (2023)Brake-Signal-Based Driver’s Location Tracking in Usage-Based Auto Insurance ProgramsIEEE Internet of Things Journal10.1109/JIOT.2023.323775910:12(10172-10189)Online publication date: 15-Jun-2023
  • (2023)I Can Hear You Without a Microphone: Live Speech Eavesdropping From Earphone Motion SensorsIEEE INFOCOM 2023 - IEEE Conference on Computer Communications10.1109/INFOCOM53939.2023.10228943(1-10)Online publication date: 17-May-2023
  • (2023)Transformer Based Driving Behavior Safety Prediction for New Energy VehiclesAdvanced Data Mining and Applications10.1007/978-3-031-46661-8_43(646-660)Online publication date: 5-Nov-2023
  • (2022)A Survey of Security Architectures for Edge Computing-Based IoTIoT10.3390/iot30300193:3(332-365)Online publication date: 30-Jun-2022
  • (2022)Precision enhancement of smartphone sensor-based pavement roughness estimation by standardizing host vehicle speedCanadian Journal of Civil Engineering10.1139/cjce-2021-018249:5(716-730)Online publication date: May-2022
  • (2022)ULPT: A User-Centric Location Privacy Trading Framework for Mobile Crowd SensingIEEE Transactions on Mobile Computing10.1109/TMC.2021.305818121:10(3789-3806)Online publication date: 1-Oct-2022
  • (2022)Survey of Automated Fare Collection Solutions in Public TransportationIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2022.316160623:9(14248-14266)Online publication date: Sep-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media