| Literature DB >> 32406416 |
Luca Greco1, Gennaro Percannella1, Pierluigi Ritrovato1, Francesco Tortorella1, Mario Vento1.
Abstract
In recent times, we assist to an ever growing diffusion of smart medical sensors and Internet of things devices that are heavily changing the way healthcare is approached worldwide. In this context, a combination of Cloud and IoT architectures is often exploited to make smart healthcare systems capable of supporting near realtime applications when processing and performing Artificial Intelligence on the huge amount of data produced by wearable sensor networks. Anyway, the response time and the availability of cloud based systems, together with security and privacy, still represent critical issues that prevents Internet of Medical Things (IoMT) devices and architectures from being a reliable and effective solution to the aim. Lately, there is a growing interest towards architectures and approaches that exploit Edge and Fog computing as an answer to compensate the weaknesses of the cloud. In this paper, we propose a short review about the general use of IoT solutions in health care, starting from early health monitoring solutions from wearable sensors up to a discussion about the latest trends in fog/edge computing for smart health.Entities:
Keywords: 41A05; 41A10; 65D05; 65D17; Atrificial intelligence; Edge computing; Fog computing; Healthcare; Internet of things
Year: 2020 PMID: 32406416 PMCID: PMC7217772 DOI: 10.1016/j.patrec.2020.05.016
Source DB: PubMed Journal: Pattern Recognit Lett ISSN: 0167-8655 Impact factor: 3.756
Fig. 1A three tier based architecture for IoMT systems.
Overview of the surveyed contributions.
| Study | Objectives | Sensors | Fog/edge computing devices | Notes on methodology |
|---|---|---|---|---|
| Orha and Oniga | Automatic recording of the main physiological parameters of the human body by the use of an Arduino microcontroller. | Specialized sensors | Arduino microcontroller, PC | Data transferred to a PC for processing. |
| Yakut et al. | Measuring ECG signal by using E-Health Sensor Platform connected to a Raspberry Pi. | E-health sensor platform | Raspberry Pi | Raspberry Pi saves data to a text file to be further processed in a Matlab computer environment. |
| Magaña Espinoza et al. | Detecting and alerting professionals about persons falling to the ground; event-based monitoring to report tachycardia and bradycardia | Heart rate sensor and triple axis accelerometer | LCP2148 ARM7 microcontroller | Encryption scheme for wireless sensors communication. Mobile application and web page for easy access and push notifications of abnormal events. |
| Villarrubia et al. | Tracking and monitoring patients carrying a Holter within their homes | Triple axis accelerometer, ecg sensor | Raspberry Pi, Arduino | Multi-agent system based on the PANGEA platform. Indoor tracking by using accelerometers and wifi networks. |
| Kaur and Jasuja | Monitoring pulse rate, body temperature | Temperature sensors and heart rate sensor | Raspberry Pi | Remote health monitoring by using Bluemix cloud. |
| Azimi et al. | Classifying abnormalities in ECG signals | ECG sensors | Linux based PCs or GPU dedicated hardware (NVIDIA Jetson TK1) | Partitioning of a linear machine learning method (linear SVM) and distributed deploying of a deep learning algorithm |
| Alwan and Rao | Measuring body temperature | Temperature sensors | Raspberry Pi, Arduino | Data exchanged between Arduino and Raspberry Pi units by means of ZigBee |
| Satija et al. | ECG monitoring with signal quality assessment | ECG sensors | Arduino, Android phone | ECG signal quality assessment based on Discrete Fourier Transform based filtering. ECG signals collected during various physical activities. |
| Mathur et al. | Monitoring temperature and gait to predict the health of the residual limb in lower limb amputee | Movement sensors, two thermistors | Raspberry Pi, Arduino uno, Android mobile device | Gaussian processes for machine learning used to predict the residual limb skin temperature of the amputee (MATLAB offline) |
| Muhammad et al. | Voice pathology detection | Microphone, body temperature, electrocardiogram, ambient humidity | Smartphone | Data captured by IoT devices sent by bluetooth to the phone app. Feature extraction and classification (ELM) performed in cloud. Local binary pattern on a Mel-spectrum representation of the voice signal. |
| Dubey et al. | Speech monitoring of patient with Parkinson’s disease (PD) and ECG monitoring | Smartwatch microphone | Intel Edison | Dynamic Time Warping (DTW) is adopted for mining patterns in ECG time series. Clinical speech processing by means of average magnitude function for estimating pitch |
| Monteiro et al. | Teletreatment of patients with Parkinson’s disease through speech analysis | Smartwatch microphone | Intel Edison | Acoustic features extracted by Intel Edison are sent to the cloud for classification. |
| Pham et al. | Collecting physiological, motion and audio signals for daily health monitoring at home | Environmental sensors (Passive infrared, grid-eye thermopile array), optitrack camera, wearable (ECG and breath - smart shirt), smartwatch sensors | Arduino Mega | Data from the environmental sensors and wearable sensors processed by a home gateway (pre-processing, indoor localization and activity recognition algorithms) Physiological data with contextual information sent to the private cloud for storing and local/remote access. |
| Sood and Mahajan | Detecting and controlling the spread of Chikungunya virus | Wearable and environmental sensors | Not provided | Fog layer for realtime processing and analysis of data collected from sensors. Cloud services used for storing and deeper analysis. |
| Sareen et al. | Preventing Zika virus outbreak | Mosquito sensors | Mobile phone, fog servers | Data collected and processed by Fog servers. Depth analysis performed in cloud. |
| Hegde et al. | COVID-19 pre-screening, fever and cyanosis non-contact detection | Raspberry Pi Camera v2, FLIR Lepton 3.5 Radiometry Long-Wave Infrared Camera | Raspberry Pi 4, Google Coral USB accelerator | Real-time detection and segmentation of forehead and lip regions using PoseNet. Temperature estimation from infrared camera image and cyanosis assessed from lips’ image in the visible spectrum. |
| Greco et al. | Detecting anomalies in physiological parameters in real time | Accelerometers, gyroscopes and magnetometers | Raspberry Pi 3 | Edge stream computing architecture with distributed implementation of HTM algorithm for anomaly detection |
| Abdellatif et al. | Analysis of electroencephalography (EEG data) | EEG sensors | Not provided | Data compression achieved with stacked autoencoders; edge-based feature extraction (five discriminative frequency features are manually selected); event detection at the edge (simple classification rule compared with different ML techniques). |
| Yeh | Securing IoT based communication through BSN architecture | Generic wearable sensor | Local processing unit (handheld device) and fog server | Robust crypto primitives to ensure transmission confidentiality and entity authentication among smart objects. |
| Uddin | Wearable sensor based activity prediction | ECG sensor, magnetometer, accelerometer, gyroscope | Local fog server with GPU | Recurrent neural network LSTM used for activity recognition |
| Liu et al. | Food recognition for dietary assessment | Smartphone camera | Smartphone | Image pre-processing and segmentation on mobile device. CNN classification on cloud. |
| Dai et al. | On device inference app for skin cancer detection | Smartphone camera | Apple Iphone | CNN pre-trained model running on iOS device (Core ML framework) allowing to classify skin lesions without cloud support. |
| Queralta et al. | Fall detection system with cardiovascular or diabetes monitoring | ECG, EEG, EMG, blood pressure | Edge gateway Raspberri Pi 3 | LSTM RNN for fall detection implemented on Edge Node |
| Ram et al. | Multimodal activity recognition | ECG sensors, accelerometers, gyroscopes magnetometers on chest, ankles and arms (movement tracking) | PC server | Random Forest and Support Vector Machines for activity prediction |
| Abdel-Basset et al. | Decision making model for detecting and monitoring patients with type-2 diabetes | Blood pressure, heart rate, respiratory rate, motion activity, glucose recognition | not provided | Hybrid technique based on type-2 neutrosophic with VIKOR method for predicting type-2 diabetes risks |
| Devarajan et al. | Monitoring, predicting and controlling the risk of remote diabetic patients in real-time based on physiological conditions | Glucose level, ECG, smartphone embedded for physical activities | Smartphone | J48Graft decision tree classifier to discover the risk level of a diabetic patient (hypoglycaemia, normal, pre-diabetes and hyperglycaemia) from blood glucose level, body weight, physical activities and diet. |
| Priyadarshini et al. | Prediction of Stress Types, Diabetes and Hypertension Attacks | (simulated) EDA, HR, SpO2,temperature, 3-dimensional accelerometer data, PGC, DBP, 2-h serum insulin, body mass index (BMI), diabetes, pedigree function, SBP, DBP, total cholesterol (TC), HDL, LDL, PGC and HR | PC server | Deep learning model to detect a person’s mental state with an early detection for type-2 diabetes from sensors’ captured data |