Detecting Proximity with Bluetooth Low Energy Beacons for Cultural Heritage
Abstract
:1. Introduction
- The performance assessment of two proximity detection algorithms based on the RSS analysis of the collected beacons. More specifically, we compare the results in two pilot sites with different museum’s layouts of increasing complexity and we show how the performance varies when the target artwork is identified within the first, second and third option;
- The analysis of RSS’s fluctuations in which we study two key-metrics: the beacon loss rate measured with commercial BLE tags and smartphones and the RSS variation in indoor environments caused by the usage of three advertisement channels. Under this respect, it is worth noticing that we propose a possible strategy implemented in the RE.S.I.STO app to limit the side-effect of such frequency hopping based on the use of a specific quantile of the beacon’s RSS values.
2. Related Work
2.1. Radiofrequency-Based Techniques
- Realistic scenario: we analyze if the solutions have been tested in a real museum or in a simplistic environment;
- Device heterogeneity: we report if authors tested their solution with a variety of devices or, differently, if only a specific device model has been used, e.g., ad hoc hardware. This aspect is crucial for the performance evaluation as BLE-based solutions might be affected by different BLE chipsets estimating the signal strength of BLE messages differently;
- Complex path: the complexity of the path followed to test the proximity with points of interests also affect the overall performance. We analyze if authors selected a trivial or nontrivial experimental path;
- Commercial devices: we further analyze the device adopted in order to report if commercial devices have been adopted;
- Robustness tests: we report if the proposed work also provides information about the robustness of the proposed solution. More specifically, we are interested in solutions working with long-lasting monitoring sessions, reproducing a realistic museum visit;
- Preliminary RSS data analytics: we analyze if the works provide a preliminary RSS analysis of the collected data so that to characterize the signal’s features of the BLE messages used to estimate the proximity. This analysis is important to better understand the indoor signal propagation for the considered testing scenario;
- Real-time outcome: we finally analyze if the solutions are designed for a real-time proximity estimation or for off-line evaluation. In the first case, the solution can notify to the user the proximity with a specific point of interest, while, in the second case, the proximity is detected off-line.
2.2. Vision-Based Techniques
2.3. Other Techniques
3. Application Design, Tools and Methods
3.1. The Design of the RE.S.I.STO App
- the Beacon Logger Service (BL);
- the Proximity Detection Service (PD);
- the UI Content Viewer Service (UI).
- Parsing the beacon payload;
- Extracting the information required for the PD service;
- Notifying the PD service with a set of the received beacons.
3.2. The React Native Framework
- Providing a large and ready to use component repository;
- Reusing at most the codebase to target both iOS and Android platforms;
- Allowing the hot reload of the app when modified without the need of compiling every time.
3.3. Proximity Detection Algorithms
4. Identifying Artwork Proximity with the Bluetooth Tags
4.1. Preliminary Settings
- Stress test (): the objective is measuring the maximum amount of collected beacons in a relatively short time period;
- Stability test (): the objective is testing the consistency of the number of collected beacons for a long time period;
- Calibration test (): the objective is calibrating the proximity detection algorithms to compute a reference benchmark for the RSS features.
- Honor 9 (H9) running Android 8, equipped with Bluetooth 4.2 chip-set;
- Google Pixel 4a (GP) running Android 12, equipped with Bluetooth 5.0 chip-set.
4.1.1. Stress Test
4.1.2. Stability Test
4.1.3. Calibration Test
4.2. Experimental Results
- Pilot 1: a wide open space of approximately 190 m located in our research institute;
- Pilot 2: Camposanto Monumentale of Pisa, located in Piazza dei Miracoli, Pisa (Italy).
- Layout 1: 4 artworks for pilot 1 and 2;
- Layout 2: 5 artworks for pilot 1 and 7 artworks for pilot 2;
- Layout 3: 10 artworks for pilot 1 and 2.
- The option: we compute the metrics by considering if the correct artwork is contained in the first option, in the first 2 options or if it is contained in the 3 options;
- The layout: we compute the metrics by considering 3 layouts of increasing complexity.
5. Discussion and Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Furfari, F.; Crivello, A.; Baronti, P.; Barsocchi, P.; Girolami, M.; Palumbo, F.; Quezada-Gaibor, D.; Silva, G.M.M.; Torres-Sospedra, J. Discovering location based services: A unified approach for heterogeneous indoor localization systems. Internet Things 2021, 13, 100334. [Google Scholar] [CrossRef]
- Barsocchi, P.; Crivello, A.; Girolami, M.; Mavilia, F. Detecting Social Interactions in Indoor Environments with the Red-HuP Algorithm. In Proceedings of the 2020 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), Austin, TX, USA, 23–27 March 2020; pp. 1–6. [Google Scholar]
- Xia, H.; Zuo, J.; Liu, S.; Qiao, Y. Indoor localization on smartphones using built-in sensors and map constraints. IEEE Trans. Instrum. Meas. 2018, 68, 1189–1198. [Google Scholar] [CrossRef]
- Alletto, S.; Cucchiara, R.; Del Fiore, G.; Mainetti, L.; Mighali, V.; Patrono, L.; Serra, G. An indoor location-aware system for an IoT-based smart museum. IEEE Internet Things J. 2015, 3, 244–253. [Google Scholar] [CrossRef]
- Wu, X.; Shen, R.; Fu, L.; Tian, X.; Liu, P.; Wang, X. iBILL: Using iBeacon and inertial sensors for accurate indoor localization in large open areas. IEEE Access 2017, 5, 14589–14599. [Google Scholar] [CrossRef]
- Kosmopoulos, D.; Styliaras, G. A survey on developing personalized content services in museums. Pervasive Mob. Comput. 2018, 47, 54–77. [Google Scholar] [CrossRef]
- Martella, C.; Miraglia, A.; Frost, J.; Cattani, M.; van Steen, M. Visualizing, clustering, and predicting the behavior of museum visitors. Pervasive Mob. Comput. 2017, 38, 430–443. [Google Scholar] [CrossRef]
- Yoshimura, Y.; Girardin, F.; Carrascal, J.P.; Ratti, C.; Blat, J. New Tools for Studying Visitor Behaviours in Museums: A Case Study at the Louvre; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Kikuchi, K.; Tazawa, R.; Honma, N.; Minamizawa, H.; Miura, A. DOD-Based Indoor Localization Using BLE Beacons. Available online: https://www.microsoft.com/en-us/research/wp-content/uploads/2016/11/Naoki_Honma.pdf (accessed on 19 October 2021).
- Allurwar, N.; Nawale, B.; Patel, S. Beacon for proximity target marketing. Int. J. Eng. Comput. Sci 2016, 15, 16359–16364. [Google Scholar] [CrossRef]
- Klokmose, C.N.; Korn, M.; Blunck, H. WiFi proximity detection in mobile web applications. In Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Rome, Italy, 17–20 June 2014; pp. 123–128. [Google Scholar]
- Chianese, A.; Marulli, F.; Moscato, V.; Piccialli, F. SmARTweet: A location-based smart application for exhibits and museums. In Proceedings of the 2013 International Conference on Signal-Image Technology & Internet-Based Systems, Kyoto, Japan, 2–5 December 2013; pp. 408–415. [Google Scholar]
- Kaemarungsi, K.; Krishnamurthy, P. Analysis of WLAN’s received signal strength indication for indoor location fingerprinting. Pervasive Mob. Comput. 2012, 8, 292–316. [Google Scholar] [CrossRef]
- Xia, S.; Liu, Y.; Yuan, G.; Zhu, M.; Wang, Z. Indoor fingerprint positioning based on Wi-Fi: An overview. ISPRS Int. J.-Geo-Inf. 2017, 6, 135. [Google Scholar] [CrossRef] [Green Version]
- Potortì, F.; Crivello, A.; Girolami, M.; Traficante, E.; Barsocchi, P. Wi-Fi probes as digital crumbs for crowd localisation. In Proceedings of the 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan, 18–21 September 2016; pp. 1–8. [Google Scholar] [CrossRef]
- Dimitrova, R. Sensor Application for Museum Guidance. Available online: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.495.319&rep=rep1&type=pdf (accessed on 19 October 2021).
- Bueno, D.R.; Viruete, E.; Montano, L. An autonomous tour guide robot in a next generation smart museum. In Proceedings of the 5th International Symposium on Ubiquitous Computing and Ambient Intelligence (UCAmI), Riviera Maya, Mexico, 6–9 December 2011. [Google Scholar]
- Jiménez, A.R.; Seco, F. Finding objects using UWB or BLE localization technology: A museum-like use case. In Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan, 18–21 September 2017; pp. 1–8. [Google Scholar]
- Angelaccio, M.; Basili, A.; Buttarazzi, B.; Liguori, W. Smart and mobile access to cultural heritage resources: A case study on ancient Italian renaissance villas. In Proceedings of the 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Toulouse, France, 25–27 June 2012; pp. 310–314. [Google Scholar]
- Ceipidor, U.B.; Medaglia, C.; Volpi, V.; Moroni, A.; Sposato, S.; Carboni, M.; Caridi, A. NFC technology applied to touristic-cultural field: A case study on an Italian museum. In Proceedings of the 2013 5th International Workshop on Near Field Communication (NFC), Zurich, Switzerland, 5 February 2013; pp. 1–6. [Google Scholar]
- Ayala, I.; Amor, M.; Pinto, M.; Fuentes, L.; Gámez, N. imuseuma: An agent-based context-aware intelligent museum system. Sensors 2014, 14, 21213–21246. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Taverriti, G.; Lombini, S.; Seidenari, L.; Bertini, M.; Del Bimbo, A. Real-time wearable computer vision system for improved museum experience. In Proceedings of the 24th ACM International Conference on Multimedia, Amsterdam, The Netherlands, 15–19 October 2016; pp. 703–704. [Google Scholar]
- Portaz, M.; Kohl, M.; Quénot, G.; Chevallet, J.P. Fully convolutional network and region proposal for instance identification with egocentric vision. In Proceedings of the IEEE International Conference on Computer Vision Workshops, Venice, Italy, 22–29 October 2017; pp. 2383–2391. [Google Scholar]
- Rubino, I.; Xhembulla, J.; Martina, A.; Bottino, A.; Malnati, G. Musa: Using indoor positioning and navigation to enhance cultural experiences in a museum. Sensors 2013, 13, 17445–17471. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Bihler, P.; Imhoff, P.; Cremers, A.B. SmartGuide—A smartphone museum guide with ultrasound control. Procedia Comput. Sci. 2011, 5, 586–592. [Google Scholar] [CrossRef] [Green Version]
- Lazik, P.; Rowe, A. Indoor pseudo-ranging of mobile devices using ultrasonic chirps. In Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems, Toronto, CA, USA, 6–9 November 2012; pp. 99–112. [Google Scholar]
- Rocchi, C.; Stock, O.; Zancanaro, M.; Kruppa, M.; Krüger, A. The museum visit: Generating seamless personalized presentations on multiple devices. In Proceedings of the 9th International Conference on Intelligent User Interfaces, Madeira, Portugal, 13–16 January 2004; pp. 316–318. [Google Scholar]
- Oppermann, R.; Specht, M. A nomadic information system for adaptive exhibition guidance. Arch. Mus. Inform. 1999, 13, 127–138. [Google Scholar] [CrossRef]
- Petrelli, D.; Not, E. User-centred design of flexible hypermedia for a mobile guide: Reflections on the HyperAudio experience. User Model.-User-Adapt. Interact. 2005, 15, 303–338. [Google Scholar] [CrossRef] [Green Version]
- Spachos, P.; Plataniotis, K.N. BLE beacons for indoor positioning at an interactive IoT-based smart museum. IEEE Syst. J. 2020, 14, 3483–3493. [Google Scholar] [CrossRef] [Green Version]
- Zammetti, F. Practical React Native: Build Two Full Projects and One Full Game Using React Native; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
- Appiah, O.; Asante, M.; Hayfron-Acquah, J.B. Improved approximated median filter algorithm for real-time computer vision applications. J. King Saud Univ.-Comput. Inf. Sci. 2020. [Google Scholar] [CrossRef]
- Barsocchi, P.; Lenzi, S.; Chessa, S.; Giunta, G. Virtual Calibration for RSSI-Based Indoor Localization with IEEE 802.15.4. In Proceedings of the IEEE International Conference on Communications, Dresden, Germany, 14–18 June 2009; pp. 1–5. [Google Scholar] [CrossRef]
- Girolami, M.; Mavilia, F.; Delmastro, F. A bluetooth low energy dataset for the analysis of social interactions with commercial devices. Data Brief 2020, 32, 106102. [Google Scholar] [CrossRef] [PubMed]
- Girolami, M.; Mavilia, F.; Delmastro, F. Sensing social interactions through BLE beacons and commercial mobile devices. Pervasive Mob. Comput. 2020, 67, 101198. [Google Scholar] [CrossRef] [PubMed]
- Gentner, C.; Günther, D.; Kindt, P.H. Identifying the BLE Advertising Channel for Reliable Distance Estimation on Smartphones. arXiv 2020, arXiv:2006.09099. [Google Scholar]
- Kelleher, J.D.; Namee, B.M.; D’Arcy, A. Fundamentals of Machine Learning for Predictive Data Analytics: Algorithms, Worked Examples, and Case Studies; The MIT Press: Cambridge, MA, USA, 2020. [Google Scholar]
Technology | Main Advantages | Main Limitations | Related Works |
---|---|---|---|
BLE | Widely diffused, low power consumption | Requires the physical deployment of the tags, RSS is affected by both crowd and signal reflections | [7,8,9,10] |
WiFi | Widely diffused, no dedicated infrastructure required | Low proximity detection accuracy | [6,11,12,13,14,15] |
UWB | Reaches few centimeters of accuracy | Requires an extensive infrastructure setup, compatible end-user devices are still not very diffused | [16,17,18] |
NFC | Highly available on market devices | Restricted interaction in crowd environments | [19,20,21] |
Visual detection | Intuitive user experience | Extensive training phase required, susceptible to partial visual occlusion | [6,22,23] |
Bar/QR Codes | Cheap technology, easy to deploy | Might interfere with the artwork visual, taking a photo could be prohibited in the museums | [24,25] |
Ultrasonic | No dedicated hardware on the user’s mobile device, signals can be generated with off-the-shelf speakers | Requires the infrastructure deployment, low accuracy | [25,26] |
Infrared | Cheap technology | Highly directional beams, requires line-of-sight, many devices lacking of IR transceivers | [27,28,29] |
Realistic Scenario | Device Heterogeneity | Complex Path | Commercial Devices | Robustness Tests | Preliminary RSS Data Analytics | Real-Time Outcome | |
---|---|---|---|---|---|---|---|
Martella, C. et al. [7] | YES Cobra Museum of Modern Art (NL) | NO Single device model used | YES Several artworks spread in multiple museum rooms | NO Ad-hoc solutions for both the anchors and tags | NO Device performance are known | YES Filtering pipeline to handle bursty and noisy data | NO |
Yoshimura Y. et al. [8] | YES Louvre Museum (FR) | YES Several visitors’ devices detected | YES Points of interest along the museum rooms | NO Custom device employed | NO Not considered | NO Not considered | NO |
Kikuchi K. et al. [9] | NO Lab environment | NO Only laptop PC used | NO Few positions tested | NO Experimental BLE transmitter | NO Very short testing period | YES Triangulation by exploiting beacon’s Direction-of-Departure | YES |
Allurwar N. et al. [10] | NO Lab environment | NO Single device model used | NO Small lab test | NO Ad-hoc solutions for the BLE tags | NO Not considered | NO Not considered | YES |
Jiménez A.R. et al. [18] | NO Lab environment | NO Single device model used | NO Few points of interest in a corridor | YES Estimote beacons | NO Not considered | YES Path-loss model fitting and bias correction | YES |
Spachos P. et al. [30] | NO Lab environment | NO Single device model used | NO Few positions tested | YES Gimbal Series 21 beacons | NO Not considered | YES Path-loss model fitting and Kalman filtering | YES |
Proposed solution | YES Camposanto Monumentale of Pisa (IT) | YES Multiple devices used | YES Artworks along a path in the museum | YES GlobalTag beacons | YES Duration and stress test performed | YES Beacon RSS distribution analysis for channel hopping mitigation | YES |
Test ID | Type | Runs | Devices | Duration (min) | Adv. Freq. (Hz) | Power (dBm) | Tags |
---|---|---|---|---|---|---|---|
5 | 2(H9,GP) | 150 | 2 | 0 | 5 | ||
1 | 2(H9,GP) | 252 | 2 | 0 | 5 | ||
1 | 1(GP) | 301 | 2 | 0 | 5 | ||
1 | 1(GP) | 10 | 2 | −23 | 5 |
Beacon ID | #Beacons | Beacon Loss Rate |
---|---|---|
1 | 13,427 | 25% |
2 | 12,123 | 32% |
3 | 12,090 | 32% |
4 | 13,251 | 26% |
5 | 13,314 | 26% |
avg | 12,841 | 28% |
Test | Test | |||
---|---|---|---|---|
Beacon ID | #Beacons | Beacon Loss Rate | #Beacons | Beacon Loss Rate |
1 | 21,737 | 28.2% | 30,378 | 15.9% |
2 | 19,953 | 34.1% | 30,071 | 16.8% |
3 | 19,157 | 36.7% | 30,029 | 16.9% |
4 | 19,027 | 37.1% | 30,112 | 16.7% |
5 | 21,053 | 30% | 30,447 | 15.8% |
Avg | 20,185 | 33.3% | 30,207 | 16.4% |
Beacon ID | #Beacons | Beacon Loss Rate |
---|---|---|
1 | 1025 | 17.2% |
2 | 1055 | 14.8% |
3 | 1050 | 15.2% |
4 | 10,741 | 13.3% |
5 | 10,384 | 16.2% |
Avg | 1048 | 15% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Barsocchi, P.; Girolami, M.; La Rosa, D. Detecting Proximity with Bluetooth Low Energy Beacons for Cultural Heritage. Sensors 2021, 21, 7089. https://doi.org/10.3390/s21217089
Barsocchi P, Girolami M, La Rosa D. Detecting Proximity with Bluetooth Low Energy Beacons for Cultural Heritage. Sensors. 2021; 21(21):7089. https://doi.org/10.3390/s21217089
Chicago/Turabian StyleBarsocchi, Paolo, Michele Girolami, and Davide La Rosa. 2021. "Detecting Proximity with Bluetooth Low Energy Beacons for Cultural Heritage" Sensors 21, no. 21: 7089. https://doi.org/10.3390/s21217089
APA StyleBarsocchi, P., Girolami, M., & La Rosa, D. (2021). Detecting Proximity with Bluetooth Low Energy Beacons for Cultural Heritage. Sensors, 21(21), 7089. https://doi.org/10.3390/s21217089