An IoT Smart Environment in Support of Disease Diagnosis Decentralization
Abstract
:1. Introduction
2. Background on Fall Detection and Gait Monitoring
2.1. Fall Detection
2.2. Gait Monitoring
3. The Proposed System
- wearable IoT devices embedding low power edge computing capabilities, which are able to implement state-of-the-art fall detection algorithms (reported in Section 2.1) and to extract gait features (i.e., elaborating data acquired from accelerometer and gyroscope sensors);
- an efficient, cost effective, and pervasive wireless communication network, which is able to manage hundreds/thousands of wearable devices with a low number of gateways, by adopting a very bandwidth efficient communication strategy;
- a central software implementing check-in/check-out and fall alerting functionalities, and performing the storage of the meaningful gait data (retrieved wirelessly from wearable monitoring devices) in a specific database; such data can be useful for successive gait analysis with machine learning algorithms proposed in literature (reported in Section 2.2).
3.1. Use Cases
3.1.1. Case A: Older Adult with Wearable Device
3.1.2. Case B: Younger Subject with Smartphone
- Monitoring the location of the user smartphone for safety issues (e.g., fire, terrorist attack, health tracking, etc.);
- monitoring the location of wearable(s) associated to the account;
- receipt of a notification related to a potential problem (e.g., fall event or help request) associated to a wearable, together with its location, so as to promptly reach her/him if necessary.
- Finally, at the end of the event, a check-out procedure is envisaged when the user leaves the facility.
3.2. Wireless Communication Protocol: Bluetooth Low Energy
- BLE gateways are easy to configure and to install (less time to configure, less cost);
- each BLE gateway is able to monitor BLE advertising frames of hundreds of devices;
- BLE devices can operate for at least some years with a coin cell battery without replacement.
3.2.1. Advertising Mode versus Connection Mode
3.2.2. Eddystone BLE Advertising
- Eddystone Ephemeral ID (EID), broadcasting an encrypted ephemeral identifier for increased security, thus requiring beacons and a specific resolving web service;
- Eddystone Unique ID (UID), which broadcasts a specific beacon ID similar to iBeacon;
- Eddystone TLM, which can be used to transmit telemetry (health and status) data related to the beacon itself;
- Eddystone Uniform Resource Locator (URL), which broadcasts Uniform Resource Locators (URLs).
3.3. System Architecture
- fall location and detection service,
- association between user and ID of the worn device,
- gateways location coordinates (i.e., room, floor),
- temporary association between devices/smartphones and gateways for indoor localization,
- other telemetry data (battery level, device temperature, etc.).
3.3.1. BLE Gateways
- Received Signal Strength Indicator (RSSI), necessary to calculate the distance between the gateway and the device, basing on the attenuation of the transmitted signal;
- device identification;
- fall detection flag, which signals a fall event;
- flags related to the wearable status;
- gait monitoring (features) values.
3.3.2. Central Server
- It associates the wearable device to the user during the check-in procedure; association can be actuated, for example, through e-mail or phone number, so as to contact the senior when early symptoms of diseases are detected by algorithms on acquired gait data;
- it manages the event registration through the app for smartphone users;
- if needed, it associates the wearable to the smartphone user for app notifications;
- it implements the location logic (see Section 3.3.3) in order to constantly locate each device within the facility;
- it implements the alert notification logic for the app;
- it is responsible of storing gait data retrieved by wearable devices in the related database, in order to make them available for analysis by third parties’ algorithms;
- when early symptoms of diseases are detected by algorithms on its acquired gait data, it communicates with third parties’ servers, in order to retrieve the identification associated with the examined user;
- it constantly monitors the presence of fall events, by reading the fall detection flag of all wearables’ advertising frames forwarded by gateways;
- in case of a fall event, it locates the device and automatically forwards the information to the care takers and to associated smartphone users, if any, for emergency response.
3.3.3. Location Logic
3.4. Wearable Device
3.4.1. Technical Details of the Wearable Device
3.4.2. Fall Detection Algorithm
3.4.3. Gait Monitoring Algorithm
- oscillation amplitude on the X, Y, Z angles;
- oscillation frequency on the X, Y, Z angles.
3.4.4. BLE Advertising
- 3 bytes for a unique device identification, enabling the possibility to identify more than 16 million devices;
- 2 bytes for each X, Y, Z oscillation amplitude and frequency data, providing the availability of 65,536 appreciable levels for each value (for a total of 12 bytes);
- 1 bit for the fall flag, notifying a detected fall;
- 1 bit for high temperature flag (for device health telemetry);
- 2 bits for maximum four battery levels (for device health telemetry);
- 4 bits for maximum sixteen error codes (for device operation error reporting).
3.5. Testing and Validation of the Architecture
4. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- World Health Organization. Global Health Observatory (GHO) Data. Available online: https://www.who.int/gho/mortality_burden_disease/life_tables/situation_trends/en/ (accessed on 21 March 2020).
- World Health Organization, Ageing and L.C. Unit. WHO Global Report on Falls Prevention in Older Age; WHO: Geneva, Switzerland, 2008; ISBN 9789241563536. [Google Scholar]
- El-Bendary, N.; Tan, Q.; Pivot, F.C.; Lam, A. Fall detection and prevention for the elderly: A review of trends and challenges. Int. J. Smart Sens. Intell. Syst. 2013, 6, 1230–1266. [Google Scholar] [CrossRef] [Green Version]
- DeLau, L.M.L.; Breteler, M.M.B. Epidemiology of Parkinson’s Disease. Lancet Neurol. 2006, 5, 525–535. [Google Scholar] [CrossRef]
- Tanner, C.M.; Brandabur, M.; Dorsey, E.R. Parkinson Disease: A Global View. Rep. Parkinson. 2008, 1, 9–11. [Google Scholar]
- Lees, A.J. When did Ray Kennedy’s Parkinson’s begin? Mov. Disord. 1992, 7, 110–116. [Google Scholar] [CrossRef] [PubMed]
- Bloem, B.; Gussekloo, J.; Lagaay, A.; Remarque, E.; Haan, J.; Westendorp, R. Idiopathic Senile Gait Disorders Are Signs of Subclinical Disease. J. Am. Geriatr. Soc. 2000, 48, 1098–1101. [Google Scholar] [CrossRef]
- Jacobi, H.; Hauser, T.K.; Giunti, P.; Globas, C.; Bauer, P.; Schmitz-Hübsch, T.; Baliko, L.; Filla, A.; Mariotti, C.; Rakowicz, M.; et al. Spinocerebellar Ataxia Types 1, 2, 3 and 6: The Clinical Spectrum of Ataxia and Morphometric Brainstem and Cerebellar Findings. Cerebellum 2011, 11, 155–166. [Google Scholar] [CrossRef] [Green Version]
- Muro-de-la-Herran, A.; Garcia-Zapirain, B.; Mendez-Zorrilla, A. Gait analysis methods: An overview of wearable and non-wearable systems, highlighting clinical applications. Sensors 2014, 14, 3362–3394. [Google Scholar] [CrossRef] [Green Version]
- Leone, A.; Caroppo, A.; Rescio, G.; Diraco, G.; Siciliano, P. Ambient Assisted Living: Italian Forum 2018; Springer: Berlin, Germany, 2019; p. 549. ISSN 1876-1100. [Google Scholar] [CrossRef]
- Prajapati, T.; Bhatt, N.; Mistry, D. A Survey Paper on Wearable Sensors based Fall Detection. Int. J. Comput. Appl. 2015, 115, 15–18. [Google Scholar] [CrossRef]
- Huynh, Q.T.; Nguyen, U.D.; Irazabal, L.B.; Ghassemian, N.; Tran, B.Q. Optimization of an accelerometer and gyroscope-based fall detection algorithm. J. Sens. 2015, 2015, 452078. [Google Scholar] [CrossRef] [Green Version]
- Tang, A.; Ong, C.H.; Ahmad, A. Fall Detection Sensor System for the Elderly. Int. J. Adv. Comput. Res. 2015, 5, 176–183. [Google Scholar]
- Baryudin, L.; David, R.; Fish, A.; Goldshtein, E.; Messenger, H.; Dardashti, S.S. Fall Detection System Using a Combination of Accelerometer, Audio Input and Magnetometer U.S. Patent 08843101 B2 Patent Summary, 23 September 2014.
- Ho Thanh Lam, L.; Le, N.H.; Van Tuan, L.; Tran Ban, H.; Nguyen Khanh Hung, T.; Nguyen, N.; Huu Dang, L.; Le, N. Machine Learning Model for Identifying Antioxidant Proteins Using Features Calculated from Primary Sequences. Biology 2020, 9, 325. [Google Scholar] [CrossRef] [PubMed]
- Le, N.Q.K. iN6-methylat (5-step): Identifying DNA N6-methyladenine sites in rice genome using continuous bag of nucleobases via Chou’s 5-step rule. Mol. Genet. Genom. 2019, 294, 1173–1182. [Google Scholar] [CrossRef] [PubMed]
- Yang., X.; Dinh, A.; Chen, L. A wearable real-time fall detector based on Naive Bayes classifier. In Proceedings of the Canadian Conference on Electrical and Computer Engineering (CCECE), Calgary, AL, Canada, 2–5 May 2010; pp. 1–4. [Google Scholar] [CrossRef]
- Aziz, O.; Russell, C.M.; Park, E.J.; Robinovitch, S.N. The Effect of Window Size and Lead Time on Pre-Impact Fall Detection Accuracy Using Support Vector Machine Analysis of Waist Mounted Inertial Sensor. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 30–33. [Google Scholar] [CrossRef]
- Özdemir, A.T.; Barshan, B. Detecting Falls with Wearable Sensors Using Machine Learning Techniques. Sensors 2014, 14, 10691–10708. [Google Scholar] [CrossRef] [PubMed]
- Ntanasis, P.; Pippa, E.; Özdemir, A.T.; Barshan, B.; Megalooikonomou, V. Investigation of Sensor Placement for Accurate Fall Detection. In Proceedings of the International Conference on Wireless Mobile Communication and Healthcare (MobiHealth), Milan, Italy, 14–16 November 2016; Springer: Berlin, Germany, 2017; pp. 225–232. [Google Scholar] [CrossRef]
- Chaudhuri, S.; Thompson, H.; Demiris, G. Fall detection devices and their use with older adults: A systematic review. J. Geriatr. Phys. Ther. 2014, 37, 178–196. [Google Scholar] [CrossRef] [Green Version]
- Salarian, A.; Russmann, H.; Vingerhoets, F.J.; Dehollain, C.; Blanc, Y.; Burkhard, P.R.; Aminian, K. Gait assessment in Parkinson’s disease: Toward an ambulatory system for long-term monitoring. IEEE Trans. Biomed. Eng. 2004, 51, 1434–1443. [Google Scholar] [CrossRef]
- Curtze, C.; Nutt, J.G.; Carlson-Kuhta, P.; Mancini, M.; Horak, F.B. Levodopa is a double-edged sword for balance and gait in people with Parkinson’s disease. Mov. Disord. 2015, 30, 1361–1370. [Google Scholar] [CrossRef] [PubMed]
- Demonceau, M.; Donneau, A.F.; Croisier, J.L.; Skawiniak, E.; Boutaayamou, M.; Maquet, D.; Garraux, G. Contribution of a trunk accelerometer system to the characterization of gait in patients with mild-to-moderate Parkinson’s disease. IEEE J. Biomed. Health Inform. 2015, 19, 1803–1808. [Google Scholar] [CrossRef]
- Toosizadeh, N.; Mohler, J.; Lei, H.; Parvaneh, S.; Sherman, S.; Najafi, B. Motor performance assessment in Parkinson’s disease: Association between objective in-clinic, objective in-home, and subjective/semi-objective measures. PLoS ONE 2015, 10, e0124763. [Google Scholar] [CrossRef] [Green Version]
- Chang, H.C.; Hsu, Y.L.; Yang, S.C.; Lin, J.C.; Wu, Z.H. A wearable inertial measurement system with complementary filter for gait analysis of patients with stroke or parkinson’s disease. IEEE Access 2016, 4, 8442–8453. [Google Scholar] [CrossRef]
- Tien, I.; Glaser, S.D.; Aminoff, M.J. Characterization of gaitabnormalities in Parkinson’s disease using a wireless inertial sensor system. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Buenos Aires, Argentina, 1–4 September 2010; pp. 3353–3356. [Google Scholar] [CrossRef]
- Barth, J.; Klucken, J.; Kugler, P.; Kammerer, T.; Steidl, R.; Winkler, J.; Hornegger, J.; Eskofier, B. Biometric and mobile gait analysis for early diagnosis and therapy monitoring in Parkinson’s disease. In Proceedings of the IEEE Engineering in Medicine and Biology Society, Cancun, Mexico, 30 August–3 September 2011; pp. 868–871. [Google Scholar] [CrossRef]
- Cuzzolin, F.; Sapienza, M.; Esser, P.; Saha, S.; Franssen, M.M.; Collett, J.; Dawes, H. Metric learning for Parkinsonian identification from IMU gait measurements. Gait Posture 2017, 54, 127–132. [Google Scholar] [CrossRef] [Green Version]
- Arora, S.; Venkataraman, V.; Donohue, S.; Biglan, K.M.; Dorsey, E.R.; Little, M.A. High accuracy discrimination of Parkinson’s disease participants from healthy controls using smartphones. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Florence, Italy, 4–9 May 2014; pp. 3641–3644. [Google Scholar] [CrossRef] [Green Version]
- Caramia, C.; Torricelli, D.; Schmid, M.; Munoz, A.; Gonzalez-Vargas, J.; Grandas, F.; Pons, J. IMU-Based Classification of Parkinson’s Disease From Gait: A Sensitivity Analysis on Sensor Location and Feature Selection. IEEE J. Biomed. Health Inf. 2018, 22, 1765–1774. [Google Scholar] [CrossRef] [PubMed]
- McCamley, J. Gait Analysis Using a Single Wearable Inertial Measurement Unit. Ph.D. Thesis, Università Degli Studi di Bologna Alma Mater, Bologna, Italy, 2013. [Google Scholar]
- Brodie, M.; Lovell, N.; Canning, C.; Menz, H.; Delbaere, K.; Latt, M.; Sturnieks, D.; Menant, J.; Smith, S.; Lord, S. Gait as a biomarker? Accelerometers reveal that reduced movement quality while walking is associated with Parkinson’s disease, ageing and fall risk. In Proceedings of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 5968–5971. [Google Scholar] [CrossRef]
- Al-Fuqaha, A.; Guizani, M.; Mohammadi, M.; Aledhari, M.; Ayyash, M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Commun. Surv. Tutor. 2015, 17, 2347–2376. [Google Scholar] [CrossRef]
- Ghamari, M.; Villeneuve, E.; Soltanpur, C.; Khangosstar, J.; Janko, B.; Sherratt, R.S.; Harwin, W. Detailed Examination of a Packet Collision Model for Bluetooth Low Energy Advertising Mode. IEEE Access 2018, 6, 46066–46073. [Google Scholar] [CrossRef]
- Burzacca, P.; Mircoli, M.; Mitolo, S.; Polzonetti, A. “iBeacon” technology that will make possible Internet of Things. In Proceedings of the International Conference on Software Intelligence Technologies and Applications & International Conference on Frontiers of Internet of Things, Hsinchu, Taiwan, 4–6 December 2014; pp. 159–165. [Google Scholar] [CrossRef]
- Pereira, R.V.M.; De Sousa, F.R.; Bezerra, E.A.; Berejuck, M.D. A Digital Implementation of Eddystone Standard Using IBM 180nm Cell Library. In Proceedings of the VII Brazilian Symposium on Computing Systems Engineering (SBESC), Curitiba, Brazil, 6–10 November 2017; pp. 161–166. [Google Scholar] [CrossRef]
- Rajpoot, S.; Kumar, S.; Singh, P. Implementing the physical web using Bluetooth low energy based beacons and a mobile app. In Proceedings of the International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH), Noida, India, 3–5 February 2016; pp. 327–329. [Google Scholar] [CrossRef]
- Ozer, A.; John, E. Improving the accuracy of bluetooth low energy indoor positioning system using kalman filtering. In Proceedings of the IEEE International Conference on Computational Science and Computational Intelligence (CSCI), Las Vegas, NV, USA, 15–17 December 2016; pp. 180–185. [Google Scholar] [CrossRef]
- Cotechini, V.; Belli, A.; Palma, L.; Morettini, M.; Burattini, L.; Pierleoni, P. A dataset for the development and optimization of fall detection algorithms based on wearable sensors. Data Brief 2019, 23, 103839. [Google Scholar] [CrossRef] [PubMed]
- Wang, N.; Liu, Y. Design of Fall Test System Based on Arduino 101. In Advances in Body Area Networks I; Fortino, G., Wang, Z., Eds.; Springer: Berlin, Germany, 2019; pp. 289–302. [Google Scholar] [CrossRef]
- Doukas, C.; Maglogiannis, I.; Tragas, P.; Liapis, D.; Yovanof, G. Patient Fall Detection using Support Vector Machines. In Proceedings of the 4th IFIP International Conference on Artificial Intelligence Applications and Innovations (AIAI), Athens, Greece, 19–21 September 2017; Springer: Berlin, Germany, 2017; pp. 247–256. [Google Scholar] [CrossRef] [Green Version]
- Yee, L.M.; Chin, L.C.; Fook, C.Y.; Dali, M.B.; Basah, S.N.; Chee, L.S. Internet of Things (IoT) Fall Detection using Wearable Sensor. J. Phys. Conf. Ser. 2019, 1372, 012048. [Google Scholar] [CrossRef]
- Hargrave, P.J. A tutorial introduction to Kalman filtering. In Proceedings of the IEE Colloquium on Kalman Filters: Introduction, Applications and Future Developments, London, UK, 21 February 1989. [Google Scholar]
- Leirós-Rodríguez, R.; García-Soidán, J.L.; Romo-Pérez, V. Analyzing the Use of Accelerometers as a Method of Early Diagnosis of Alterations in Balance in Elderly People: A Systematic Review. Sensors 2019, 19, 3883. [Google Scholar] [CrossRef] [Green Version]
- Zourmand, A.; Kun Hing, A.L.; Wai Hung, C.; Abdul Rehman, M. Internet of Things (IoT) using LoRa technology. In Proceedings of the IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS), Selangor, Malaysia, 29 June 2019; pp. 324–330. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Andreadis, A.; Zambon, R. An IoT Smart Environment in Support of Disease Diagnosis Decentralization. Electronics 2020, 9, 2108. https://doi.org/10.3390/electronics9122108
Andreadis A, Zambon R. An IoT Smart Environment in Support of Disease Diagnosis Decentralization. Electronics. 2020; 9(12):2108. https://doi.org/10.3390/electronics9122108
Chicago/Turabian StyleAndreadis, Alessandro, and Riccardo Zambon. 2020. "An IoT Smart Environment in Support of Disease Diagnosis Decentralization" Electronics 9, no. 12: 2108. https://doi.org/10.3390/electronics9122108
APA StyleAndreadis, A., & Zambon, R. (2020). An IoT Smart Environment in Support of Disease Diagnosis Decentralization. Electronics, 9(12), 2108. https://doi.org/10.3390/electronics9122108