| Literature DB >> 35166690 |
Mauro Santos1,2, Sarah Vollam2,3, Marco Af Pimentel1, Carlos Areia2,3, Louise Young2,3, Cristian Roman1,2, Jody Ede3, Philippa Piper4, Elizabeth King4,5, Mirae Harford2,3, Akshay Shah6, Owen Gustafson4, Lionel Tarassenko1,2, Peter Watkinson2,3,4.
Abstract
BACKGROUND: Commercially available wearable (ambulatory) pulse oximeters have been recommended as a method for managing patients at risk of physiological deterioration, such as active patients with COVID-19 disease receiving care in hospital isolation rooms; however, their reliability in usual hospital settings is not known.Entities:
Keywords: blood oxygen; continuous monitoring; deterioration; diagnostic accuracy; hospital; hypoxemia; hypoxia; mHealth; patient monitoring; wearable pulse oximeter; wearable technology
Mesh:
Year: 2022 PMID: 35166690 PMCID: PMC8889481 DOI: 10.2196/28890
Source DB: PubMed Journal: J Med Internet Res ISSN: 1438-8871 Impact factor: 7.076
Figure 1CONSORT flow diagram of the study. ABG: arterial blood gas; CONSORT: Consolidated Standards of Reporting Trials.
Demographics and baseline heart rate, respiration rate, blood pressure, and SaO2a for 33 participants.
| Demographics | Mean (median) | Q1b, Q3c | ||
| Age (years) | 29.0 (31.18) | 24.0, 36.0 | ||
| Sex (female), % | 18 (54.5) | N/Ad | ||
| Height (m) | 1.70 (1.70) | 1.6, 1.8 | ||
| Weight (kg) | 70.0 (70.7) | 61.0, 80.0 | ||
| BMI (kg/m2) | 23.7 (24.3) | 21.5, 26.4 | ||
|
| ||||
|
| Type 1 | 9 (27.3) | N/A | |
|
| Type 2 | 15 (45.5) | N/A | |
|
| Type 3 | 2 (6.1) | N/A | |
|
| Type 4 | 7 (21.2) | N/A | |
|
| Type 5 | 0 (0) | N/A | |
|
| Type 6 | 0 (0) | N/A | |
| Respiration rate (rpmf) | 15.0 (15.7) | 13.0, 18.0 | ||
| Heart rate (bpmg) | 71.0 (70.9) | 62.0, 82.0 | ||
| SaO2, % | 100.0 (99.6) | 100.0, 100.0 | ||
| Systolic blood pressure (mmHg) | 129.5 (133.8) | 122.8, 142.8 | ||
| Diastolic blood pressure (mmHg) | 75.0 (77.4) | 69.8, 86.3 | ||
aSaO2: arterial blood oxygen saturation.
bQ1: first quartile.
c Q3: third quartile.
dN/A: not applicable.
eFitzpatrick scale.
frpm: respirations per minute.
gbpm: beats per minute.
Figure 2SpO2 trend for each device during the movement (9:20 AM-9:50 AM) and hypoxia exposure (9:58 AM-10:14 AM) phases of 1 study session. The gold-standard SaO2, derived from ABG samples, are shown as red stars. The different motion tasks and target desaturation intervals are illustrated by brown and blue rectangles at the top, respectively. Wavelet SpO2 data are shown for comparison (results can be reviewed in Multimedia Appendix 2). ABG: arterial blood gas; SaO2: arterial blood oxygen saturation; SpO2: peripheral oxygen saturation.
Comparison of accuracy (RMSEa) and bias in SpO2b estimation between different motion tasks, for each device, for 33 participants.
| Performance metrics | At rest | STSc | Rubbing | Tapping | Drinking | Turning pages | Tablet use | ||
|
| |||||||||
|
| Available SpO2 points, n | 32 | 30 | 32 | 30 | 31 | 27 | 31 | N/Ae |
|
| RMSE, % (95% CI) | 0.82 (0.55-1.06) | 4.68 (1.47-7.72) | 11.96 (9.44-14.23) | 12.21 (9.31-14.74) | 1.96 (1.48-2.46) | 8.52 (6.18-10.75) | 8.01 (1.15-13.72) | N/A |
|
| Mean bias, % | –0.21f,g | –0.9h,i | –9.91f,g,j,k | –9.82g,i | –1.45j | –6.46 | –2.22k | <.001 |
|
| Mean |bias|, % | 0.6k,l,m | 2.15f,g | 9.91f,i,j,k | 9.85g,h,l,n | 1.57h,j | 6.46m | 2.56i,n | <.001 |
|
| Precision, % | 0.81f | 4.31h | 6.91 | 7.49f,h,j,k | 1.37j | 5.57 | 7.89k | <.001 |
|
| |||||||||
|
| Available SpO2 points, n | 30 | 31 | 31 | 30 | 32 | 32 | 32 | N/A |
|
| RMSE, % (95% CI) | 1.68 (1.21-2.12) | 3.5 (1.49-5.37) | 8.45 (5.86-10.88) | 3.99 (2.28-5.69) | 2.43 (1.9-2.96) | 7.83 (5.9-9.8) | 4.2 (2.86-5.47) | N/A |
|
| Mean bias, % | –1.06 | –1.37 | –6.19j | –2.65h,j | –1.93 | –6.04h | –2.94 | .001 |
|
| Mean |bias|, % | 1.29 | 1.92 | 6.31 | 2.71 | 1.97 | 6.06 | 2.98 | .005 |
|
| Precision, % | 1.33 | 3.08 | 5.84 | 3.06 | 1.41 | 5.11 | 2.86 | .13 |
|
| |||||||||
|
| Available SpO2 points, n | 33 | 33 | 33 | 32 | 32 | 32 | 32 | N/A |
|
| RMSE, % (95% CI) | 1.11 (0.92-1.28) | 2.31 (1.9-2.67) | 9.49 (7.04-11.86) | 7.15 (3.07-10.3) | 1.17 (1.0-1.36) | 6.64 (3.81-9.03) | 1.97 (1.29-2.68) | N/A |
|
| Mean bias, % | 0.89f | 1.97h | –5.37f,h,i,j,k | –1.75i | 0.84j | –3.04 | 0.4k | <.001 |
|
| Mean |bias|, % | 0.97h | 2.02 | 6.6h,j | 3.33 | 1.06j | 4.03 | 1.51 | .002 |
|
| Precision, % | 0.63g,k | 0.78f | 6.77f,i,j,k | 7.16g,h | 0.8h,j | 6.04 | 1.82i | <.001 |
|
| |||||||||
|
| Available SpO2 points, n | 32 | 33 | 29 | 29 | 32 | 24 | 33 | N/A |
|
| RMSE, % (95% CI) | 1.18 (0.84-1.51) | 2.33 (1.26-3.41) | 9.5 (7.29-11.5) | 7.17 (4.66-9.35) | 1.27 (0.95-1.57) | 6.28 (4.25-8.27) | 3.91 (1.49-5.62) | N/A |
|
| Mean bias, % | –0.71f | –0.4h | –7.52f,h,i,j,k | –4.56i | –0.86j | –4.51 | –1.81k | .002 |
|
| Mean |bias|, % | 0.92k,l | 1.38f,g | 7.52f,i,j,k | 4.69g,l,m | 1.02h,j | 4.56 | 2.02h,m | <.001 |
|
| Precision, % | 0.97f | 2.12h | 5.98 | 5.7f,h,j,k | 0.93j | 4.35 | 3.06k | .001 |
aRMSE: root-mean-square error.
bSpO2: peripheral oxygen saturation.
cSTS: sit-to-stand.
dOne-way ANOVA followed by the Tukey-Kramer test was used to evaluate differences in the mean bias and mean absolute bias between tasks. The Levene test was used in the case of precision.
eN/A: not applicable.
f-nDifferent from each other; for example, for CheckMe O2+, the mean bias of the tapping motion task was different from that of the turning page task and that of the rubbing task (paired differences coded as j and h, respectively).
Figure 3Comparison of the mean bias (SpO2–SaO2) and precision between devices for each movement type. The number of points available per device is presented below each bar. For each task, one-way ANOVA followed by the Tukey test was used to evaluate differences in the mean bias between devices. *Different from other values. +Different from each other. SaO2: arterial blood oxygen saturation; SpO2: peripheral oxygen saturation; STS: sit-to-stand.
Comparison of accuracy (RMSEa) and mean bias of SpO2b estimation between devices during the hypoxia exposure phase. There were 215 SaO2 target windows in this phase.
| Performance metrics | Philips MX450 | CheckMe O2+ | WristOx2 3150 | AP-20 | |
| Available SpO2 points, n | 215 | 207 | 209 | 214 | N/Ac |
| RMSE, % (95% CI) | 2.67 (2.31-3.06) | 3.20 (2.85-3.56) | 3.33 (2.85-3.86) | 2.86 (2.44-3.25) | N/A |
| Mean bias, % | 0.49d | –0.22 | –1.92e | –0.3d | <.001 |
| Mean |bias|, % | 1.92 | 2.42 | 2.40 | 2.00 | <.02 |
| Precision, % | 2.62d | 3.16d | 2.73 | 2.83 | <.02 |
aRMSE: root-mean-square error.
bSpO2: peripheral oxygen saturation.
cN/A: not applicable.
dDifferent from each other.
eDifferent from other values.
Figure 4(a-d) Bland-Altman plots for the Philips MX450, AP-20, CheckMe O2+, and WristOx2 3150 SpO2 estimation, respectively. The mean bias and limits of agreement values are shown at the left of their respective dashed lines. The solid line represents y=0 (no bias). SaO2: arterial blood oxygen saturation; SpO2: peripheral oxygen saturation.
Figure 5Comparison of the mean bias (SpO2–SaO2) and precision between devices for the 3 SaO2 subgroups: severe hypoxia, SaO2<85%; mild hypoxia, SaO2=85%-89%; and normoxia, SaO2=90%-100%. The number of points available per device is presented below each bar. For each subgroup, one-way ANOVA followed by the Tukey test was used to evaluate differences in the mean bias between devices. *Different from other values. +Different from each other. SaO2: arterial blood oxygen saturation; SpO2: peripheral oxygen saturation.
Comparison of accuracy (RMSEa) and mean bias of the device’s SpO2b estimation between 3 SaO2c subgroups: severe hypoxia (SaO2<85%), mild hypoxia (SaO2 85%-89%), and normoxia (SaO2≥90%).
| Performance metrics | <85% | 85%-89% | 90%-100% | ||||||
|
| 60 | 76 | 79 | N/Af | |||||
|
| |||||||||
|
| Available SpO2 points, n | 60 | 76 | 78 | N/A | ||||
|
| RMSE | 2.99 (2.44-3.57) | 2.73 (2.28-3.16) | 2.88 (1.88-3.78) | N/A | ||||
|
| Mean bias | 0.28 | –0.54 | –0.52 | .18 | ||||
|
| Mean |bias| | 2.33 | 2.07 | 1.68 | .17 | ||||
|
| Precision | 2.74 | 2.71 | 2.86 | .16 | ||||
|
| |||||||||
|
| Available SpO2 points, n | 56 | 75 | 76 | N/A | ||||
|
| RMSE | 3.52 (2.86-4.18) | 3.10 (2.46-3.83) | 3.05 (2.54-3.53) | N/A | ||||
|
| Mean bias | 0.67d | –0.11d | –0.99 | .01 | ||||
|
| Mean |bias| | 2.74 | 2.35 | 2.26 | .39 | ||||
|
| Precision | 3.5 | 3.14 | 2.92 | .28 | ||||
|
| |||||||||
|
| Available SpO2 points, n | 60 | 76 | 79 | N/A | ||||
|
| RMSE | 2.80 (2.18-3.33) | 2.54 (2.08-3.02) | 2.70 (1.88-3.56) | N/A | ||||
|
| Mean bias | 1.26 | –0.05g | 0.42g | .02 | ||||
|
| Mean |bias| | 2.13 | 1.97 | 1.72 | .44 | ||||
|
| Precision | 2.16 | 2.57 | 2.69 | .24 | ||||
|
| |||||||||
|
| Available SpO2 points, n | 59 | 74 | 76 | N/A | ||||
|
| RMSE | 2.69 (2.28-3.08) | 3.49 (2.92-3.99) | 3.61 (2.37-4.64) | N/A | ||||
|
| Mean bias | –1.36 | –2.47 | –1.83 | .06 | ||||
|
| Mean |bias| | 2.21 | 2.83 | 2.12 | .13 | ||||
|
| Precision | 2.13 | 2.48 | 3.03 | .99 | ||||
aRMSE: root-mean-square error.
bSpO2: peripheral oxygen saturation.
cSaO2: arterial blood oxygen saturation.
dFor each device, one-way ANOVA followed by Tukey test was used to evaluate differences in the mean bias and mean absolute bias between subgroups. The Levene test was used in the case of precision.
eABG: arterial blood gas.
fN/A: not applicable.
gDifferent from each other.
Performance metrics of each pulse oximeter for detecting hypoxemia (SaO2a<90%). The metrics are shown at a 90% SpO2b cut-off and for the determined optimal SpO2 cut-off.
| Device | Cut-off, % | AUROCc, mean (95% CI) | Sensitivity, mean (95% CI) | Specificity, mean (95% CI) | PPVd, mean (95% CI) | NPVe, mean (95% CI) | Accuracyf, mean (95% CI) | ||||||
|
| |||||||||||||
|
| Philips MX 450 | 90.0 | N/Ag | 0.86 (0.80-0.92) | 0.93 (0.87-0.99) | 0.96 (0.92-0.99) | 0.79 (0.71-0.88) | 0.89 (0.84-0.93) | |||||
|
| CheckMe O2+ | 90.0 | N/A | 0.87 (0.81-0.93) | 0.85 (0.76-0.93) | 0.91 (0.86-0.96) | 0.80 (0.71-0.88) | 0.87 (0.82-0.91) | |||||
|
| WristOx2 3150 | 90.0 | N/A | 0.97 (0.93-0.99) | 0.80 (0.70-0.89) | 0.89 (0.84-0.94) | 0.94 (0.87-0.99) | 0.91 (0.86-0.95) | |||||
|
| AP-20 | 90.0 | N/A | 0.91 (0.85-0.95) | 0.89 (0.82-0.96) | 0.94 (0.89-0.98) | 0.85 (0.76-0.92) | 0.90 (0.86-0.94) | |||||
|
| |||||||||||||
|
| Philips MX 450 | 90.7 | 0.94 (0.90-0.98) | 0.97 (0.94-0.99) | 0.86 (0.78-0.94) | 0.93 (0.88-0.97) | 0.94 (0.88-0.99) | 0.93 (0.90-0.97) | |||||
|
| CheckMe O2+ | 89.0 | 0.92 (0.87-96) | 0.78 (0.71-0.85) | 0.88 (0.80-0.95) | 0.92 (0.86-0.97) | 0.70 (0.60-0.79) | 0.82 (0.76-0.87) | |||||
|
| WristOx2 3150 | 88.0 | 0.94 (0.89-97) | 0.88 (0.82-0.94) | 0.86 (0.78-0.94) | 0.92 (0.87-0.96) | 0.81 (0.72-0.89) | 0.88 (0.83-0.92) | |||||
|
| AP-20 | 91.0 | 0.94 (0.89-98) | 0.95 (0.91-0.98) | 0.84 (0.75-0.92) | 0.91 (0.86-0.96) | 0.91 (0.84-0.97) | 0.91 (0.87-0.95) | |||||
aSaO2: arterial blood oxygen saturation.
bSpO2: peripheral oxygen saturation.
cAUROC: area under the receiver operating characteristic.
dPPV: positive predictive value.
eNPV: negative predictive value.
fAccuracy = (True positives + True negatives)/n, where n is the total number of examples.
gN/A: not applicable.
hThe optimal SpO2 cut-off is the best compromise between sensitivity and specificity to detect hypoxemia (SaO2<90%).
Figure 6ROC curves in detecting hypoxemia (SaO2<90%) during the hypoxia exposure phase. ROC: area under the receiver operating characteristic; SaO2: arterial blood oxygen saturation.