| Literature DB >> 30104499 |
Franks González-Landero1, Iván García-Magariño2,3, Raquel Lacuesta4,5, Jaime Lloret6.
Abstract
The trend of using wearables for healthcare is steeply increasing nowadays, and, consequently, in the market, there are several gadgets that measure several body features. In addition, the mixed use between smartphones and wearables has motivated research like the current one. The main goal of this work is to reduce the amount of times that a certain smartband (SB) measures the heart rate (HR) in order to save energy in communications without significantly reducing the utility of the application. This work has used an SB Sony 2 for measuring heart rate, Fit API for storing data and Android for managing data. The current approach has been assessed with data from HR sensors collected for more than three months. Once all HR measures were collected, then the current approach detected hourly ranges whose heart rate were higher than normal. The hourly ranges allowed for estimating the time periods of weeks that the user could be at potential risk for measuring frequently in these (60 times per hour) ranges. Out of these ranges, the measurement frequency was lower (six times per hour). If SB measures an unusual heart rate, the app warns the user so they are aware of the risk and can act accordingly. We analyzed two cases and we conclude that energy consumption was reduced in 83.57% in communications when using training of several weeks. In addition, a prediction per day was made using data of 20 users. On average, tests obtained 63.04% of accuracy in this experimentation using the training over the data of one day for each user.Entities:
Keywords: Google fit; body sensor networks; eHealthcare; heart rate; smartband; wearable sensors
Mesh:
Year: 2018 PMID: 30104499 PMCID: PMC6111836 DOI: 10.3390/s18082652
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Overall experiment.
Figure 2Algorithm for saving energy.
Figure 3Diagram for recalculating user’s routines.
Figure 4Google Fit.
Figure 5Diagram of class.
Figure 6Hierarchy of History Application Programming Intreface (API) Class.
Figure 7Screenshot of Android app.
Figure 8Heart rate in a normal day.
Figure 9Heart rate in a physical activity day.
Figure 10Heart rate of three Thursdays.
Training week 1 from 16 to 22 April.
| Day | Maximum Pulsation | Threshold | Ranges: | Date | Range with |
|---|---|---|---|---|---|
| Monday | 121.00 | 99.33 | - | 16 April 2018 | - |
| Tuesday | 97.00 | 82.64 | 17–18:92.50 | 17 April 2018 | - |
| 18–19:84.00 | |||||
| 19–20:84.40 | |||||
| Wednesday | 108.00 | 89.00 | - | 18 April 2018 | - |
| Thursday | 134.00 | 106.67 | 21–22:118.36 | 19 April 2018 | 21–22 |
| Friday | 108.00 | 89.00 | 20–21:92.80 | 20 April 2018 | - |
| 23–0:96.00 | |||||
| Saturday | 119.00 | 97.36 | 0–1:106.00 | 21 April 2018 | 0–1;2–3 |
| 1–2:99064 | |||||
| 2–3:110.60 | |||||
| Sunday | 117.00 | 97.67 | 16–17:102.00 | 22 April 2018 | 17–18 |
| 17–18:107.64 | |||||
| 20-21:100.00 |
Training week 2 from 30 April to 6 May.
| Day | Maximum Pulsation | Threshold | Ranges:HR | Date | Range with Training Threshold |
|---|---|---|---|---|---|
| Monday | 110.00 | 89.36 | - | 30 April 2018 | - |
| Tuesday | 107.00 | 88.67 | - | 01 May 2018 | - |
| Wednesday | 91.00 | 76.33 | 18–19:90 | 02 May 2018 | - |
| 19–20:81.64 | |||||
| 20–21:81.16 | |||||
| 21–22:83.64 | |||||
| 22–23:80.86 | |||||
| Thursday | 123.00 | 99.36 | 21–22:107.36 | 03 May 2018 | 21–22 |
| 22–23:104.00 | |||||
| Friday | 117.00 | 95.36 | 19–20:99.25 | 04 May 2018 | - |
| 21–22:99.64 | |||||
| 22–23:103.60 | |||||
| 23–0:98.00 | |||||
| Saturday | 114.00 | 95 | 0–1:103.50 | 05 May 2018 | - |
| 1–2:102.36 | |||||
| Sunday | 98.00 | 84 | 0–1:86.50 | 06 May 2018 | - |
| 2–3:84.20 |
Training week 3 from 7 to 13 May.
| Day | Maximum Pulsation | Threshold | Ranges:HR | Date | Range with Training Threshold |
|---|---|---|---|---|---|
| Monday | 93.00 | 78.36 | 16–17:78.64 | 07 May 2018 | - |
| 21–22:79.20 | |||||
| Tuesday | 97.00 | 81.33 | 22–23:88.4 | 08 May 2018 | - |
| Wednesday | 134.00 | 106.00 | - | 09 May 2018 | - |
| Thursday | 130.00 | 104.00 | 21–22:114.40 | 10 May 2018 | 21–22 |
| Friday | 109.00 | 89.00 | 18–19:89.36 | 11 May 2018 | - |
| 19–20:95.80 | |||||
| 20–21:93.25 | |||||
| 23–0:89.36 | |||||
| Saturday | 100.00 | 83.64 | 23–0:85.00 | 12 May 2018 | |
| Sunday | 87.00 | 75.36 | 0–1:83.00 | 13 May 2018 | - |
| 1–2:77.50 | |||||
| 14–15:78.86 | |||||
| 15–16:76.00 |
Parameters for determining a threshold training.
| Maximum Heart Rate | Average Maximum | Ratio Threshold | Threshold Training | ||
|---|---|---|---|---|---|
| Week 1 | Week 2 | Week 3 | |||
| 134.00 | 123.00 | 134.00 | 130.33 | 0.80 | 104.27 |
Validation week from 28 May to 3 June.
| Day | Ranges | Date | Range with Training Threshold | Prediction |
|---|---|---|---|---|
| Monday | 16–17:86.37 | 28 May 2018 | - | - |
| 17–18:91 | ||||
| 18–19:86.4 | ||||
| 19–20:86.6 | ||||
| Tuesday | 16–17:89.00 | 29 May 2018 | - | - |
| 17–18:94.00 | ||||
| 18–19:89.65 | ||||
| 19–20:89.86 | ||||
| Wednesday | 17–18:87.20 | 30 May 2018 | - | - |
| 18–19:86.57 | ||||
| Thursday | 21–22:113.00 | 31 May 2018 | 21–22 | 21–22 |
| Friday | 16–17:85.75 | 01 June 2018 | - | - |
| Saturday | 11-12:86.80 | 02 June 2018 | - | 0–1 |
| 23–0:91.86 | 2–3 | |||
| Sunday | 12–13:113.50 | 03 June 2018 | 12–13 | 17–18 |
| 13–14:126.36 | 13–14 | |||
| 15–16:120.5 | 15–16 | |||
| 17–18:114.36 | 17–18 |
Training week 4 from 4 to 10 June.
| Day | Maximum Pulsation | Threshold | Ranges | Date | Range with Training Threshold |
|---|---|---|---|---|---|
| Monday | 103.00 | 87.00 | - | 04 June 2018 | - |
| Tuesday | 90.00 | 76.64 | 16–17:83.40 | 05 June 2018 | - |
| 17–18:83.50 | |||||
| 18–19:81.50 | |||||
| Wednesday | 89.00 | 76.64 | 16–17:77.20 | 06 June 2018 | - |
| 17–18:82.00 | |||||
| Thursday | 112.00 | 91.33 | - | 07 June 2018 | - |
| Friday | 101.00 | 84.36 | 20–21:92.25 | 08 June 2018 | - |
| 22–23:92.50 | |||||
| Saturday | 104.00 | 86.67 | 14–15:92 | 09 June 2018 | - |
| Sunday | 94.00 | 80.67 | 16–17:85.75 | 10 June 2018 | - |
Parameters for determining a threshold training during second validation.
| Maximum Heart Rate | Average Maximum | Ratio Threshold | Threshold Training | ||
|---|---|---|---|---|---|
| Week 1 | Week 2 | Week 3 | |||
| 134.00 | 123.00 | 112.00 | 123.00 | 0.80 | 98.40 |
Validation week 2 from 7 to 13 May.
| Day | Ranges | Date | Range with Training Threshold | Prediction |
|---|---|---|---|---|
| Monday | 16–17:78.64 | 07 May 2018 | - | - |
| 21–22:79.20 | ||||
| Tuesday | 22–23:88.40 | 08 May 2018 | - | - |
| Wednesday | - | 09 May 2018 | - | - |
| Thursday | 21–22:114.40 | 10 May 2018 | 21–22 | 21–22 |
| 22–23 | ||||
| Friday | 18–19:89.36 | 11 May 2018 | - | 19–20 |
| 19–20:95.80 | 21–22 | |||
| 20–21:93.25 | 22–23 | |||
| 23–0:89.36 | 23–0 | |||
| Saturday | 23–0:85.00 | 12 May 2018 | - | 0–1 |
| 1–2 | ||||
| 2–3 | ||||
| Sunday | 0–1:83.00 | 13 May 2018 | - | |
| 1–2:77.50 | 16–17 | |||
| 14–15:78.86 | 17–18 | |||
| 15–16:76.00 | 20–1 |
Figure 11Energy consumption from 7 May to 13 May.
Figure 12Energy consumption from 28 May to 3 June.
Figure 13Energy consumption on 13 May.
Figure 14Energy consumption on 11 May.
Test with 20 users—Part I.
| User | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Accuracy (%) | 62.50 | 70.83 | 35.29 | 62.50 | 70.00 | 95.00 | 70.00 | 52.63 | 73.68 | 42.10 |
Test with 20 users—Part II.
| User | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|---|---|
| Accuracy (%) | 50.00 | 84.21 | 70.83 | 61.53 | 58.33 | 42.10 | 61.90 | 95.65 | 68.42 | 33.33 |