| Literature DB >> 34994703 |
Marjolein E Haveman1, Mathilde C van Rossum2,3, Roswita M E Vaseur2, Claire van der Riet1, Richte C L Schuurmann1, Hermie J Hermens2,4, Jean-Paul P M de Vries1, Monique Tabak2,4.
Abstract
BACKGROUND: Continuous telemonitoring of vital signs in a clinical or home setting may lead to improved knowledge of patients' baseline vital signs and earlier detection of patient deterioration, and it may also facilitate the migration of care toward home. Little is known about the performance of available wearable sensors, especially during daily life activities, although accurate technology is critical for clinical decision-making.Entities:
Keywords: accuracy; biosensor; continuous monitoring; mHealth; telemonitoring; validity; vital signs; wearable; wearable sensors
Year: 2022 PMID: 34994703 PMCID: PMC8783291 DOI: 10.2196/30863
Source DB: PubMed Journal: JMIR Form Res ISSN: 2561-326X
Figure 1(A) Schematic overview of wearable sensors and reference devices and their placement on the participant’s body (B) during application and (C) during the experiment. Details: (1) Everion placed on the (a) right arm and (b) left arm; (2) VitalPatch; (3) Fitbit Charge 3; (4) Oxycon Mobile (a) 4 electrocardiography electrodes, (b) oxygen saturation probe, and (c) face mask; (5) iButton placed on the (a) right arm, (b) left arm, and (c) chest.
The 12 combinations of wearable sensors and reference devices to measure vital signs and their location on the participants’ body.
| Vital sign and wearable sensor (location) | Reference device (location) | |
|
| ||
|
| Everion (right upper arm) | Oxycon Mobile (4-lead ECGa/left ear lobe) |
|
| Everion (left upper arm) | Oxycon Mobile (4-lead ECG/left ear lobe) |
|
| VitalPatch (below left clavicular bone) | Oxycon Mobile (4-lead ECG/left ear lobe) |
|
| Fitbit (right wrist) | Oxycon Mobile (4-lead ECG/left ear lobe) |
|
| ||
|
| Everion (right upper arm) | Oxycon Mobile (facemask) |
|
| Everion (left upper arm) | Oxycon Mobile (facemask) |
|
| VitalPatch (below left clavicular bone) | Oxycon Mobile (facemask) |
|
| ||
|
| Everion (right upper arm) | Oxycon Mobile (left ear lobe) |
|
| Everion (left upper arm) | Oxycon Mobile (left ear lobe) |
|
| ||
|
| Everion (right upper arm) | iButton (right upper arm) |
|
| Everion (left upper arm) | iButton (left upper arm) |
|
| VitalPatch (below left clavicular bone) | iButton (below left clavicular bone) |
aECG: electrocardiography.
Participant characteristics (N=20).
| Characteristics | Values | ||
| Age (years), median (range) | 64 (20-74) | ||
|
| |||
|
| 20-40 | 4 (20) | |
|
| 40-60 | 4 (20) | |
|
| 60-70 | 7 (35) | |
|
| 70-80 | 5 (25) | |
|
| |||
|
| Male | 11 (55) | |
|
| Female | 9 (45) | |
| BMI (kg/m2), median (range) | 23.4 (20.1-28.4) | ||
|
| |||
|
| Sedentary or light activity | 10 (50) | |
|
| Active or moderately active | 10 (50) | |
|
| |||
|
| No relevant medical history | 14 (70) | |
|
| Chronic obstructive pulmonary disease | 2 (10) | |
|
| Atrial fibrillation | 1 (5) | |
|
| Orthopedic surgery | 3 (15) | |
Figure 2Boxplot (median, IQR, range, and outliers) of the percentages of missing samples per participant per activity cluster and over all tasks for each sensor based on its expected storage frequency per vital sign.
Figure 3Measured data of all sensors for one study participant, classified by vital sign. White boxes represent the tasks, and the grey boxes the transition periods between tasks.
Median and median absolute deviation (MAD) per minute values of all participants for all sensors per vital sign over all tasks.
| Parameters | Sensor, median (IQR) | ||||||||||||||||
|
| Everion (right) | Everion (left) | VitalPatch | Fitbit | Oxycon Mobile | iButton (right) | iButton (left) | iButton (chest) | |||||||||
|
| |||||||||||||||||
|
| HRa (bpmb) | 78.5 (68-94) | 78.5 (68-93) | 79 (68-96) | 76 (67-90) | 80.5 (67.4-101.1) | N/Ac | N/A | N/A | ||||||||
|
| RRd (brpme) | 17.5 (14-22) | 18 (14.0-22.5) | 18 (15-22) | N/A | 19.5 (15.0-23.5) | N/A | N/A | N/A | ||||||||
|
| SpO2f (%) | 98 (96-99) | 98 (96.9-99) | N/A | N/A | 99 (99-100) | N/A | N/A | N/A | ||||||||
|
| Temperature (°C) | 32.8 (31.9-33.8) | 33 (32.2-33.9) | 34 (33.4-34.6) | N/A | N/A | 30.6 (29.6-31.6) | 30.6 (29.6-31.6) | 33.6 (33.1-34.1) | ||||||||
|
| |||||||||||||||||
|
| HR (bpm) | 1 (0.5-2.0) | 1 (0.5-2.0) | 1 (1-2) | 1 (1-2) | 1.5 (1.0-3.5) | N/A | N/A | N/A | ||||||||
|
| RR (brpm) | 0.5 (0-1) | 0.5 (0-1) | 1 (0-1) | N/A | 1 (0.5-2.0) | N/A | N/A | N/A | ||||||||
|
| SpO2 (%) | 0 (0-0.5) | 0 (0-0.5) | N/A | N/A | 0 (0-0) | N/A | N/A | N/A | ||||||||
|
| Temperature (°C) | 0 (0-0) | 0 (0-0) | 0 (0-0) | N/A | N/A | 0 (0-0) | 0 (0-0) | 0 (0-0) | ||||||||
aHR: heart rate.
bbpm: beats per minute.
cN/A: not applicable.
dRR: respiratory rate.
ebrpm: breaths per minute.
fSpO2: oxygen saturation.
Median absolute percentage error (MAPE) with IQR of all participants for all wearable sensors as compared with reference devices per vital sign during each activity cluster and overall tasksa.
| Vital signs | Sensor (%), MAPE (IQR) | ||||||
|
| Everion (right) | Everion (left) | VitalPatch | Fitbit | |||
|
| |||||||
|
| Resting | 1.6 (0.7-4) | 1.6 (0.7-4.4) | 1.6 (0.7-4.8) | 1.6 (0.6-4.1) | ||
|
| Walking | 16 (2.8-33.3) | 23.4 (3.1-35.2) | 13.4 (3-32.6) | 20.2 (8-34.4) | ||
|
| Breathing | 2.1 (0.7-8.2) | 2.2 (0.7-8.2) | 2.7 (0.9-8.9) | 3.2 (1.4-10.9) | ||
|
| Chores | 2.1 (0.7-5.6) | 2.6 (0.7-6.7) | 1.7 (0.8-5.8) | 6.2 (2.4-11.2) | ||
|
| Cycling | 3 (1-6.2) | 2.9 (0.8-6.7) | 2.3 (1-4.9) | 6.1 (2.4-14.8) | ||
|
| Recovery | 1.1 (0.6-3.1) | 1.1 (0.6-2.9) | 1.3 (0-3.2) | 1.6 (0.1-3.4) | ||
|
| All | 2.3 (0.7-6.8) | 2.3 (0.7-7.4) | 2.3 (0.8-6.7) | 3.9 (1.3-12) | ||
|
| N/Ad | ||||||
|
| Resting | 12.5 (6.1-21.9) | 13.6 (6.5-22.6) | 8.3 (4.8-14.3) |
| ||
|
| Walking | 22.9 (10-46.7) | 22.7 (9.7-41.7) | 8.3 (4.2-15.7) |
| ||
|
| Breathing | 20 (7.5-41.7) | 20 (6.7-43.3) | 6.7 (2.6-19.5) |
| ||
|
| Chores | 19 (8.3-38.1) | 22 (11.9-34.6) | 15.9 (6.8-23.5) |
| ||
|
| Cycling | 27.1 (13.2-42.8) | 26.8 (13.2-42.6) | 6.7 (3.6-11.9) |
| ||
|
| Recovery | 12.5 (5.7-27.6) | 14.6 (4.9-27.4) | 7.7 (4.1-17.2) |
| ||
|
| All | 17.5 (7.7-35.1) | 18.9 (7.7-35) | 8.6 (4.2-17.3) |
| ||
|
| N/A | N/A | |||||
|
| Resting | 2 (1-3.8) | 2 (1-4) |
|
| ||
|
| Walking | 3.8 (2.5-6) | 3 (1.5-4.5) |
|
| ||
|
| Breathing | 2 (1-2) | 2 (1-3) |
|
| ||
|
| Chores | 2.5 (1-3) | 1 (1-2) |
|
| ||
|
| Cycling | 1.5 (0.5-3) | 1.3 (0.5-2) |
|
| ||
|
| Recovery | 1 (0.5-2.5) | 1 (0.5-2.1) |
|
| ||
|
| All | 2 (1-3) | 2 (1-3) |
|
| ||
|
| N/A | ||||||
|
| Resting | 5.9 (4.3-8) | 6.7 (5.8-8.2) | 1.1 (0.6-2) |
| ||
|
| Walking | 7.8 (6.2-9.9) | 8.8 (7.6-9.9) | 1.2 (0.5-2.5) |
| ||
|
| Breathing | 7.1 (5.9-9.5) | 7.9 (6.2-9.6) | 1 (0.5-1.7) |
| ||
|
| Chores | 8.4 (6.5-10) | 8.7 (6.9-10.4) | 1.2 (0.7-2) |
| ||
|
| Cycling | 8.2 (6.5-10.3) | 9.1 (7-10.3) | 1.7 (0.8-2.6) |
| ||
|
| Recovery | 8.6 (6.7-10.7) | 9.4 (7.6-11.4) | 1.7 (0.7-3.1) |
| ||
|
| All | 7.3 (5.9-9.6) | 8.1 (6.5-9.9) | 1.2 (0.6-2.3) |
| ||
aMedian values per minute are used to calculate median absolute percentage error.
bHR: heart rate.
cRR: respiratory rate.
dN/A: not applicable.
eSpO2: oxygen saturation.
Figure 4Bland-Altman plots for the 12 combinations of vital signs measured by the wearable sensors and reference devices for individual samples during the preselected activity cluster, where the x-axis represents the mean of and the y-axis the difference (Δ) between both sensors. Dotted lines represent the mean difference and limits of agreement for repeated measurements. bpm: beats per minute; brpm: breaths per minute; HR: heart rate; RR: respiratory rate; SpO2: oxygen saturation; T: temperature.
Figure 5Bland-Altman plots for the 12 combinations of vital signs measured by the wearable sensors and reference devices of median data per minute during the preselected activity cluster, where the x-axis represents the mean of and the y-axis represents the difference (Δ) between both sensors. Dotted lines represent the bias and limits of agreement for the repeated measurements. bpm: beats per minute; brpm: breaths per minute; HR: heart rate; RR: respiratory rate; SpO2: oxygen saturation; T: temperature.
Mean differences and 95% limits of agreement (LoA) from Bland-Altman analysis for repeated measurements of each wearable sensor compared with its reference device per vital sign using both individual samples and median values per minute during the preselected activity cluster.
| Vital signs | Everion (right) | Everion (left) | VitalPatch | Fitbit | ||||||||||||||||||||||
|
| Samples | Minute | Samples | Minute | Samples | Minute | Samples | Minute | ||||||||||||||||||
|
| ||||||||||||||||||||||||||
|
| Number of data pairs | 1077 | 180 | 1076 | 180 | 2639 | 180 | 1490 | 179 | |||||||||||||||||
|
| Number of participants | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | |||||||||||||||||
|
| Mean difference (LoA; bpmb) | −4.2 (−32.2 to 23.9) | −4.3 (−31.8 to 23.2) | −5.3 (−39 to 28.3) | −5.4 (−38.9 to 28.1) | 0.1 (−13.3 to 13.5) | 0 (−12.4 to 12.5) | −11.4 (−53.8 to 30.9) | −11.8 (−53.9 to 30.4) | |||||||||||||||||
|
| RMSEc (bpm) | 14.7 | 14.5 | 17.7 | 17.6 | 6.8 | 6.3 | 24.1 | 24.1 | |||||||||||||||||
|
| N/Ae | N/A | ||||||||||||||||||||||||
|
| Number of data pairs | 2220 | 160 | 2102 | 160 | 3720 | 160 |
|
| |||||||||||||||||
|
| Number of participants | 20 | 20 | 20 | 20 | 20 | 20 |
|
| |||||||||||||||||
|
| Mean difference (LoA; brpmf) | −0.4 (−10.6 to 9.8) | −0.5 (−9.1 to 8.0) | 0.1 (−9.3 to 9.4) | −0.3 (−9.1 to 8.6) | −0.1 (−7.6 to 7.3) | −0.5 (−5 to 4.1) |
|
| |||||||||||||||||
|
| RMSE (brpm) | 5.5 | 5.1 | 5.6 | 5.4 | 3.5 | 4.0 |
|
| |||||||||||||||||
|
| N/A | N/A | N/A | N/A | ||||||||||||||||||||||
|
| Number of data pairs | 354 | 69 | 351 | 65 |
|
|
|
| |||||||||||||||||
|
| Number of participants | 17 | 17 | 17 | 17 |
|
|
|
| |||||||||||||||||
|
| Mean difference (LoA; %) | −1.1 (−4.6 to 2.5) | −1 (−4.3 to 2.3) | −1.3 (−4.5 to 1.9) | −1.4 (−4.6 to 1.9) |
|
|
|
| |||||||||||||||||
|
| RMSE (%) | 2.1 | 2.0 | 2.1 | 2.1 |
|
|
|
| |||||||||||||||||
|
| N/A | N/A | ||||||||||||||||||||||||
|
| Number of data pairs | 598 | 100 | 595 | 100 | 1478 | 100 |
|
| |||||||||||||||||
|
| Number of participants | 20 | 20 | 20 | 20 | 20 | 20 |
|
| |||||||||||||||||
|
| Mean difference (LoA; °C) | 2.7 (1.4 to 4.0) | 2.7 (1.4 to 4.0) | 2.9 (1.1 to 4.6) | 2.9 (1.1 to 4.6) | 0.5 (−0.7 to 1.7) | 0.5 (−0.7 to 1.7) |
|
| |||||||||||||||||
|
| RMSE (°C) | 2.8 | 2.8 | 3.0 | 3.0 | 0.8 | 0.8 |
|
| |||||||||||||||||
aHR: heart rate.
bbpm: beats per minute.
cRMSE: root mean square error.
dRR: respiratory rate.
eN/A: not applicable.
fbrpm: breaths per minute.
gSpO2: oxygen saturation.