{"title":"Adaptive augmented cubature Kalman filter/smoother for ECG denoising.","authors":"Hamed Danandeh Hesar, Amin Danandeh Hesar","doi":"10.1007/s13534-024-00362-7","DOIUrl":null,"url":null,"abstract":"<p><p>Model-based Bayesian approaches have been widely applied in Electrocardiogram (ECG) signal processing, where their performances heavily rely on the accurate selection of model parameters, particularly the state and measurement noise covariance matrices. In this study, we introduce an adaptive augmented cubature Kalman filter/smoother (CKF/CKS) for ECG processing, which updates the noise covariance matrices at each time step to accommodate diverse noise types and input signal-to-noise ratios (SNRs). Additionally, we incorporate the dynamic time warping technique to enhance the filter's efficiency in the presence of heart rate variability. Furthermore, we propose a method to significantly reduce the computational complexity required for CKF/CKS implementation in ECG processing. The denoising performance of the proposed filter was compared to those of various nonlinear Kalman-based frameworks involving the Extended Kalman filter/smoother (EKF/EKS), the unscented Kalman filter/smoother (UKF/UKS), and the ensemble Kalman filter (EnKF) that was recently proposed for ECG enhancement. In this study, we conducted a comprehensive evaluation and comparison of the performance of various nonlinear Kalman-based frameworks for ECG signal processing, which have been proposed in recent years. Our assessment was carried out on multiple normal ECG segments extracted from different entries in the MIT-BIH Normal Sinus Rhythm Database (NSRDB). This database provides a diverse set of ECG recordings, allowing us to examine the filters' denoising capabilities across various scenarios. By comparing the performance of these filters on the same dataset, we aimed to provide a thorough analysis and identification of the most effective approach for ECG denoising. Two kinds of noises were introduced to such segments: 1-stationary white Gaussian noise and 2-non-stationary real muscle artifact noise. For evaluation, four comparable measures namely the SNR improvement, PRD, correlation coefficient and MSEWPRD were employed. The findings demonstrated that the suggested algorithm outperforms the EKF/EKS, EnKF/EnKS, UKF/UKS methods in both stationary and nonstationary environments regarding SNR improvement, PRD, correlation coefficient and MSEWPRD metrics.</p>","PeriodicalId":46898,"journal":{"name":"Biomedical Engineering Letters","volume":"14 4","pages":"689-705"},"PeriodicalIF":3.2000,"publicationDate":"2024-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11550304/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Engineering Letters","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s13534-024-00362-7","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/7/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Model-based Bayesian approaches have been widely applied in Electrocardiogram (ECG) signal processing, where their performances heavily rely on the accurate selection of model parameters, particularly the state and measurement noise covariance matrices. In this study, we introduce an adaptive augmented cubature Kalman filter/smoother (CKF/CKS) for ECG processing, which updates the noise covariance matrices at each time step to accommodate diverse noise types and input signal-to-noise ratios (SNRs). Additionally, we incorporate the dynamic time warping technique to enhance the filter's efficiency in the presence of heart rate variability. Furthermore, we propose a method to significantly reduce the computational complexity required for CKF/CKS implementation in ECG processing. The denoising performance of the proposed filter was compared to those of various nonlinear Kalman-based frameworks involving the Extended Kalman filter/smoother (EKF/EKS), the unscented Kalman filter/smoother (UKF/UKS), and the ensemble Kalman filter (EnKF) that was recently proposed for ECG enhancement. In this study, we conducted a comprehensive evaluation and comparison of the performance of various nonlinear Kalman-based frameworks for ECG signal processing, which have been proposed in recent years. Our assessment was carried out on multiple normal ECG segments extracted from different entries in the MIT-BIH Normal Sinus Rhythm Database (NSRDB). This database provides a diverse set of ECG recordings, allowing us to examine the filters' denoising capabilities across various scenarios. By comparing the performance of these filters on the same dataset, we aimed to provide a thorough analysis and identification of the most effective approach for ECG denoising. Two kinds of noises were introduced to such segments: 1-stationary white Gaussian noise and 2-non-stationary real muscle artifact noise. For evaluation, four comparable measures namely the SNR improvement, PRD, correlation coefficient and MSEWPRD were employed. The findings demonstrated that the suggested algorithm outperforms the EKF/EKS, EnKF/EnKS, UKF/UKS methods in both stationary and nonstationary environments regarding SNR improvement, PRD, correlation coefficient and MSEWPRD metrics.
期刊介绍:
Biomedical Engineering Letters (BMEL) aims to present the innovative experimental science and technological development in the biomedical field as well as clinical application of new development. The article must contain original biomedical engineering content, defined as development, theoretical analysis, and evaluation/validation of a new technique. BMEL publishes the following types of papers: original articles, review articles, editorials, and letters to the editor. All the papers are reviewed in single-blind fashion.