Application of an optimal class of antisymmetric wavelet filter banks for obstructive sleep apnea diagnosis using ECG signals

被引:78
|
作者
Sharma, Manish [1 ]
Agarwal, Shreyansh [1 ]
Acharya, U. Rajendra [2 ,3 ,4 ]
机构
[1] Inst Infrastruct Technol Res & Management, Dept Elect Engn, Ahmadabad, Gujarat, India
[2] Ngee Ann Polytech, Dept Elect & Comp Engn, Singapore 599489, Singapore
[3] Singapore Univ Social Sci, Sch Sci & Technol, Dept Biomed Engn, Singapore, Singapore
[4] Univ Malaya, Fac Engn, Dept Biomed Engn, Kuala Lumpur, Malaysia
关键词
Apnea; Obstructive sleep apnea; ECG; Wavelets; Optimization; Filter design; Classification; AUTOMATED DETECTION; UNCERTAINTY PRINCIPLE; HEART-RATE; ELECTROCARDIOGRAM; DESIGN; QUANTIFICATION; RECOGNITION; TRANSFORM; FEATURES;
D O I
10.1016/j.compbiomed.2018.06.011
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Obstructive sleep apnea (OSA) is a sleep disorder caused due to interruption of breathing resulting in insufficient oxygen to the human body and brain. If the OSA is detected and treated at an early stage the possibility of severe health impairment can be mitigated. Therefore, an accurate automated OSA detection system is indispensable. Generally, OSA based computer-aided diagnosis (CAD) system employs multi-channel, multi-signal physiological signals. However, there is a great need for single-channel bio-signal based low-power, a portable OSA-CAD system which can be used at home. In this study, we propose single-channel electrocardiogram (ECG) based OSA-CAD system using a new class of optimal biorthogonal antisymmetric wavelet filter bank (BAWFB). In this class of filter bank, all filters are of even length. The filter bank design problem is transformed into a constrained optimization problem wherein the objective is to minimize either frequency-spread for the given time-spread or time-spread for the given frequency-spread. The optimization problem is formulated as a semi-definite programming (SDP) problem. In the SDP problem, the objective function (time-spread or frequency-spread), constraints of perfect reconstruction (PR) and zero moment (ZM) are incorporated in their time domain matrix formulations. The global solution for SDP is obtained using interior point algorithm. The newly designed BAWFB is used for the classification of OSA using ECG signals taken from the physionet's Apnea-ECG database. The ECG segments of 1 min duration are decomposed into six wavelet subbands (WSBs) by employing the proposed BAWFB. Then, the fuzzy entropy (FE) and log-energy (LE) features are computed from all six WSBs. The FE and LE features are classified into normal and OSA groups using least squares support vector machine (LS-SVM) with 35-fold cross-validation strategy. The proposed OSA detection model achieved the average classification accuracy, sensitivity, specificity and F-score of 90.11%, 90.87% 88.88% and 0.92, respectively. The performance of the model is found to be better than the existing works in detecting OSA using the same database. Thus, the proposed automated OSA detection system is accurate, cost-effective and ready to be tested with a huge database.
引用
收藏
页码:100 / 113
页数:14
相关论文
共 50 条
  • [1] Automatic identification of insomnia using optimal antisymmetric biorthogonal wavelet filter bank with ECG signals
    Sharma, Manish
    Dhiman, Harsh S.
    Acharya, U. Rajendra
    COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 131
  • [2] Analysis of Obstructive Sleep Apnea using ECG Signals
    Jayanthy, A. K.
    Somanathan, Subhiksha
    Yeshwant, Shivani
    2020 SIXTH INTERNATIONAL CONFERENCE ON BIO SIGNALS, IMAGES, AND INSTRUMENTATION (ICBSII), 2020,
  • [3] On the application of optimal wavelet filter banks for ECG signal classification
    Hadjiloucas, S.
    Jannah, N.
    Hwang, F.
    Galvao, R. K. H.
    2ND INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES 2013 (IC-MSQUARE 2013), 2014, 490
  • [4] Application of TQWT based filter-bank for sleep apnea screening using ECG signals
    Nishad A.
    Pachori R.B.
    Acharya U.R.
    Journal of Ambient Intelligence and Humanized Computing, 2024, 15 (01) : 893 - 904
  • [5] Diagnosis of Obstructive Sleep Apnea from ECG Signals Using Machine Learning and Deep Learning Classifiers
    Sheta, Alaa
    Turabieh, Hamza
    Thaher, Thaer
    Too, Jingwei
    Mafarja, Majdi
    Hossain, Md Shafaeat
    Surani, Salim R.
    APPLIED SCIENCES-BASEL, 2021, 11 (14):
  • [6] Computerized obstructive sleep apnea diagnosis from single-lead ECG signals using dual-tree complex wavelet transform
    Hassan, Ahnaf Rashik
    Bashar, Syed Khairul
    Bhuiyan, Mohammed Imamul Hassan
    2017 IEEE REGION 10 HUMANITARIAN TECHNOLOGY CONFERENCE (R10-HTC), 2017, : 43 - 46
  • [7] Classification of Obstructive and Central Sleep Apnea Using Wavelet Packet Analysis of ECG Signalsaaa
    Gubbi, J.
    Khandoker, A.
    Palaniswami, M.
    CINC: 2009 36TH ANNUAL COMPUTERS IN CARDIOLOGY CONFERENCE, 2009, 36 : 733 - +
  • [8] Diagnosis of Obstructive Sleep Apnea using Formant Features of Snore Signals
    Ng, Andrew K.
    Koh, T. S.
    Baey, Eugene
    Puvanendran, K.
    WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING 2006, VOL 14, PTS 1-6, 2007, 14 : 967 - +
  • [9] Obstructive sleep apnea screening from unprocessed ECG signals using statistical modelling
    Faal, Maryam
    Almasganj, Farshad
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2021, 68
  • [10] Optimal vowels measurements for Obstructive Sleep Apnea Detection Using Speech Signals
    Pang, Kang-Gao
    Hsung, Tai-Chiu
    Law, Alex Ka-Wing
    Choi, Winnie W. S.
    2020 IEEE 3RD INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SIGNAL PROCESSING (ICICSP 2020), 2020, : 143 - 147