z-logo
open-access-imgOpen Access
Obstructive sleep apnea syndrome detection based on ballistocardiogram via machine learning approach
Author(s) -
Weidong Gao,
Yibin Xu,
Shengshu Li,
Yujun Fu,
Dongping Zheng,
Yingjia She
Publication year - 2019
Publication title -
mathematical biosciences and engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.451
H-Index - 45
eISSN - 1551-0018
pISSN - 1547-1063
DOI - 10.3934/mbe.2019282
Subject(s) - heartbeat , obstructive sleep apnea , sleep apnea , sleep (system call) , apnea , medicine , heart rate , cardiology , respiratory rate , heart rate variability , waveform , computer science , artificial intelligence , blood pressure , telecommunications , radar , computer security , operating system
Obstructive sleep apnea (OSA) is a common sleep-related respiratory disease that affects people's health, especially in the elderly. In the traditional PSG-based OSA detection, people's sleep may be disturbed, meanwhile the electrode slices are easily to fall off. In this paper, we study a sleep apnea detection method based on non-contact mattress, which can detect OSA accurately without disturbing sleep. Piezoelectric ceramics sensors are used to capture pressure changes in the chest and abdomen of the human body. Then heart rate and respiratory rate are extracted from impulse waveforms and respiratory waveforms that converted by filtering and processing of the pressure signals. Finally, the Heart Rate Variability (HRV) is obtained by processing the obtained heartbeat signals. The features of the heartbeat interval signal and the respiratory signal are extracted over a fixed length of time, wherein a classification model is used to predict whether sleep apnea will occur during this time interval. Model fusion technology is adopted to improve the detection accuracy of sleep apnea. Results show that the proposed algorithm can be used as an effective method to detect OSA.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here