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

IODetector: a generic service for indoor outdoor detection

Published: 06 November 2012 Publication History

Abstract

The location and context switching, especially the indoor/outdoor switching, provides essential and primitive information for upper layer mobile applications. In this paper, we present IODetector: a lightweight sensing service which runs on the mobile phone and detects the indoor/outdoor environment in a fast, accurate, and efficient manner. Constrained by the energy budget, IODetector leverages primarily lightweight sensing resources including light sensors, magnetism sensors, celltower signals, etc. For universal applicability, IODetector assumes no prior knowledge (e.g., fingerprints) of the environment and uses only on-board sensors common to mainstream mobile phones. Being a generic and lightweight service component, IODetector greatly benefits many location-based and context-aware applications. We prototype the IODetector on Android mobile phones and evaluate the system comprehensively with data collected from 19 traces which include 84 different places during one month period, employing different phone models. We further perform a case study where we make use of IODetector to instantly infer the GPS availability and localization accuracy in different indoor/outdoor environments.

References

[1]
Earth magnetic field. http://en.wikipedia.org/wiki/Earth_ magnetic_field.
[2]
Lux. http://en.wikipedia.org/wiki/Lux.
[3]
G. Ananthanarayanan, M. Haridasan, I. Mohomed, D. Terry, and C. A. Thekkath. Startrack: a framework for enabling track-based applications. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services (MobiSys '09), pages 207--220, 2009.
[4]
M. Azizyan, I. Constandache, and R. Roy Choudhury. Surroundsense: mobile phone localization via ambience fingerprinting. In Proceedings of the 15th Annual International Conference on Mobile Computing and Networking (MobiCom '09), pages 261--272, 2009.
[5]
P. Bahl and V. N. Padmanabhan. RADAR: an in-building RF-based user location and tracking system. In Proceedings of the 19th IEEE International Conference on Computer Communicaitons (INFOCOM '00), pages 775--784, 2000.
[6]
D. Chu, N. D. Lane, T. T.-T. Lai, C. Pang, X. Meng, Q. Guo, F. Li, and F. Zhao. Balancing energy, latency and accuracy for mobile sensor data classification. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems (SenSys '11), pages 54--67, 2011.
[7]
J. Chung, M. Donahoe, C. Schmandt, I.-J. Kim, P. Razavai, and M. Wiseman. Indoor location sensing using geo-magnetism. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys '11), pages 141--154, 2011.
[8]
M. Junker, R. Hoch, and A. Dengel. On the evaluation of document analysis components by recall, precision, and accuracy. In Proceedings of the 5th International Conference on Document Analysis and Recognition (ICDAR '99), pages 713--716, 1999.
[9]
R. Jurdak, P. Corke, D. Dharman, and G. Salagnac. Adaptive gps duty cycling and radio ranging for energy-efficient localization. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys '10), pages 57--70, 2010.
[10]
M. Keally, G. Zhou, G. Xing, J. Wu, and A. Pyles. Pbn: towards practical activity recognition using smartphone-based body sensor networks. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems (SenSys '11), pages 246--259, 2011.
[11]
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, 2010.
[12]
M. B. Kjærgaard, J. Langdal, T. Godsk, and T. Toftkjær. Entracked: energy-efficient robust position tracking for mobile devices. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services (MobiSys '09), pages 221--234, 2009.
[13]
N. E. Klepeis, W. C. Nelson, W. R. Ott, J. P. Robinson, A. M. Tsang, P. Switzer, J. V. Behar, S. C. Hern, and W. H. Engelmann. The national human activity pattern survey (nhaps): a resource for assessing exposure to environmental pollutants. Journal of exposure analysis and environmental epidemiology, 11(3):231--252, 2001.
[14]
J. Krumm and R. Hariharan. Tempio: inside/outside classification with temperature. In Proceedings of 2nd International Workshop on Man-Machine Symbiotic Systems, 2004.
[15]
N. D. Lane, H. Lu, and A. T. Campbell. Ambient beacon localization: using sensed characteristics of the physical world to localize mobile sensors. In Proceedings of the 4th Workshop on Embedded Networked Sensors (EmNets '07), pages 38--42, 2007.
[16]
N. D. Lane, E. Miluzzo, H. Lu, D. Peebles, T. Choudhury, and A. T. Campbell. A survey of mobile phone sensing. IEEE Communications Magazine, 48(9):140--150, Sept. 2010.
[17]
Z. Li, W. Chen, C. Li, M. Li, X.-Y. Li, and Y. Liu. Flight: clock calibration using fluorescent lighting. In Proceedings of the 18th Annual International Conference on Mobile Computing and Networking (MobiCom '12), pages 329--340, 2012.
[18]
K. Lorincz, B.-r. Chen, G. W. Challen, A. R. Chowdhury, S. Patel, P. Bonato, and M. Welsh. Mercury: a wearable sensor network platform for high-fidelity motion analysis. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys '09), pages 183--196, 2009.
[19]
H. Lu, W. Pan, N. D. Lane, T. Choudhury, and A. T. Campbell. Soundsense: scalable sound sensing for people-centric applications on mobile phones. In Proceedings of the 7th International Conference on Mobile Systems, Applications, and Services (MobiSys '09), pages 165--178, 2009.
[20]
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, 2010.
[21]
E. Miluzzo, N. D. Lane, K. Fodor, R. Peterson, H. Lu, M. Musolesi, S. B. Eisenman, X. Zheng, and A. T. Campbell. Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application. In Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems (SenSys '08), pages 337--350, 2008.
[22]
L. M. Ni, Y. Liu, Y. C. Lau, and A. P. Patil. Landmarc: indoor location sensing using active rfid. ACM Wirelelss Networks, 10(6):701--710, Nov. 2004.
[23]
A. Payne and S. Singh. Indoor vs. outdoor scene classification in digital photographs. Pattern Recognition, 38(10):1533--1545, Oct. 2005.
[24]
C. Qin, X. Bao, R. Roy Choudhury, and S. Nelakuditi. Tagsense: a smartphone-based approach to automatic image tagging. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys 11), pages 1--14, 2011.
[25]
L. Ravindranath, C. Newport, H. Balakrishnan, and S. Madden. Improving wireless network performance using sensor hints. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI'11), 2011.
[26]
A. Rowe, V. Gupta, and R. R. Rajkumar. Low-power clock synchronization using electromagnetic energy radiating from ac power lines. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys '09), pages 211--224, 2009.
[27]
A. Smith, H. Balakrishnan, M. Goraczko, and N. Priyantha. Tracking moving devices with the cricket location system. In Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services (MobiSys '04), pages 190--202, 2004.
[28]
M. Szummer and R. W. Picard. Indoor-outdoor image classification. In In Proceedings of IEEE International Workshop on Content-based Access of Image and Video Databases, 1998.
[29]
A. Thiagarajan, J. Biagioni, T. Gerlich, and J. Eriksson. Cooperative transit tracking using smart-phones. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys '10), pages 85--98, 2010.
[30]
A. Thiagarajan, L. Ravindranath, K. LaCurts, S. Madden, H. Balakrishnan, S. Toledo, and J. Eriksson. Vtrack: accurate, energy-aware road traffic delay estimation using mobile phones. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys '09), pages 85--98, 2009.
[31]
N. D. Tripathi, J. H. Reed, and H. F. VanLandingham. Handoff in cellular systems. IEEE Personal Communications, 5:26--37, 1998.
[32]
A. Viterbi. Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13(2):260--269, 1967.
[33]
Y. Wang, J. Lin, M. Annavaram, Q. A. Jacobson, J. Hong, B. Krishnamachari, and N. Sadeh. A framework of energy efficient mobile sensing for automatic user state recognition. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys '11), pages 179--192, 2009.
[34]
T. Yan, D. Chu, D. Ganesan, A. Kansal, and J. Liu. Fast app launching for mobile devices using predictive user context. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys '12), pages 113--126, 2012.
[35]
Z. Yang, C. Wu, and Y. Liu. Locating in fingerprint space: wireless indoor localization with little human intervention. In Proceedings of the 18th Annual International Conference on Mobile Computing and Networking (MobiCom '12), pages 269--280, 2012.
[36]
Z. Zhang, X. Zhou, W. Zhang, Y. Zhang, G. Wang, B. Y. Zhao, and H. Zheng. I am the antenna: accurate outdoor ap location using smart-phones. In Proceedings of the 17th Annual International Conference on Mobile Computing and Networking (MobiCom '11), pages 109--120, 2011.
[37]
P. Zhou, Y. Zheng, and M. Li. How long to wait?: predicting bus arrival time with mobile phone based participatory sensing. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys '12), pages 379--392, 2012.

Cited By

View all
  • (2024)Salp Swarm Algorithm-Based Kalman Filter for Seamless Multi-Source Fusion Positioning with Global Positioning System/Inertial Navigation System/SmartphonesRemote Sensing10.3390/rs1618351116:18(3511)Online publication date: 21-Sep-2024
  • (2024)Fine-grained Courier Delivery Behavior Recovery with a Digital Twin Based Iterative Calibration FrameworkACM Transactions on Intelligent Systems and Technology10.1145/366348415:5(1-25)Online publication date: 13-Jun-2024
  • (2024)Generative Adversarial Networks based Data Recovery for Indoor Localization2024 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC57260.2024.10571259(1-6)Online publication date: 21-Apr-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SenSys '12: Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems
November 2012
404 pages
ISBN:9781450311694
DOI:10.1145/2426656
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: 06 November 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. GPS availability
  2. implementation
  3. indoor and outdoor detection
  4. mobile phones

Qualifiers

  • Research-article

Funding Sources

Conference

Acceptance Rates

Overall Acceptance Rate 174 of 867 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)83
  • Downloads (Last 6 weeks)19
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Salp Swarm Algorithm-Based Kalman Filter for Seamless Multi-Source Fusion Positioning with Global Positioning System/Inertial Navigation System/SmartphonesRemote Sensing10.3390/rs1618351116:18(3511)Online publication date: 21-Sep-2024
  • (2024)Fine-grained Courier Delivery Behavior Recovery with a Digital Twin Based Iterative Calibration FrameworkACM Transactions on Intelligent Systems and Technology10.1145/366348415:5(1-25)Online publication date: 13-Jun-2024
  • (2024)Generative Adversarial Networks based Data Recovery for Indoor Localization2024 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC57260.2024.10571259(1-6)Online publication date: 21-Apr-2024
  • (2024)Optimizing GNSS Indoor Outdoor Detection: Balancing Observation Window and Sampling for Accuracy and Responsiveness2024 14th International Conference on Indoor Positioning and Indoor Navigation (IPIN)10.1109/IPIN62893.2024.10786149(1-6)Online publication date: 14-Oct-2024
  • (2024)Indoor and Outdoor Scene Classification Method Based on Improved Shared K -Nearest Neighbor2024 20th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD)10.1109/ICNC-FSKD64080.2024.10702223(1-6)Online publication date: 27-Jul-2024
  • (2024)A Big Data-Driven Unsupervised Indoor and Outdoor Detection Approach Using Deep Contrastive Learning2024 4th International Conference on Consumer Electronics and Computer Engineering (ICCECE)10.1109/ICCECE61317.2024.10504196(285-288)Online publication date: 12-Jan-2024
  • (2024)TabCLR: Contrastive Learning Representation of Tabular Data Classification for Indoor-Outdoor DetectionIEEE Access10.1109/ACCESS.2024.342782512(102505-102520)Online publication date: 2024
  • (2024)CrowdLOC-S: Crowdsourced seamless localization framework based on CNN-LSTM-MLP enhanced quality indicatorExpert Systems with Applications10.1016/j.eswa.2023.122852243(122852)Online publication date: Jun-2024
  • (2024)Scalable and Accurate Floor Identification via Crowdsourcing and Deep LearningPositioning and Navigation Using Machine Learning Methods10.1007/978-981-97-6199-9_9(209-229)Online publication date: 18-Sep-2024
  • (2023)IODnet: Indoor/Outdoor Telecommunication Signal Detection through Deep Neural Network2023 IEEE 16th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)10.1109/MCSoC60832.2023.00028(134-141)Online publication date: 18-Dec-2023
  • 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

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media