| Literature DB >> 34883979 |
Remo Lazazzera1, Pablo Laguna2, Eduardo Gil2, Guy Carrault1.
Abstract
The present paper proposes the design of a sleep monitoring platform. It consists of an entire sleep monitoring system based on a smart glove sensor called UpNEA worn during the night for signals acquisition, a mobile application, and a remote server called AeneA for cloud computing. UpNEA acquires a 3-axis accelerometer signal, a photoplethysmography (PPG), and a peripheral oxygen saturation (SpO2) signal from the index finger. Overnight recordings are sent from the hardware to a mobile application and then transferred to AeneA. After cloud computing, the results are shown in a web application, accessible for the user and the clinician. The AeneA sleep monitoring activity performs different tasks: sleep stages classification and oxygen desaturation assessment; heart rate and respiration rate estimation; tachycardia, bradycardia, atrial fibrillation, and premature ventricular contraction detection; and apnea and hypopnea identification and classification. The PPG breathing rate estimation algorithm showed an absolute median error of 0.5 breaths per minute for the 32 s window and 0.2 for the 64 s window. The apnea and hypopnea detection algorithm showed an accuracy (Acc) of 75.1%, by windowing the PPG in one-minute segments. The classification task revealed 92.6% Acc in separating central from obstructive apnea, 83.7% in separating central apnea from central hypopnea and 82.7% in separating obstructive apnea from obstructive hypopnea. The novelty of the integrated algorithms and the top-notch cloud computing products deployed, encourage the production of the proposed solution for home sleep monitoring.Entities:
Keywords: apnea; breathing rate; heart rate variability; medical of things; sleep monitoring; smart glove
Mesh:
Year: 2021 PMID: 34883979 PMCID: PMC8659764 DOI: 10.3390/s21237976
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The UpNEA device and its prototype.
Figure 2Datastream visualization for UpNEA.
Figure 3UpNEA AWS architecture for cloud stream and computing, refer to text for further details.
Figure 4Encoding block structure.
List of data descriptors.
| Data Descriptor | Data Type | [bits] |
|---|---|---|
| 0 | 8 | |
| 10 | 0 | |
| 110 | 18 | |
| 1110 | 3 | |
| 11110 | SpO | 6 |
| 111110 | Movements | 16 |
Encoding data block row example.
| 110 | AV value | 0 | DD value | 0 | DD value | 1110 | SF value | DD value | 0 | DD value | 10 | 110 | AV value |
Figure 5Apneic and hypopneic events detection flowchart.
Total number of sleep disordered breathing events, per category, in the database.
| CA | CH | OA | OH | MA | |
|---|---|---|---|---|---|
| Number of events | 765 | 689 | 4984 | 14,140 | 750 |
| Percentage of events | 3.6% | 3.2% | 23.4% | 66.3% | 3.5% |
SQL tables data fields.
| UserId, UpNEAId, EventStartDate, EventEndDate, LightSleepDuration, DeepSleepDuration, SleepDuration, WakeUpsCounter, ApneaCounter, MeanHeartRate, MeanBreathingRate, MeanOxygenSaturation, PrematureVentricularContractionCounter, AtrialFibrillationCounter, BradycardiaCounter, TachycardiaCounter. |
|
|
| UserId, EventStartDate, HeartRate, BreathingRate, OxygenSaturation, IsApnea, ApneaType, IsPrematureVentricularContraction, IsAtrialFibrillation, IsBradycardia, IsTachycardia. |
Figure 6The user interface of the UpNEA web application.
Apnea and hypopnea detection results.
| CA | CH | OA | OH | |
|---|---|---|---|---|
| Se [%] | 86.6 | 73.3 | 86.4 | 76.2 |
| Sp [%] | 55.3 | 57.4 | 57.2 | 68.2 |
| Acc [%] | 70.9 | 65.4 | 71.8 | 72.2 |
Apnea/Hypopnea Detection results on patients with AHI ≤ 5.
| Event Type | Se [%] | Sp [%] | Acc [%] |
|---|---|---|---|
| All | 79.9 | 75.8 | 76.1 |
| Central Apnea | 100 | 72.0 | 72.2 |
| Central Hypopnea | 83.6 | 72.4 | 72.6 |
| Obstructive Apnea | 88.9 | 63.6 | 63.8 |
| Obstructive Hypopnea | 76.8 | 74.2 | 74.3 |
Respiratory events classification performances for Fine Gaussian SVM.
| TPr [%] | FPr [%] | Acc [%] | AUC | ||
|---|---|---|---|---|---|
| C-O | C | 95 | 10 | 93 | 0.97 |
| O | 90 | 5 | |||
| CA-CH | CA | 86 | 19 | 84 | 0.91 |
| CH | 82 | 14 | |||
| OA-OHA | OA | 85 | 20 | 83 | 0.89 |
| OHA | 81 | 14 | |||
Apnea and hypopnea detection applied on a healthy subject.
| Night | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Sp [%] | 95.4 | 97.9 | 92.1 | 99.3 | 96.2 |
Figure 7The DAP detection method is applied to a PPG signal.