| Literature DB >> 35885882 |
Yahia Zakria Abd Elgawad1, Mohamed I Youssef1, Tarek Mahmoud Nasser1, Amir Almslmany2, Ahmed S I Amar2, Abdelrhman Adel Mohamed2, Naser Ojaroudi Parchin3, Raed A Abd-Alhameed4, Heba G Mohamed5, Karim H Moussa6.
Abstract
The use of information technology and technological medical devices has contributed significantly to the transformation of healthcare. Despite that, many problems have arisen in diagnosing or predicting diseases, either as a result of human errors or lack of accuracy of measurements. Therefore, this paper aims to provide an integrated health monitoring system to measure vital parameters and diagnose or predict disease. Through this work, the percentage of various gases in the blood through breathing is determined, vital parameters are measured and their effect on feelings is analyzed. A supervised learning model is configured to predict and diagnose based on biometric measurements. All results were compared with the results of the Omron device as a reference device. The results proved that the proposed design overcame many problems as it contributed to expanding the database of vital parameters and providing analysis on the effect of emotions on vital indicators. The accuracy of the measurements also reached 98.8% and the accuracy of diagnosing COVID-19 was 64%. The work also presents a user interface model for clinicians as well as for smartphones using the Internet of things.Entities:
Keywords: COVID-19; GSR; IoT; fuzzy logic; heart rate; machine learning; medical devices; microcontrollers
Year: 2022 PMID: 35885882 PMCID: PMC9321202 DOI: 10.3390/healthcare10071357
Source DB: PubMed Journal: Healthcare (Basel) ISSN: 2227-9032
Figure 1The block diagram of the design structure.
Figure 2Implemented GSR circuit.
Figure 3EGYXOS circuit.
Average Blood Pressure Measurements.
| Age | Systolic BP | Diastolic BP | Time (s) | Emotion Type | |||
|---|---|---|---|---|---|---|---|
| Microcontroller | Omron | Microcontroller | Omron | Microcontroller | Omron | ||
| 20 | 126 | 120 | 80 | 80 | 21 | 20 | Neutral (calm) |
| 40 | 120 | 120 | 80 | 80 | 25 | 21 | |
| 60 | 121 | 121 | 80 | 80 | 25 | 20 | |
| 20 | 133 | 131 | 82 | 85 | 23 | 22 | Angry |
| 40 | 155 | 150 | 94 | 91 | 24 | 21 | |
| 60 | 153 | 153 | 105 | 100 | 26 | 20 | |
| 20 | 113 | 113 | 75 | 75 | 26 | 20 | Sad |
| 40 | 95 | 95 | 65 | 70 | 24 | 23 | |
| 60 | 98 | 98 | 70 | 70 | 25 | 23 | |
| 20 | 126 | 120 | 81 | 81 | 26 | 21 | Happy |
| 40 | 120 | 120 | 79 | 80 | 24 | 20 | |
| 60 | 120 | 120 | 81 | 80 | 23 | 21 | |
| 20 | 115 | 115 | 62 | 60 | 24 | 20 | Fearful |
| 40 | 155 | 159 | 96 | 92 | 24 | 20 | |
| 60 | 139 | 144 | 90 | 94 | 24 | 21 | |
Average Target Heart Rate Estimates.
| Age (Years Old) | Heart Rate (Pulse Per min) | Time (s) | Emotion Type | ||
|---|---|---|---|---|---|
| Microcontroller | Omron | Microcontroller | Omron | ||
| 20 | 75 | 80 | 21 | 20 | Neutral (calm) |
| 40 | 85 | 80 | 21 | 20 | |
| 60 | 90 | 79 | 25 | 21 | |
| 20 | 96 | 95 | 20 | 20 | Angry |
| 40 | 110 | 100 | 21 | 20 | |
| 60 | 95 | 99 | 26 | 20 | |
| 20 | 74 | 70 | 28 | 22 | Sad |
| 40 | 69 | 66 | 25 | 21 | |
| 60 | 61 | 64 | 18 | 20 | |
| 20 | 80 | 80 | 19 | 20 | Happy |
| 40 | 89 | 81 | 23 | 23 | |
| 60 | 79 | 79 | 21 | 20 | |
| 20 | 92 | 95 | 21 | 20 | Fearful |
| 40 | 99 | 92 | 21 | 20 | |
| 60 | 100 | 100 | 21 | 20 | |
Average Body Temperature Measurements.
| Age | Temperature Measurements (Degrees Celsius) | Time (s) | Emotion Type | ||
|---|---|---|---|---|---|
| Microcontroller | Reference Value | Microcontroller | Reference Value | ||
| 20 | 36.9 | 36.5 | 60 | 60 | Neutral (calm) |
| 40 | 37 | 36.8 | 60 | 60 | |
| 20 | 37 | 37.5 | 60 | 60 | Angry |
| 40 | 37.2 | 37.6 | 60 | 60 | |
| 20 | 36.1 | 36.5 | 60 | 60 | Sad |
| 40 | 36.4 | 36.6 | 60 | 60 | |
| 20 | 37.2 | 37 | 60 | 60 | Happy |
| 40 | 36.9 | 36.8 | 60 | 60 | |
| 20 | 36.5 | 36.3 | 60 | 60 | Fearful |
| 40 | 36.5 | 36.2 | 60 | 60 | |
Change in and based on emotions.
| Age | R | Emotion | ||
|---|---|---|---|---|
| 20 | 1.00E+05 | 0.291 | 4.993 | neutral |
| 60 | 3.80E+05 | 0.812 | 3.992 | |
| 20 | 6.10E+05 | 0.664 | 3.942 | angry |
| 60 | 1.30E+06 | 0.881 | 3.767 | |
| 20 | 2.60E+06 | 0.983 | 3.197 | sad |
| 60 | 5.80E+06 | 1.667 | 2.743 | |
| 20 | 2.00E+07 | 2.141 | 2.083 | happy |
| 60 | 3.80E+07 | 2.551 | 1.677 | |
| 20 | 6.60E+05 | 0.464 | 3.642 | fearful |
| 60 | 1.00E+06 | 0.581 | 3.467 |
Figure 4(a). V vs. R based on a change in emotions. (b). V vs. R based on a change in emotions.
Methane gas percentage readings between people exposed to it on a daily basis and normal people.
| Normal People (ppm) | People Exposed to Methane (ppm) |
|---|---|
| 5.44 | 1003 |
| 2.23 | 560.40 |
| 0.811 | 283.25 |
| 2.91 | 854 |
| 2.72 | 776.9 |
Blood alcohol levels for the experimental group and normal people.
| Normal People (ppm) | People Exposed to Alcohol (ppm) |
|---|---|
| 0.85 | 498 |
| 1.00 | 325 |
| 0.98 | 315 |
| 1.01 | 328 |
| 0.88 | 300 |
Natural gas levels for the experimental group.
| Normal People (ppm) | People Exposed to Natural Gas (ppm) |
|---|---|
| 40 | 798 |
| 39 | 802 |
| 29 | 850 |
| 20 | 791 |
| 25 | 815 |
Carbon monoxide levels for the experimental group.
| Normal People (ppm) | People Exposed to Carbon Monoxide (ppm) |
|---|---|
| 100.1 | 600 |
| 125.02 | 506 |
| 89.07 | 340.40 |
| 90.22 | 390 |
| 50.65 | 429 |
Hydrogen levels for the experimental group.
| Normal People (ppm) | People Exposed to Hydrogen (ppm) |
|---|---|
| 4.7 | 50 |
| 6.8 | 54 |
| 7.6 | 68 |
| 5.4 | 62 |
| 8.7 | 70 |
Some of the input attributes used for model formation and validation.
| Attribute | Description |
|---|---|
| Br | Breath rate |
| HR | Heart rate |
| TEMP | Body temperature |
Decision making about the patient’s state.
| Temp Sensor | Breath Sensor | Pulse Sensor Per min | Action | Risk Level |
|---|---|---|---|---|
| <37 °C | 89–98% | 60 to 115 | No action | 1 |
| 37–38 °C | 70–88% | 40–59 or 116–120 | Inform family | 2 |
| <38 °C | 45–69% | 40–59 or 120–129 | Inform doctor | 3 |
| <38 °C | >45% | >40 or <130 | Critical | 4 |
Figure 5Temperature measurement analysis using MATLAB. (a) The temperature readings for the first time when all the people were examined. (b) The temperature readings for the second time when all the people were tested. (c) The temperature readings for the third time.
Figure 6Heart rate measurement analysis using MATLAB. (a) The first time when the subjects were examined. (b) The second time of heart rate measurements. (c) The third time of heart rate measurements.
Performance of five machine learning algorithms.
| Criterion | NB | SVM | RF | SL | KNN |
|---|---|---|---|---|---|
| Accuracy | 90.40% | 98.56% | 95.98% | 95.65 | 87.39 |
| Sensitivity | 89.40 | 98.50 | 96.80 | 96.10 | 87.40 |
| F-score | 88.40 | 98.72 | 96.70 | 96.00 | 86.90 |
Figure 7Mobile application for EGYXOS based on sensor data.
The differences between the EGYXOS system and the previous systems.
| Elements of | This Work | [ | [ | [ | [ | [ | [ | [ | [ | |
|---|---|---|---|---|---|---|---|---|---|---|
| Sensors | 9 | 3 | 1 | 1 | 1 | 3 | 2 | 2 | 3 | |
| Datasets | Group of 500 people | Group of 400 people | n/a | From 200–400 | 12 | 5 | n/a | n/a | n/a | |
| DAQ circuit | yes | n/a | n/a | n/a | yes | n/a | n/a | n/a | n/a | |
| Noise-cancellation circuit | yes | n/a | n/a | n/a | No | n/a | n/a | n/a | n/a | |
| The number of emotions studied | 5 emotions | n/a | 3 emotions | 5 emotions | 1 | n/a | n/a | n/a | n/a | |
| Integration of more than one database of vital parameters | yes | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | |
| The blood gas measurement system is integrated with the vital parameter measurement system | yes | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | |
| Machine learning algorithms used | 5 | n/a | n/a | 1 | 9 | n/a | 1 | n/a | 1 | |
| IoT | app | yes | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| web interface | yes | n/a | n/a | n/a | n/a | yes | yes | yes | Yes | |
The statistical analysis of the average measured data.
| Parameters | Heart Rate | Blood Pressure (Diastolic) | Blood Pressure (Systolic) | Temperature | ||||
|---|---|---|---|---|---|---|---|---|
| Reference Device | This Work | Reference Device | This Work | Reference Device | This Work | Reference Device | This Work | |
| Min | 75 | 75.3 | 80 | 80 | 75 | 76 | 77 | 77 |
| Max | 98 | 98 | 98 | 95 | 98 | 98 | 99 | 99 |
| Mean | 86.5 | 85.3 | 87.8 | 86.9 | 86 | 87 | 87.9 | 87.9 |
| Median | 86.5 | 85.9 | 88.5 | 88 | 86.5 | 86.5 | 88.7 | 88.7 |
The percentage error between the reference device and the proposed design.
| Heart Rate | Blood Pressure (Diastolic) | Blood Pressure (Systolic) | Temperature | |
|---|---|---|---|---|
| Percentage Error | 0.9249% | 1.6185% | 0.911% | 0.1138% |