Efficient Bayesian ECG denoising using adaptive covariance estimation and nonlinear Kalman Filtering

IF 4 3区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Hamed Danandeh Hesar , Amin Danandeh Hesar
{"title":"Efficient Bayesian ECG denoising using adaptive covariance estimation and nonlinear Kalman Filtering","authors":"Hamed Danandeh Hesar ,&nbsp;Amin Danandeh Hesar","doi":"10.1016/j.compeleceng.2024.109869","DOIUrl":null,"url":null,"abstract":"<div><div>Model-based Bayesian methods for denoising electrocardiogram (ECG) signals have demonstrated promise in preserving ECG morphology and diagnostic properties. These methods are effective for preserving and enhancing the features of ECG signals. However, their performance heavily relies on accurately selecting model parameters, particularly the state and measurement noise covariance matrices. Some of these frameworks also involve computationally intensive computations and loops for state estimation. To address these problems, in this study, we propose a novel approach to improve the performance of several model-based Bayesian frameworks, including the extended Kalman filter/smoother (EKF/EKS), unscented Kalman filter/smoother (UKF/UKS), cubature Kalman filter/smoother (CKF/CKS), and ensemble Kalman filter/smoother (EnKF/EnKS), specifically for ECG denoising tasks. Our methodology dynamically adjusts the state and measurement covariance matrices of the filters using outputs from nonlinear Kalman-based filtering methods. For each filter, we develop a unique approach based on the theoretical foundations of that filter. Additionally, we introduce two distinct strategies for updating these matrices, considering whether the noise in the signals is stationary or nonstationary. Furthermore, we propose a computationally efficient method that significantly reduces the calculation time required for implementing CKF/CKS, UKF/UKS, and EnKF/EnKS frameworks, while maintaining their denoising performance. Our approach can achieve a 50 % reduction in computation time for these frameworks, effectively making them twice as fast as their original implementations We thoroughly evaluated our approach by comparing denoising performance between the original filters and their adaptive versions, as well as against the state-of-the-art marginalized particle extended Kalman filter (MP-EKF). The evaluation utilized various normal ECG segments obtained from different records. The results demonstrate that the adaptive adjustment of covariance matrices significantly improves the denoising performance of nonlinear Kalman-based frameworks in both stationary and non-stationary environments, achieving performance comparable to that of the MP-EKF framework.</div></div>","PeriodicalId":50630,"journal":{"name":"Computers & Electrical Engineering","volume":"120 ","pages":"Article 109869"},"PeriodicalIF":4.0000,"publicationDate":"2024-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Electrical Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S004579062400795X","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

Model-based Bayesian methods for denoising electrocardiogram (ECG) signals have demonstrated promise in preserving ECG morphology and diagnostic properties. These methods are effective for preserving and enhancing the features of ECG signals. However, their performance heavily relies on accurately selecting model parameters, particularly the state and measurement noise covariance matrices. Some of these frameworks also involve computationally intensive computations and loops for state estimation. To address these problems, in this study, we propose a novel approach to improve the performance of several model-based Bayesian frameworks, including the extended Kalman filter/smoother (EKF/EKS), unscented Kalman filter/smoother (UKF/UKS), cubature Kalman filter/smoother (CKF/CKS), and ensemble Kalman filter/smoother (EnKF/EnKS), specifically for ECG denoising tasks. Our methodology dynamically adjusts the state and measurement covariance matrices of the filters using outputs from nonlinear Kalman-based filtering methods. For each filter, we develop a unique approach based on the theoretical foundations of that filter. Additionally, we introduce two distinct strategies for updating these matrices, considering whether the noise in the signals is stationary or nonstationary. Furthermore, we propose a computationally efficient method that significantly reduces the calculation time required for implementing CKF/CKS, UKF/UKS, and EnKF/EnKS frameworks, while maintaining their denoising performance. Our approach can achieve a 50 % reduction in computation time for these frameworks, effectively making them twice as fast as their original implementations We thoroughly evaluated our approach by comparing denoising performance between the original filters and their adaptive versions, as well as against the state-of-the-art marginalized particle extended Kalman filter (MP-EKF). The evaluation utilized various normal ECG segments obtained from different records. The results demonstrate that the adaptive adjustment of covariance matrices significantly improves the denoising performance of nonlinear Kalman-based frameworks in both stationary and non-stationary environments, achieving performance comparable to that of the MP-EKF framework.
利用自适应协方差估计和非线性卡尔曼滤波实现高效贝叶斯心电图去噪
基于模型的贝叶斯去噪心电图(ECG)信号方法在保留心电图形态和诊断特性方面表现出了良好的前景。这些方法能有效保留和增强心电信号的特征。然而,它们的性能在很大程度上依赖于准确选择模型参数,尤其是状态和测量噪声协方差矩阵。其中一些框架还涉及计算密集型计算和状态估计循环。为了解决这些问题,在本研究中,我们提出了一种新方法来提高几种基于模型的贝叶斯框架的性能,包括扩展卡尔曼滤波器/模拟器(EKF/EKS)、非特征卡尔曼滤波器/模拟器(UKF/UKS)、立方卡尔曼滤波器/模拟器(CKF/CKS)和集合卡尔曼滤波器/模拟器(EnKF/EnKS),特别适用于心电图去噪任务。我们的方法利用基于卡尔曼滤波方法的非线性输出,动态调整滤波器的状态和测量协方差矩阵。对于每种滤波器,我们都根据该滤波器的理论基础开发了一种独特的方法。此外,考虑到信号中的噪声是静态还是非静态的,我们介绍了更新这些矩阵的两种不同策略。此外,我们还提出了一种计算效率高的方法,可显著减少实施 CKF/CKS、UKF/UKS 和 EnKF/EnKS 框架所需的计算时间,同时保持其去噪性能。我们通过比较原始滤波器及其自适应版本,以及最先进的边际粒子扩展卡尔曼滤波器(MP-EKF)的去噪性能,对我们的方法进行了全面评估。评估使用了从不同记录中获取的各种正常心电图片段。结果表明,协方差矩阵的自适应调整能显著提高基于卡尔曼的非线性框架在静态和非静态环境下的去噪性能,其性能可与 MP-EKF 框架相媲美。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers & Electrical Engineering
Computers & Electrical Engineering 工程技术-工程:电子与电气
CiteScore
9.20
自引率
7.00%
发文量
661
审稿时长
47 days
期刊介绍: The impact of computers has nowhere been more revolutionary than in electrical engineering. The design, analysis, and operation of electrical and electronic systems are now dominated by computers, a transformation that has been motivated by the natural ease of interface between computers and electrical systems, and the promise of spectacular improvements in speed and efficiency. Published since 1973, Computers & Electrical Engineering provides rapid publication of topical research into the integration of computer technology and computational techniques with electrical and electronic systems. The journal publishes papers featuring novel implementations of computers and computational techniques in areas like signal and image processing, high-performance computing, parallel processing, and communications. Special attention will be paid to papers describing innovative architectures, algorithms, and software tools.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信