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

BatTracker: High Precision Infrastructure-free Mobile Device Tracking in Indoor Environments

Published: 06 November 2017 Publication History

Abstract

Continuous tracking of the device location in 3D space is a popular form of user input, especially for virtual/augmented reality (VR/AR), video games and health rehabilitation. Conventional inertial based approaches are well known for inaccuracy caused by large error drifts. Computer vision approaches can produce accuracy tracking but have privacy concerns and are subject to lighting conditions and computation complexity. Recent work exploits accurate acoustic distance measurements for high precision tracking. However, they require additional hardware (e.g., multiple external speakers), which adds to the costs and installation efforts, thus limiting the convenience and usability. In this paper, we propose BatTracker, which incorporates inertial and acoustic data for robust, high precision and infrastructure-free tracking in indoor environments. BatTracker leverages echoes from nearby objects and uses distance measurements from them to correct error accumulation in inertial based device position prediction. It incorporates Doppler shifts and echo amplitudes to reliably identify the association between echoes and objects despite noisy signals from multi-path reflection and cluttered environment. A probabilistic algorithm creates, prunes and evolves multiple hypotheses based on measurement evidences to accommodate uncertainty in device position. Experiments in real environments show that BatTracker can track a mobile device's movements in 3D space at sub-cm level accuracy, comparable to the state-of-the-art infrastructure based approaches, while eliminating the needs of any additional hardware.

References

[1]
2017. HTC vive. (2017). http://www.vive.com.
[2]
2017. Leap Motion. (2017). http://www.leapmotion.com.
[3]
2017. Microsoft X-box Kinect. (2017). http://www.xbox.com/xboxone/accessories/kinect.
[4]
2017. Nintendo Wii. (2017). http://www.nintendo.com/wii.
[5]
2017. Oculus. (2017). https://www.oculus.com/.
[6]
Sandip Agrawal, Ionut Constandache, Shravan Gaonkar, Romit Roy Choudhury, Kevin Caves, and Frank DeRuyter. 2011. Using Mobile Phones to Write in Air. In Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services. 15--28.
[7]
Samuel S Blackman. 2004. Multiple hypothesis tracking for multiple target tracking. IEEE Aerospace and Electronic Systems Magazine 19, 1 (2004), 5--18.
[8]
Y. Chen, Q. Zhao, Z. An, P. Lv, and L. Zhao. 2016. Distributed Multi-Target Tracking Based on the K-MTSCF Algorithm in Camera Networks. IEEE Sensors Journal 16, 13 (2016), 5481--5490.
[9]
Eric Foxlin. 2005. Pedestrian tracking with shoe-mounted inertial sensors. IEEE Computer graphics and applications 25, 6 (2005), 38--46.
[10]
Daniel Graham, George Simmons, David T Nguyen, and Gang Zhou. 2015. A Software-Based Sonar Ranging Sensor for Smart Phones. IEEE Internet of Things Journal 2, 6 (2015), 479--489.
[11]
W. Huang, Y. Xiong, X. Y. Li, H. Lin, X. Mao, P. Yang, and Y. Liu. 2014. Shake and walk: Acoustic direction finding and fine-grained indoor localization using smartphones. In IEEE INFOCOM 2014 - IEEE Conference on Computer Communications. 370--378.
[12]
Carine Hue, J-P Le Cadre, and Patrick Pérez. 2002. Tracking multiple objects with particle filtering. IEEE transactions on aerospace and electronic systems 38, 3 (2002), 791--812.
[13]
Emmanuel C Ifeachor and Barrie W Jervis. 2002. Digital signal processing: a practical approach. Pearson Education.
[14]
Rickard Karlsson and Fredrik Gustafsson. 2001. Monte Carlo data association for multiple target tracking. Target Tracking: Algorithms and Applications (Ref. No. 2001/174), IEE 1, 13 (2001), 1--13.
[15]
Swarun Kumar, Stephanie Gil, Dina Katabi, and Daniela Rus. 2014. Accurate indoor localization with zero start-up cost. In Proceedings of the 20th annual international conference on Mobile computing and networking. ACM, 483--494.
[16]
Hongbo Liu, Yu Gan, Jie Yang, Simon Sidhom, Yan Wang, Yingying Chen, and Fan Ye. {n. d.}. Push the limit of WiFi based localization for smartphones. In ACM Mobicom 2012.
[17]
Jian Liu, Yan Wang, Gorkem Kar, Yingying Chen, Jie Yang, and Marco Gruteser. 2015. Snooping keystrokes with mm-level audio ranging on a single phone. In Proceedings of the 21st Annual International Conference on Mobile Computing and Networking. ACM, 142--154.
[18]
Kaikai Liu, Xinxin Liu, and Xiaolin Li. 2013. Guoguo: Enabling fine-grained indoor localization via smartphone. In Proceeding of the 11th annual international conference on Mobile systems, applications, and services. ACM, 235--248.
[19]
Wenguang Mao, Jian He, and Lili Qiu. 2016. CAT: high-precision acoustic motion tracking. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. ACM, 69--81.
[20]
Rajalakshmi Nandakumar, Shyamnath Gollakota, and Nathaniel Watson. 2015. Contactless sleep apnea detection on smartphones. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services. ACM, 45--57.
[21]
Rajalakshmi Nandakumar, Vikram Iyer, Desney Tan, and Shyamnath Gollakota. 2016. FingerIO: Using Active Sonar for Fine-Grained Finger Tracking. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, 1515--1525.
[22]
Hanna Nyqvist and Fredrik Gustafsson. 2013. A high-performance tracking system based on camera and IMU. In Information Fusion (FUSION), 2013 16th International Conference on. IEEE, 2065--2072.
[23]
S. J. Orfanidis. 1996. Optimum signal processing: An introduction. 2nd Edition, Prentice-Hall, Englewood Cliffs, NJ.
[24]
Savvas Papaioannou, Hongkai Wen, Zhuoling Xiao, Andrew Markham, and Niki Trigoni. 2015. Accurate positioning via cross-modality training. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM, 239--251.
[25]
Taiwoo Park, Jinwon Lee, Inseok Hwang, Chungkuk Yoo, Lama Nachman, and Junehwa Song. 2011. E-Gesture: A Collaborative Architecture for Energy-efficient Gesture Recognition with Hand-worn Sensor and Mobile Devices. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems. 260--273.
[26]
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, and Kun Tan. 2007. BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices. In ACM SenSys.
[27]
Qifan Pu, Sidhant Gupta, Shyamnath Gollakota, and Shwetak Patel. 2013. Whole-home Gesture Recognition Using Wireless Signals. In Proceedings of the 19th Annual International Conference on Mobile Computing & Networking. 27--38.
[28]
A. Rai, K. K. Chintalapudi, V. N. Padmanabhan, and R. Sen. 2012. Zee: Zero-effort Crowdsourcing for Indoor Localization. In Mobicom.
[29]
Donald Reid. 1979. An algorithm for tracking multiple targets. IEEE transactions on Automatic Control 24, 6 (1979), 843--854.
[30]
Adam Smith, Hari Balakrishnan, Michel Goraczko, and Nissanka Priyantha. 2004. Tracking Moving Devices with the Cricket Location System. In Proceedings of the 2Nd International Conference on Mobile Systems, Applications, and Services. 190--202.
[31]
Andrew G Stove. 1992. Linear FMCW radar techniques. In IEE Proceedings F-Radar and Signal Processing, Vol. 139. IET, 343--350.
[32]
Li Sun, Souvik Sen, Dimitrios Koutsonikolas, and Kyu-Han Kim. 2015. WiDraw: Enabling Hands-free Drawing in the Air on Commodity WiFi Devices. In Proceedings of the 21st Annual International Conference on Mobile Computing and Networking (MobiCom '15). 77--89.
[33]
Zheng Sun, Aveek Purohit, Raja Bose, and Pei Zhang. 2013. Spartacus: Spatially-aware Interaction for Mobile Devices Through Energy-efficient Audio Sensing. In Proceeding of the 11th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '13). ACM, New York, NY, USA, 263--276.
[34]
P. Tanskanen, K. Kolev, L. Meier, F. Camposeco, O. Saurer, and M. Pollefeys. 2013. Live Metric 3D Reconstruction on Mobile Phones. In 2013 IEEE International Conference on Computer Vision. 65--72.
[35]
Junjue Wang, Kaichen Zhao, Xinyu Zhang, and Chunyi Peng. 2014. Ubiquitous Keyboard for Small Mobile Devices: Harnessing Multipath Fading for Fine-grained Keystroke Localization. In Proceedings of ACM MobiSys. 14--27.
[36]
Wei Wang, Alex X Liu, and Ke Sun. 2016. Device-free gesture tracking using acoustic signals. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. ACM, 82--94.
[37]
Jie Xiong and Kyle Jamieson. 2013. ArrayTrack: a fine-grained indoor location system. In USENIX NSDI.
[38]
Jie Yang, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu, Hongbo Liu, Nicolae Cecan, Yingying Chen, Marco Gruteser, and Richard P. Martin. 2011. Detecting Driver Phone Use Leveraging Car Speakers. In ACM MobiCom.
[39]
Lei Yang, Yekui Chen, Xiang-Yang Li, Chaowei Xiao, Mo Li, and Yunhao Liu. 2014. Tagoram: Real-time Tracking of Mobile RFID Tags to High Precision Using COTS Devices. In Proceedings of the 20th Annual International Conference on Mobile Computing and Networking (MobiCom '14). 237--248.
[40]
Sangki Yun, Yi-Chao Chen, and Lili Qiu. 2015. Turning a mobile device into a mouse in the air. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services. ACM, 15--29.
[41]
Huanle Zhang, Wan Du, Pengfei Zhou, Mo Li, and Prasant Mohapatra. 2016. DopEnc: acoustic-based encounter profiling using smartphones. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. ACM, 294--307.
[42]
Zengbin Zhang, David Chu, Xiaomeng Chen, and Thomas Moscibroda. 2012. SwordFight: enabling a new class of phone-to-phone action games on commodity phones. In Proceedings of the 10th international conference on Mobile systems, applications, and services. ACM, 1--14.
[43]
Mingmin Zhao, Tao Ye, Ruipeng Gao, Fan Ye, Yizhou Wang, and Guojie Luo. 2015. Vetrack: Real time vehicle tracking in uninstrumented indoor environments. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM, 99--112.
[44]
Bing Zhou, Mohammed Elbadry, Ruipeng Gao, and Fan Ye. 2017. BatMapper: Acoustic Sensing Based Indoor Floor Plan Construction Using Smartphones. In Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services. ACM, 42--55.

Cited By

View all
  • (2024)SyncEcho: Echo-Based Single Speaker Time Offset Estimation for Time-of-Flight LocalizationProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699369(718-729)Online publication date: 4-Nov-2024
  • (2024)EarHear: Enabling the Deaf to Hear the World via Smartphone Speakers and MicrophonesIEEE Internet of Things Journal10.1109/JIOT.2023.332363111:6(9708-9724)Online publication date: 15-Mar-2024
  • (2024)ChirpTracker: A Precise-Location-Aware System for Acoustic Tag Using Single SmartphoneIEEE Internet of Things Journal10.1109/JIOT.2023.328759311:1(848-862)Online publication date: 1-Jan-2024
  • Show More Cited By

Index Terms

  1. BatTracker: High Precision Infrastructure-free Mobile Device Tracking in Indoor Environments

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SenSys '17: Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems
    November 2017
    490 pages
    ISBN:9781450354592
    DOI:10.1145/3131672
    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 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. acoustics
    2. device tracking
    3. infrastructure-free
    4. mobile sensing

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    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)318
    • Downloads (Last 6 weeks)21
    Reflects downloads up to 12 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)SyncEcho: Echo-Based Single Speaker Time Offset Estimation for Time-of-Flight LocalizationProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699369(718-729)Online publication date: 4-Nov-2024
    • (2024)EarHear: Enabling the Deaf to Hear the World via Smartphone Speakers and MicrophonesIEEE Internet of Things Journal10.1109/JIOT.2023.332363111:6(9708-9724)Online publication date: 15-Mar-2024
    • (2024)ChirpTracker: A Precise-Location-Aware System for Acoustic Tag Using Single SmartphoneIEEE Internet of Things Journal10.1109/JIOT.2023.328759311:1(848-862)Online publication date: 1-Jan-2024
    • (2023)A Highly Stable Fusion Positioning System of Smartphone under NLoS Acoustic Indoor EnvironmentACM Transactions on Internet Technology10.1145/358976523:2(1-19)Online publication date: 19-May-2023
    • (2023)Cancelling Speech Signals for Speech Privacy Protection against Microphone EavesdroppingProceedings of the 29th Annual International Conference on Mobile Computing and Networking10.1145/3570361.3592502(1-16)Online publication date: 2-Oct-2023
    • (2023)PD-FMCW: Push the Limit of Device-Free Acoustic Sensing Using Phase Difference in FMCWIEEE Transactions on Mobile Computing10.1109/TMC.2022.316263122:8(4865-4880)Online publication date: 1-Aug-2023
    • (2023)Active Acoustic Sensing for “Hearing” Temperature Under Acoustic InterferenceIEEE Transactions on Mobile Computing10.1109/TMC.2021.309679222:2(661-673)Online publication date: 1-Feb-2023
    • (2022)SoK: A Modularized Approach to Study the Security of Automatic Speech Recognition SystemsACM Transactions on Privacy and Security10.1145/351058225:3(1-31)Online publication date: 19-May-2022
    • (2022)Robust Human Face Authentication Leveraging Acoustic Sensing on SmartphonesIEEE Transactions on Mobile Computing10.1109/TMC.2020.304865921:8(3009-3023)Online publication date: 1-Aug-2022
    • (2022)Smartphone-Based Pedestrian NLOS Positioning Based on Acoustics and IMU Parameter EstimationIEEE Sensors Journal10.1109/JSEN.2022.318524822:23(23095-23108)Online publication date: 1-Dec-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media