Electrocardiogram beat detection enhancement using independent component analysis.

Beat detection is a basic and fundamental step in electrocardiogram (ECG) processing. In many ECG applications strong artifacts from biological or technical sources could appear and cause distortion of ECG signals. Beat detection algorithm desired property is to avoid these distortions and detect beats in any situation. Our developed method is an extension of Christov's beat detection algorithm, which detects beat using combined adaptive threshold on transformed ECG signal (complex lead). Our offline extension adds estimation of independent components of measured signal into the transformation of ECG creating a signal called complex component, which enhances ECG activity and enables beat detection in presence of strong noises. This makes the beat detection algorithm much more robust in cases of unpredictable noise appearances, typical for holter ECGs and telemedicine applications of ECG. We compared our algorithm with the performance of our implementation of the Christov's and Hamilton's beat detection algorithm.

[1]  Dinh Tuan Pham,et al.  Joint Approximate Diagonalization of Positive Definite Hermitian Matrices , 2000, SIAM J. Matrix Anal. Appl..

[2]  Joos Vandewalle,et al.  Fetal electrocardiogram extraction by blind source subspace separation , 2000, IEEE Transactions on Biomedical Engineering.

[3]  Pierre Comon,et al.  Robust independent component analysis for blind source separation and extraction with application in electrocardiography , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  José Millet-Roig,et al.  Atrial activity extraction for atrial fibrillation analysis using blind source separation , 2004, IEEE Transactions on Biomedical Engineering.

[5]  Bijan Afsari,et al.  Simple LU and QR Based Non-orthogonal Matrix Joint Diagonalization , 2006, ICA.

[6]  J. Cardoso,et al.  Blind beamforming for non-gaussian signals , 1993 .

[7]  Madhuchhanda Mitra,et al.  Empirical mode decomposition based ECG enhancement and QRS detection , 2012, Comput. Biol. Medicine.

[8]  Sung-Nien Yu,et al.  Integration of independent component analysis and neural networks for ECG beat classification , 2008, Expert Syst. Appl..

[9]  Hubert Preissl,et al.  Integrated Approach for Fetal QRS Detection , 2008, IEEE Transactions on Biomedical Engineering.

[10]  Erkki Oja,et al.  Independent Component Analysis , 2001 .

[11]  Nicola Vanello,et al.  Independent component analysis applied to the removal of motion artifacts from electrocardiographic signals , 2008, Medical & Biological Engineering & Computing.

[12]  Lionel Tarassenko,et al.  Application of independent component analysis in removing artefacts from the electrocardiogram , 2006, Neural Computing & Applications.

[13]  Tzyy-Ping Jung,et al.  Analyzing High-Density ECG Signals Using ICA , 2008, IEEE Transactions on Biomedical Engineering.

[14]  Pierre Comon,et al.  Handbook of Blind Source Separation: Independent Component Analysis and Applications , 2010 .

[15]  Xi-Lin Li,et al.  Nonorthogonal Joint Diagonalization Free of Degenerate Solution , 2007, IEEE Transactions on Signal Processing.

[16]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[17]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[18]  Ivaylo I Christov,et al.  Real time electrocardiogram QRS detection using combined adaptive threshold , 2004, Biomedical engineering online.

[19]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[20]  Jean-Francois Cardoso,et al.  Source separation using higher order moments , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[21]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[22]  Allan Kardec Barros,et al.  independent , 2006, Gumbo Ya Ya.

[23]  Klaus Obermayer,et al.  Quadratic optimization for simultaneous matrix diagonalization , 2006, IEEE Transactions on Signal Processing.

[24]  Tung-Chien Chiang,et al.  Principal Component Analysis Method for Detection and Classification of ECG Beat , 2011, 2011 IEEE 11th International Conference on Bioinformatics and Bioengineering.

[25]  黄亚明 PhysioBank , 2009 .

[26]  L. Lathauwer,et al.  Fetal electrocardiogram extraction by source subspace separation , 1995 .

[27]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[28]  Eric Moulines,et al.  A blind source separation technique using second-order statistics , 1997, IEEE Trans. Signal Process..

[29]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[30]  M. P. S. Chawla,et al.  PCA and ICA processing methods for removal of artifacts and noise in electrocardiograms: A survey and comparison , 2011, Appl. Soft Comput..

[31]  P. Tichavsky,et al.  Fast Approximate Joint Diagonalization Incorporating Weight Matrices , 2009, IEEE Transactions on Signal Processing.

[32]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[33]  Yuanyuan Wang,et al.  QRS Complexes Detection by Using the Principal Component Analysis and the Combined Wavelet Entropy for 12-Lead Electrocardiogram Signals , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.

[34]  H. K. Verma,et al.  ECG Modeling and QRS Detection using Principal Component Analysis , 2006 .