| Literature DB >> 32441656 |
Sina Akbarian1,2,3, Nasim Montazeri Ghahjaverestan1,2, Azadeh Yadollahi1,2, Babak Taati1,2,3,4.
Abstract
BACKGROUND: Sleep apnea is a respiratory disorder characterized by an intermittent reduction (hypopnea) or cessation (apnea) of breathing during sleep. Depending on the presence of a breathing effort, sleep apnea is divided into obstructive sleep apnea (OSA) and central sleep apnea (CSA) based on the different pathologies involved. If the majority of apneas in a person are obstructive, they will be diagnosed as OSA or otherwise as CSA. In addition, as it is challenging and highly controversial to divide hypopneas into central or obstructive, the decision about sleep apnea type (OSA vs CSA) is made based on apneas only. Choosing the appropriate treatment relies on distinguishing between obstructive apnea (OA) and central apnea (CA).Entities:
Keywords: central apnea; computer vision; deep learning; machine learning; motion analysis; noncontact monitoring; obstructive apnea; sleep apnea
Year: 2020 PMID: 32441656 PMCID: PMC7275259 DOI: 10.2196/17252
Source DB: PubMed Journal: J Med Internet Res ISSN: 1438-8871 Impact factor: 5.428
Figure 1Difference between the movements of the chest and abdomen and the sum of the two movements during obstructive apnea (OA), central apnea (CA), and normal breathing. During normal breathing, chest and abdomen movements are in phase. During OA, breathing effort and airway blockage result in the out-of-phase movement of the chest and abdomen, and the sum of the two movement signals (respiratory sum) is close to zero. During CA, there is no movement in the chest or the abdomen. CA: central apnea; OA: obstructive apnea; Resp sum: respiratory sum.
Architecture of a 3D convolutional neural network used to distinguish obstructive apnea from central apnea.
| Layer | Number of filters, n | Size/stride | Activation function | Output size |
| Input | N/Aa | N/A | N/A | 480×640×20×2 |
| Average pool | N/A | 25×25×1/20×20×1 | N/A | 23×31×20×2 |
| Convolutional | 8 | 2×2×1/1×1×1 | Linear | 22×30×20×8 |
| Dropout | N/A | N/A | N/A | 22×30×20×8 |
| Convolutional | 16 | 3×3×5/1×1×1 | N/A | 20×28×16×16 |
| Max pool | N/A | 8×8× /2×2×1 | N/A | 7×11×16×16 |
| Batch normalization | N/A | N/A | Leaky Relub | 7×11×16×16 |
| Convolutional | 64 | 2×2×2/1×1×1 | N/A | 6×10×15×64 |
| Batch normalization | N/A | N/A | Leaky Relu | 6×10×15×64 |
| Convolutional | 32 | 4×4×1/1×1×1 | N/A | 3×7×15×32 |
| Batch Normalization | N/A | N/A | Relu | 3×7×15×32 |
| Dropout | N/A | N/A | N/A | 3×7×15×32 |
| Convolutional | 16 | 2×2× /1×1×1 | N/A | 2×6×15×16 |
| Batch normalization | N/A | N/A | Relu | 2×6×15×16 |
| Flatten | N/A | N/A | N/A | 2880 |
| Fully connected | 16 | 2880×16 | N/A | 16 |
| Fully connected | 4 | 16×4 | N/A | 4 |
| Output layer | N/A | 4×1 | Sigmoid | 1 |
aN/A: not applicable.
bReLu: rectified linear unit.
Figure 2The Convolutional neural network architecture used to extract and combine information from movements of the chest and the abdomen. 3D-CNN: 3D convolutional neural network; CNN: convolutional neural network.
Figure 3Autocorrelation signal of the movement in an obstructive apnea (OA) and central apnea (CA). OAs are more periodic due to the existence of breathing effort as compared with CAs. Therefore, the OA autocorrelation signal has more peaks, as indicated by red stars. CA: central apnea; OA: obstructive apnea.
Figure 4Histogram of movement magnitudes. Obstructive apneas have more range of motion as compared with central apneas because of the breathing effort. CA: central apnea; OA: obstructive apnea.
Figure 52D fast Fourier transform (2DFFT) of movement histograms for OA and CA. 2DFFT images of OA have a wider frequency range as compared with CA, as breathing effort during OA causes more fluctuation in the movement signal. 2DFTT: 2D fast Fourier transform; CA: central apnea; OA: obstructive apnea.
Participant demographics (N=42).
| Characteristicsa | Room 1 (test set), mean (SD) | Room 2 (train set), mean (SD) |
| Male | 8 (13) | 7 (14) |
| Age (years) | 53 (15) | 55 (13) |
| BMIb (kg/m2) | 28 (6) | 32 (7) |
| Sleep efficiency (%) | 73 (18) | 75 (18) |
| REMc sleep percentage (%) | 16 (6) | 15 (8) |
| Mean wake heart rate (bpmd) | 66 (17) | 71 (15) |
| Mean REM heart rate (bpm) | 63 (18) | 72 (12) |
| Minimum SaO2e | 81 (9) | 81 (7) |
| Mean SaO2 | 94 (3) | 94 (3) |
| Number of OAsf (events) | 16 (35) | 16 (23) |
| Number of CAg (events) | 4 (10) | 2 (3) |
| AHIh (events/hour) | 24 (35) | 29 (26) |
| Sleep duration (hour) | 5 (1) | 5 (1) |
aParticipants’ information calculated from the sleep reports of the overnight sleep study of participants annotated by sleep technicians.
bBMI: body mass index. BMI is different between the two rooms with a P value of .04.
cREM: rapid eye movement.
dbpm: beats per minute.
eSaO2: arterial oxygen saturation.
fOA: obstructive apnea.
gCA: central apnea.
hAHI: apnea-hypopnea index.
Figure 6Sample chest, abdomen, and head detection results. Manually annotated and detected regions are shown in blue hashed line and orange solid line, respectively.
Face, chest, and abdomen bounding box.
| Detected object | Accuracy (%, at IoUa >0.5), mean (SD) |
| Head | 92 (11) |
| Chest | 83 (14) |
| Abdomen | 67 (15) |
aIoU: intersection over union.
Obstructive apneas versus central apneas: prediction performance of different models.
| Method | Accuracya (%) | Precisiona (%) | Recalla (%) | |
| Autocorrelation | 88.4 | 81.1 | 53.1 | 64.2 |
| Histogram of movements | 88.5 | 86.7 | 48.2 | 61.9 |
| 2DFFT-CNNb | 89.7 | 69.1 | 75.6 | 72.3 |
| 3D-CNNc | 95.4 | 88.2 | 89.3 | 88.7 |
| 3D-CNN chest and abdomen (annotated) | 90.9 | 71.1 | 81.8 | 76.1 |
| 3D-CNN chest and abdomen (estimated) | 89.3 | 72.1 | 76.0 | 74.0 |
aAccuracy, precision, recall, and F1 score indicate the ratio of correct prediction to the total number of data points, the ratio of correct positive prediction to the total positive prediction, the ratio of correct positive prediction to the total positive data, and the harmonic mean of precision and recall.
b2DFFT-CNN: 2D fast Fourier transform-convolutional neural network
c3D-CNN: 3D convolutional neural network.
Figure 7Annotated chest and abdomen regions do not capture a large area where most of the respiratory-related movement is visible. Manually annotated chest and abdomen regions are shown with blue boxes. Areas with large movement intensity (magnitude of the optical flow) are highlighted in pink.