Abstract

Extended Kalman filter (EKF) is a well-known nonlinear Bayesian framework deployed in various electrocardiogram (ECG) processing applications. However, it is not very effective in removing non-stationary noises, such as muscle artifacts (MA) that are common in ECG recordings. As a model-based framework, this filter relies on its predefined state space model. As a result, EKF fails when ECG dynamics don’t comply its state-space model. In order to solve the above issues, in this paper, we propose to use particle swarm optimization (PSO) to find a better and more accurate state-space model. In addition, in order to improve EKF performance in nonstationary environments, we propose a new measurement model. This Model is modified to include non-Gaussian non-stationary additive and stationary noises. However, in order for EKF to use this model, its equations should be reformulated. Two different approaches are proposed in this paper to reformulate EKF equations; 1-state augmentation and 2- measurement differencing strategies. The proposed formulations for the EKF algorithm in this paper enable it to perform better than standard EKF in removing non-stationary contaminants. The proposed filters also preserve the clinical characteristics of ECG signals better than standard EKF. In order to show the effectiveness of the proposed EKF algorithms, their denoising performances were evaluated on the MIT-BIH Normal Sinus Rhythm Database (NSRDB) in the presence of two different types of non-stationary contaminants; 1- synthetic pink noise and 2- real muscle artifact noise extracted from Physionet noise stress database. The results showed that the proposed modified EKF frameworks significantly outperformed the standard EKF framework in non-stationary environments.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call