Bayesian denoising framework of phonocardiogram based on a new dynamical model

In this paper, we introduce a model-based Bayesian denoising framework for phonocardiogram (PCG) signals. The denoising framework is founded on a new dynamical model for PCG, which is capable of generating realistic synthetic PCG signals. The introduced dynamical model is based on PCG morphology and is inspired by electrocardiogram (ECG) dynamical model proposed by McSharry et al. and can represent various morphologies of normal PCG signals. The extended Kalman smoother (EKS) is the Bayesian filter that is used in this study. In order to facilitate the adaptation of the denoising framework to each input PCG signal, the parameters are selected automatically from the input signal itself. This approach is evaluated on several PCGs recorded on healthy subjects, while artificial white Gaussian noise is added to each signal, and the SNR and morphology of the outputs of the proposed denoising approach are compared with the outputs of the wavelet denoising (WD) method. The results of the EKS demonstrate better performance than WD over a wide range of PCG SNRs. The new PCG dynamical model can also be employed to develop other model-based processing frameworks such as heart sound segmentation and compression.

[1]  Louis-Gilles Durand,et al.  Extraction of the aortic and pulmonary components of the second heart sound using a nonlinear transient chirp signal model , 2001, IEEE Transactions on Biomedical Engineering.

[2]  Shen Minfen,et al.  The analysis of phonocardiographic signals based on higher-order spectra , 1996, Proceedings of Third International Conference on Signal Processing (ICSP'96).

[3]  Lotfi Senhadji,et al.  A dynamical model for generating synthetic Phonocardiogram signals , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  Hong Lian,et al.  Decomposition and analysis of the second heart sound based on the matching pursuit method , 2004, Proceedings 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. 2004..

[5]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[6]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .

[7]  Louis-Gilles Durand,et al.  Nonlinear transient chirp signal modeling of the aortic and pulmonary components of the second heart sound , 2000, IEEE Transactions on Biomedical Engineering.

[8]  L. -G. Durand,et al.  Application of the matching pursuit method for structural decomposition and averaging of phonocardiographic signals , 2006, Medical and Biological Engineering and Computing.

[9]  M. F. Shen,et al.  Modelling and processing of phonocardiogram via parametric bispectral approach , 1995, Proceedings of the First Regional Conference, IEEE Engineering in Medicine and Biology Society and 14th Conference of the Biomedical Engineering Society of India. An International Meet.

[10]  Derek Abbott,et al.  Optimal wavelet denoising for phonocardiograms , 2001 .

[11]  H. C. Lee,et al.  Time-frequency analysis of the first heart sound. Part 1: Simulation and analysis , 1997, Medical and Biological Engineering and Computing.

[12]  Z. Guo,et al.  Analysis of the first heart sound using the matching pursuit method , 2001, Medical and Biological Engineering and Computing.

[13]  D. T. Barry,et al.  Time-frequency analysis of the first heart sound , 1995 .

[14]  Mohammad Bagher Shamsollahi,et al.  ECG Denoising and Compression Using a Modified Extended Kalman Filter Structure , 2008, IEEE Transactions on Biomedical Engineering.

[15]  D. Lingaiah Kalman filtering: Theory and practice using MATLAB, 2nd ed [Book Review] , 2003, IEEE Circuits and Devices Magazine.

[16]  L. Senhadji,et al.  Analysis-synthesis of the phonocardiogram based on the matching pursuit method , 1998, IEEE Transactions on Biomedical Engineering.

[17]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

[18]  M B Shamsollahi,et al.  A model-based Bayesian framework for ECG beat segmentation , 2009, Physiological measurement.