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\%\).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The dataset is publicly available at: https://doi.org/10.5281/zenodo.7039554.
- 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.
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.
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.
Calculated with the MATLAB’s findpeaks function.
- 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.
We refer the reader to the full set of Baum-Welch equations in [3].
References
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
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
Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, Berlin (2006)
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
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
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)
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
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
Faragher, R., Harle, R.K.: An analysis of the accuracy of bluetooth low energy for indoor positioning applications (2014)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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)
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
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
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
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
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
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
Zhou, B., Li, Q., Mao, Q., Tu, W.: A robust crowdsourcing-based indoor localization system. Sensors (Basel) 17(4), 864 (2017)
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)