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

Using mobile phone barometer for low-power transportation context detection

Published: 03 November 2014 Publication History

Abstract

Accelerometer is the predominant sensor used for low-power context detection on smartphones. Although low-power, accelerometer is orientation and position-dependent, requires a high sampling rate, and subsequently complex processing and training to achieve good accuracy. We present an alternative approach for context detection using only the smartphone's barometer, a relatively new sensor now present in an increasing number of devices. The barometer is independent of phone position and orientation. Using a low sampling rate of 1 Hz, and simple processing based on intuitive logic, we demonstrate that it is possible to use the barometer for detecting the basic user activities of IDLE, WALKING, and VEHICLE at extremely low-power. We evaluate our approach using 47 hours of real-world transportation traces from 3 countries and 13 individuals, as well as more than 900 km of elevation data pulled from Google Maps from 5 cities, comparing power and accuracy to Google's accelerometer-based Activity Recognition algorithm, and to Future Urban Mobility Survey's (FMS) GPS-accelerometer server-based application. Our barometer-based approach uses 32 mW lower power compared to Google, and has comparable accuracy to both Google and FMS. This is the first paper that uses only the barometer for context detection.

References

[1]
Cover is an android-only lockscreen that shows apps when you need them. http://techcrunch.com/2013/10/24/cover-android/.
[2]
Google's Fused Location API, Google I/O 2013. https://www.youtube.com/watch?v=URcVZybzMUI.
[3]
Apple M7. http://en.wikipedia.org/wiki/Apple_M7.
[4]
Google adds low-power step counting to android 4.4. http://mobihealthnews.com/26977/google-adds-low-power-step-counting-to-android-4-4/.
[5]
Moves application. http://www.moves-app.com/.
[6]
Google's Activity Recognition API. http://developer.android.com/google/play-services/location.html.
[7]
OzlemDurmaz Incel, Mustafa Kose, and Cem Ersoy. A Review and Taxonomy of Activity Recognition on Mobile Phones. Bio-NanoScience, 3(2):145--171, 2013.
[8]
Weathersignal. https://play.google.com/store/apps/details?id=com.opensignal.weathersignal.
[9]
Pressurenet. https://play.google.com/store/apps/details?id=ca.cumulonimbus.barometernetwork.
[10]
Carlos Carrion, Francisco Pereira, Rudi Ball, Fang Zhao, Youngsung Kim, Kalan Nawarathne, Naijia Zheng, Chris Zegras, and Moshe Ben-Akiva. Evaluating fms: A preliminary comparison with a traditional travel survey. In 93rd Annual Meeting of the Transportation Research Board, 2014.
[11]
Caitlin D Cottrill, Francisco Camara Pereira, Fang Zhao, Ines Ferreira Dias, Hock Beng Lim, Moshe E Ben-Akiva, and P Christopher Zegras. Future mobility survey: Experience in developing a smartphone-based travel survey in singapore. Journal of the Transportation Research Board, 2354:59--67, 2013.
[12]
Sasank Reddy, Min Mun, Jeff Burke, Deborah Estrin, Mark Hansen, and Mani Srivastava. Using mobile phones to determine transportation modes. ACM Trans. Sen. Netw., 6(2):13:1--13:27, March 2010.
[13]
Jason Ryder, Brent Longstaff, Sasank Reddy, and Deborah Estrin. Ambulation: A tool for monitoring mobility patterns over time using mobile phones. In Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 04, CSE '09, pages 927--931, Washington, DC, USA, 2009. IEEE Computer Society.
[14]
Yu Zheng, Quannan Li, Yukun Chen, Xing Xie, and Wei-Ying Ma. Understanding mobility based on gps data. In Proceedings of the 10th International Conference on Ubiquitous Computing, UbiComp '08, pages 312--321, New York, NY, USA, 2008. ACM.
[15]
Ian Anderson and Henk Muller. Practical activity recognition using gsm data. Technical Report CSTR-06-016, Department of Computer Science, University of Bristol, July 2006.
[16]
Timothy Sohn, Alex Varshavsky, Anthony LaMarca, MikeY. Chen, Tanzeem Choudhury, Ian Smith, Sunny Consolvo, Jeffrey Hightower, WilliamG. Griswold, and Eyal Lara. Mobility detection using everyday gsm traces. In Paul Dourish and Adrian Friday, editors, UbiComp 2006: Ubiquitous Computing, volume 4206 of Lecture Notes in Computer Science, pages 212--224. Springer Berlin Heidelberg, 2006.
[17]
Sarfraz Nawaz, Christos Efstratiou, and Cecilia Mascolo. Parksense: A smartphone based sensing system for on-street parking. In Proceedings of the 19th Annual International Conference on Mobile Computing & Networking, MobiCom '13, pages 75--86, New York, NY, USA, 2013. ACM.
[18]
Jeffrey Hightower, Sunny Consolvo, Anthony LaMarca, Ian Smith, and Jeff 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.
[19]
ShuangquanWang, Canfeng Chen, and Jian Ma. Accelerometer based transportation mode recognition on mobile phones. In Proceedings of the 2010 Asia-Pacific Conference on Wearable Computing Systems, APWCS '10, pages 44--46, Washington, DC, USA, 2010. IEEE Computer Society.
[20]
Pekka Siirtola and Juha Röning. Recognizing human activities user-independently on smartphones based on accelerometer data. International Journal of Interactive Multimedia & Artificial Intelligence, 1(5), 2012.
[21]
Samuli Hemminki, Petteri Nurmi, and Sasu Tarkoma. Accelerometer-based transportation mode detection on smartphones. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, page 13. ACM, 2013.
[22]
Jieying Zhang, E. Edwan, Junchuan Zhou, Wennan Chai, and O. Loffeld. Performance investigation of barometer aided gps/mems-imu integration. In Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION, pages 598--604, April 2012.
[23]
M. Tanigawa, H. Luinge, L. Schipper, and P. Slycke. Drift-free dynamic height sensor using mems imu aided by mems pressure sensor. In Positioning, Navigation and Communication, 2008. WPNC 2008. 5th Workshop on, pages 191--196, March 2008.
[24]
S. Vanini and S. Giordano. Adaptive context-agnostic floor transition detection on smart mobile devices. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2013 IEEE International Conference on, pages 2--7, March 2013.
[25]
Kartik Muralidharan, Azeem Javed Khan, Archan Misra, Rajesh Krishna Balan, and Sharad Agarwal. Barometric phone sensors--more hype than hope! 15th International Workshop on Mobile Computing Systems and Applications, 2014.
[26]
Semefab Limited. MEMS Pressure Sensors: Technologies and Fabrication. 2011 Whitepaper.
[27]
Stephen Ming-Chang Hou. Design and fabrication of a MEMS-array pressure sensor system for passive underwater navigation inspired by the lateral line. PhD thesis, Massachusetts Institute of Technology, 2012.
[28]
Hardware and software guidelines for use of the LPS331AP, November 2012.
[29]
Greg Milette and Adam Stroud. Professional Android Sensor Programming. Wiley, 2012.

Cited By

View all
  • (2024)A Systematic Review of Human Activity Recognition Based on Mobile Devices: Overview, Progress and TrendsIEEE Communications Surveys & Tutorials10.1109/COMST.2024.335759126:2(890-929)Online publication date: Oct-2025
  • (2023)SeRaNDiPProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35962527:2(1-38)Online publication date: 12-Jun-2023
  • (2023)DeepVehicleSense: An Energy-Efficient Transportation Mode Recognition Leveraging Staged Deep Learning Over Sound SamplesIEEE Transactions on Mobile Computing10.1109/TMC.2022.314139222:6(3270-3286)Online publication date: 1-Jun-2023
  • Show More Cited By

Index Terms

  1. Using mobile phone barometer for low-power transportation context detection

    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 the author(s) 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. barometer
    2. context detection
    3. mobile sensing

    Qualifiers

    • Research-article

    Conference

    Acceptance Rates

    Overall Acceptance Rate 198 of 990 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)51
    • Downloads (Last 6 weeks)13
    Reflects downloads up to 25 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Systematic Review of Human Activity Recognition Based on Mobile Devices: Overview, Progress and TrendsIEEE Communications Surveys & Tutorials10.1109/COMST.2024.335759126:2(890-929)Online publication date: Oct-2025
    • (2023)SeRaNDiPProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35962527:2(1-38)Online publication date: 12-Jun-2023
    • (2023)DeepVehicleSense: An Energy-Efficient Transportation Mode Recognition Leveraging Staged Deep Learning Over Sound SamplesIEEE Transactions on Mobile Computing10.1109/TMC.2022.314139222:6(3270-3286)Online publication date: 1-Jun-2023
    • (2023)Deep Learning Models for NEAT Activity Detection on Smartwatch2023 IEEE Smart World Congress (SWC)10.1109/SWC57546.2023.10449263(1-6)Online publication date: 28-Aug-2023
    • (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
    • (2022)A Survey of Security Architectures for Edge Computing-Based IoTIoT10.3390/iot30300193:3(332-365)Online publication date: 30-Jun-2022
    • (2022)BAAS: Backscatter as a Sensor for Ultra-Low-Power Context RecognitionJournal of Information Processing10.2197/ipsjjip.30.13030(130-139)Online publication date: 2022
    • (2022)ASAPProceedings of the 36th ACM International Conference on Supercomputing10.1145/3524059.3532359(1-13)Online publication date: 28-Jun-2022
    • (2022)Routing Games in the Wild: Efficiency, Equilibration, Regret, and a Price of Anarchy Bound via Long DivisionACM Transactions on Economics and Computation10.1145/351274710:1(1-26)Online publication date: 8-Apr-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