Skip to main content

RoomE and WatchBLoc: A BLE and Smartwatch IMU Algorithm and Dataset for Room-Level Localisation in Privacy-Preserving Environments

  • Conference paper
  • First Online:
Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous 2022)

Abstract

The increasing at-home way of living, which became essential due to the COVID-19 pandemic, yields significant interest in analysing human behaviour at home. Estimating a person’s room-level position can provide essential information to improve situation awareness in smart human-environment interactions. Such information is constrained by two significant challenges: the cost of required infrastructure, and privacy concerns for the monitored household. In this paper, we advocate that ambient bluetooth signals, from IoT devices around the house, and inertial data from a smartwatch can be leveraged to provide room-level tracking information without additional infrastructure. We contribute a comprehensive dataset that combines real-world BLE RSSI data and smartwatch IMU data from two environments, which we use to achieve room-level indoor localisation. We propose an unsupervised, probabilistic framework that combines the two sensor modalities, to achieve robustness against different device placements and effectively track the user around rooms of the house, and examine how different configurations of IoT devices can affect the performance. Over time, through transition-events and stay-events, the model learns to infer the user’s room position, as well as a semantic map of the rooms of the environment. Performance has been evaluated on the collected dataset. Our proposed approach boosts the localisation accuracy from \(67.77\%\) on average in standard BLE RSSI localisation, to \(81.53\%\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The dataset is publicly available at: https://doi.org/10.5281/zenodo.7039554.

  2. 2.

    In practice this is not constraining in the presence of multiple IoT devices per room, as they can be aggregated into an e.g., ‘max’ or ‘mean’ BLE signal. Handling rooms with no BLE devices is more challenging and is an open topic for future work.

  3. 3.

    The choice of the window size is related to the \(0.2\;\text {Hz}\) recording frequency of the BLE data, as well as an implementation detail in our approach for the Motion Detection module that eases time synchronisation of the two modalities.

  4. 4.

    This ensures a synchronised 1-to-1 mapping between location and mobility estimates and explains the choice of \(5.12\;\text {s}\) window for the BLE RSSI data.

  5. 5.

    Calculated with the MATLAB’s findpeaks function.

  6. 6.

    Updating the state transitions might also be optional, as the transition matrix has been designed to only indicate allowed or not allowed transitions. However, learning this transition matrix can provide information about room connectivity.

  7. 7.

    We refer the reader to the full set of Baum-Welch equations in [3].

References

  1. Afyouni, I., Musleh, M., Basalamah, A., Tariq, Z.B.: Passive ble sensing for indoor pattern recognition and tracking. Procedia Comput. Sci. 191, 223–229 (2021). https://doi.org/10.1016/j.procs.2021.07.028, www.sciencedirect.com/science/article/pii/S187705092101423X, the 18th International Conference on Mobile Systems and Pervasive Computing (MobiSPC), The 16th International Conference on Future Networks and Communications (FNC), The 11th International Conference on Sustainable Energy Information Technology

  2. Bai, L., Ciravegna, F., Bond, R., Mulvenna, M.: A low cost indoor positioning system using bluetooth low energy. IEEE Access 8, 136858–136871 (2020). https://doi.org/10.1109/ACCESS.2020.3012342

    Article  Google Scholar 

  3. Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, Berlin (2006)

    Google Scholar 

  4. Byrne, D., Kozlowski, M., Santos-Rodriguez, R., Piechocki, R., Craddock, I.: Residential wearable RSSI and accelerometer measurements with detailed location annotations. Sci. Data 5(1), 180168 (2018). https://doi.org/10.1038/sdata.2018.168

  5. Chen, C., Lu, X., Markham, A., Trigoni, N.: Ionet: Learning to cure the curse of drift in inertial odometry. CoRR abs/1802.02209 (2018), arxiv.org/abs/1802.02209

  6. Chen, M.D., Kuo, C.C., Pellegrini, C.A., Hsu, M.J.: Accuracy of wristband activity monitors during ambulation and activities. Med. Sci. Sports Exerc. 48(10), 1942–1949 (2016)

    Article  Google Scholar 

  7. Christoe, M.J., Yuan, J., Michael, A., Kalantar-Zadeh, K.: Bluetooth signal attenuation analysis in human body tissue analogues. IEEE Access 9, 85144–85150 (2021). https://doi.org/10.1109/ACCESS.2021.3087780

    Article  Google Scholar 

  8. Faragher, R., Harle, R.: Location fingerprinting with bluetooth low energy beacons. IEEE J. Sel. Areas Commun. 33(11), 2418–2428 (2015). https://doi.org/10.1109/JSAC.2015.2430281

    Article  Google Scholar 

  9. Faragher, R., Harle, R.K.: An analysis of the accuracy of bluetooth low energy for indoor positioning applications (2014)

    Google Scholar 

  10. Hardegger, M., Roggen, D., Calatroni, A., Tröster, G.: S-smart: a unified bayesian framework for simultaneous semantic mapping, activity recognition, and tracking. ACM Trans. Intell. Syst. Technol. 7(3) (2016). https://doi.org/10.1145/2824286

  11. Hou, X., Bergmann, J.: Pedestrian dead reckoning with wearable sensors: a systematic review. IEEE Sens. J. 21(1), 143–152 (2021). https://doi.org/10.1109/JSEN.2020.3014955

    Article  Google Scholar 

  12. Jain, C., Sashank, G.V.S., N, V., Markkandan, S.: Low-cost BLE based indoor localization using RSSI fingerprinting and machine learning. In: 2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), pp. 363–367 (2021). https://doi.org/10.1109/WiSPNET51692.2021.9419388

  13. Jiménez, A., Seco, F., Peltola, P., Espinilla, M.: Location of persons using binary sensors and BLE beacons for ambient assitive living. In: 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 206–212 (2018). https://doi.org/10.1109/IPIN.2018.8533714

  14. Johansson, E., Mathiassen, S.E., Lund Rasmusse, C., Hallman, D.M.: Sitting, standing and moving during work and leisure among male and female office workers of different age: a compositional data analysis. BMC Public Health 20(1), 826 (2020). https://doi.org/10.1186/s12889-020-08909-w

  15. Kang, W., Han, Y.: Smartpdr: Smartphone-based pedestrian dead reckoning for indoor localization. IEEE Sens. J. 15(5), 2906–2916 (2015). https://doi.org/10.1109/JSEN.2014.2382568

    Article  Google Scholar 

  16. Lin, K., Chen, M., Deng, J., Hassan, M.M., Fortino, G.: Enhanced fingerprinting and trajectory prediction for IoT localization in smart buildings. IEEE Trans. Autom. Sci. Eng. 13(3), 1294–1307 (2016). https://doi.org/10.1109/TASE.2016.2543242

    Article  Google Scholar 

  17. McConville, R., Byrne, D., Craddock, I., Piechocki, R., Pope, J., Santos-Rodriguez, R.: A dataset for room level indoor localization using a smart home in a box. Data Brief 22, 1044–1051 (2019). https://doi.org/10.1016/j.dib.2019.01.040, https://www.sciencedirect.com/science/article/pii/S2352340919300411

  18. Mohammadi, M., Al-Fuqaha, A., Guizani, M., Oh, J.S.: Semi-supervised deep reinforcement learning in support of IoT and smart city services. IEEE Internet Things J. 1–12 (2017). https://doi.org/10.1109/JIOT.2017.2712560

  19. Niu, X., Xie, L., Wang, J., Chen, H., Liu, D., Chen, R.: Atlas: an activity-based indoor localization and semantic labeling mechanism for residences. IEEE Internet Things J. 7(10), 10606–10622 (2020). https://doi.org/10.1109/JIOT.2020.3004496

    Article  Google Scholar 

  20. Roggen, D., et al.: Collecting complex activity datasets in highly rich networked sensor environments. In: 2010 Seventh International Conference on Networked Sensing Systems (INSS), pp. 233–240 (2010). https://doi.org/10.1109/INSS.2010.5573462

  21. Rosa, S., Patanè, A., Lu, C.X., Trigoni, N.: Semantic place understanding for human-robot coexistence-toward intelligent workplaces. IEEE Trans. Hum.-Mach. Syst. 49(2), 160–170 (2019). https://doi.org/10.1109/THMS.2018.2875079

    Article  Google Scholar 

  22. Roy, N., Wang, H., Roy Choudhury, R.: I am a smartphone and i can tell my user’s walking direction. In: Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, pp. 329–342. MobiSys 2014, ACM, New York, NY, USA (2014). https://doi.org/10.1145/2594368.2594392, https://doi.org/10.1145/2594368.2594392

  23. Saeb, S., Körding, K., Mohr, D.C.: Making activity recognition robust against deceptive behavior. PLOS ONE 10(12), 1–12 (2015). https://doi.org/10.1371/journal.pone.0144795

  24. Sakpere, W., Adeyeye-Oshin, M., Mlitwa, N.B.: A state-of-the-art survey of indoor positioning and navigation systems and technologies. South Afr. Comput. J. 29, 145–197 (2017), www.scielo.org.za/scielo.php?script=sci_arttext &pid=S2313-78352017000300009 &nrm=iso

  25. Svarre, F.R., Jensen, M.M., Nielsen, J., Villumsen, M.: The validity of activity trackers is affected by walking speed: the criterion validity of garmin vivosmart(®) HR and StepWatch() 3 for measuring steps at various walking speeds under controlled conditions. PeerJ 8, e9381 (2020)

    Article  Google Scholar 

  26. Tegou, T., Kalamaras, I., Votis, K., Tzovaras, D.: A low-cost room-level indoor localization system with easy setup for medical applications. In: 2018 11th IFIP Wireless and Mobile Networking Conference (WMNC), pp. 1–7 (2018). https://doi.org/10.23919/WMNC.2018.8480912

  27. Torres-Sospedra, J., Rambla, D., Montoliu, R., Belmonte, O., Huerta, J.: Ujiindoorloc-mag: a new database for magnetic field-based localization problems. In: 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN) pp. 1–10 (2015). https://doi.org/10.1109/IPIN.2015.7346763

  28. Tsanousa, A., Xefteris, V.R., Meditskos, G., Vrochidis, S., Kompatsiaris, I.: Combining RSSI and accelerometer features for room-level localization. Sensors 21(8) (2021). https://doi.org/10.3390/s21082723, www.mdpi.com/1424-8220/21/8/2723

  29. Zsolt Tóth, J.T.: Miskolc IIS hybrid IPS: dataset for hybrid indoor positioning. In: 26st International Conference on Radioelektronika, pp. 408–412. IEEE (2016)

    Google Scholar 

  30. Wang, B., Zhou, S., Liu, W., Mo, Y.: Indoor localization based on curve fitting and location search using received signal strength. IEEE Trans. Ind. Electron. 62(1), 572–582 (2015). https://doi.org/10.1109/TIE.2014.2327595

    Article  Google Scholar 

  31. Weiss, G.M., Yoneda, K., Hayajneh, T.: Smartphone and smartwatch-based biometrics using activities of daily living. IEEE Access 7, 133190–133202 (2019). https://doi.org/10.1109/ACCESS.2019.2940729

    Article  Google Scholar 

  32. Xiao, Z., Wen, H., Markham, A., Trigoni, N.: Robust pedestrian dead reckoning (R-PDR) for arbitrary mobile device placement. In: 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 187–196, October 2014. https://doi.org/10.1109/IPIN.2014.7275483

  33. Yang, Z., Wu, C., Zhou, Z., Zhang, X., Wang, X., Liu, Y.: Mobility increases localizability: a survey on wireless indoor localization using inertial sensors. ACM Comput. Surv. 47(3), 54:1–54:34 (2015). https://doi.org/10.1145/2676430, http://doi.acm.org/10.1145/2676430

  34. Zhao, X., Xiao, Z., Markham, A., Trigoni, N., Ren, Y.: Does BTLE measure up against Wifi? a comparison of indoor location performance. In: European Wireless 2014; 20th European Wireless Conference, pp. 1–6, May 2014

    Google Scholar 

  35. Zhao, Y., Yang, R., Chevalier, G., Gong, M.: Deep residual bidir-lstm for human activity recognition using wearable sensors. CoRR abs/1708.08989 (2017), arxiv.org/abs/1708.08989

  36. Zhou, B., Li, Q., Mao, Q., Tu, W.: A robust crowdsourcing-based indoor localization system. Sensors (Basel) 17(4), 864 (2017)

    Google Scholar 

  37. Zou, H., Huang, B., Lu, X., Jiang, H., Xie, L.: Standardizing location fingerprints across heterogeneous mobile devices for indoor localization. In: 2016 IEEE Wireless Communications and Networking Conference, pp. 1–6, April 2016. https://doi.org/10.1109/WCNC.2016.7564800

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ada Alevizaki .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alevizaki, A., Trigoni, N. (2023). RoomE and WatchBLoc: A BLE and Smartwatch IMU Algorithm and Dataset for Room-Level Localisation in Privacy-Preserving Environments. In: Longfei, S., Bodhi, P. (eds) Mobile and Ubiquitous Systems: Computing, Networking and Services. MobiQuitous 2022. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 492. Springer, Cham. https://doi.org/10.1007/978-3-031-34776-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-34776-4_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-34775-7

  • Online ISBN: 978-3-031-34776-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics