ECG segmentation algorithm based on bidirectional hidden semi-Markov model

被引:5
作者
Huo, Rui [1 ]
Zhang, Liting [2 ]
Liu, Feifei [3 ]
Wang, Ying [1 ]
Liang, Yesong [1 ]
Wei, Shoushui [1 ]
机构
[1] Shandong Univ, Sch Control Sci & Engn, Jinan, Peoples R China
[2] Shandong Univ, Shandong Prov Hosp, Dept Cardiol, Jinan, Peoples R China
[3] Shandong Jianzhu Univ, Sch Sci, Jinan, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
ECG signal; Segmentation; Hidden semi-markov model; Viterbi algorithm; CVDs;
D O I
10.1016/j.compbiomed.2022.106081
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Accurate segmentation of electrocardiogram (ECG) waves is crucial for cardiovascular diseases (CVDs). In this study, a bidirectional hidden semi-Markov model (BI-HSMM) based on the probability distributions of ECG waveform duration was proposed for ECG wave segmentation. Four feature-vectors of ECG signals were extracted as the observation sequence of the hidden Markov model (HMM), and the statistical probability distribution of each waveform duration was counted. Logistic regression (LR) was used to train model parameters. The starting and ending positions of the QRS wave were first detected, and thereafter, bidirectional prediction was employed for the other waves. Forwardly, ST segment, T wave, and TP segment were predicted. Backwardly, P wave and PQ segments were detected. The Viterbi algorithm was improved by integrating the recursive formula of the forward prediction and backward backtracking algorithms. In the QT database, the proposed method demonstrated excellent performance (Acc = 97.98%, F1 score of P wave = 98.37%, F1 score of QRS wave = 97.60%, F1 score of T wave = 97.79%). For the wearable dynamic electrocardiography (DCG) signals collected by the Shandong Provincial Hospital (SPH), the detection accuracy was 99.71% and the F1 of each waveform was above 99%. The experimental results and real DCG signal validation confirmed that the proposed new BI-HSMM method exhibits significant ability to segment the resting and DCG signals; this is conducive to the detection and monitoring of CVDs.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] A dynamic predictive maintenance model considering spare parts inventory based on hidden semi-Markov model
    Liu, Qinming
    Dong, Ming
    Peng, Ying
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2013, 227 (09) : 2090 - 2103
  • [22] Hidden semi-Markov model-based method for tool wear estimation in milling process
    Dongdong Kong
    Yongjie Chen
    Ning Li
    The International Journal of Advanced Manufacturing Technology, 2017, 92 : 3647 - 3657
  • [23] Enhancement of Preventing Application Layer Based on DDOS Attacks by Using Hidden Semi-Markov Model
    Oo, Ko Ko
    Ye, Kyaw Zaw
    Tun, Hein
    Lin, Kyaw Zin
    Portnov, E. M.
    GENETIC AND EVOLUTIONARY COMPUTING, VOL I, 2016, 387 : 125 - 135
  • [24] Hidden semi-Markov model-based method for tool wear estimation in milling process
    Kong, Dongdong
    Chen, Yongjie
    Li, Ning
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 92 (9-12) : 3647 - 3657
  • [25] VITERBI ALGORITHMS FOR HIDDEN SEMI-MARKOV MODELS WITH APPLICATION TO DNA ANALYSIS
    Pertsinidou, Christina-Elisavet
    Limnios, Nikolaos
    RAIRO-OPERATIONS RESEARCH, 2015, 49 (03) : 511 - 526
  • [26] Modeling of Manufacturing Processes using Hidden Semi-Markov Model and RSSI data
    Vorapojpisut, Supachai
    Agrawal, Karishma
    2022 17TH INTERNATIONAL JOINT SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND NATURAL LANGUAGE PROCESSING (ISAI-NLP 2022) / 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERNET OF THINGS (AIOT 2022), 2022,
  • [27] Nonhomogeneous hidden semi-Markov models for toroidal data
    Lagona, Francesco
    Mingione, Marco
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES C-APPLIED STATISTICS, 2024, : 142 - 166
  • [28] A hidden semi-Markov model for chart pattern matching in financial time series
    Yuqing Wan
    Yain-Whar Si
    Soft Computing, 2018, 22 : 6525 - 6544
  • [29] hhsmm: an R package for hidden hybrid Markov/semi-Markov models
    Morteza Amini
    Afarin Bayat
    Reza Salehian
    Computational Statistics, 2023, 38 : 1283 - 1335
  • [30] hhsmm: an R package for hidden hybrid Markov/semi-Markov models
    Amini, Morteza
    Bayat, Afarin
    Salehian, Reza
    COMPUTATIONAL STATISTICS, 2023, 38 (03) : 1283 - 1335