Two-stage motion artefact reduction algorithm for electrocardiogram using weighted adaptive noise cancelling and recursive Hampel filter

Fuad A Ghaleb, Maznah Bte Kamat, Mazleena Salleh, Mohd Foad Rohani, Shukor Abd Razak, Fuad A Ghaleb, Maznah Bte Kamat, Mazleena Salleh, Mohd Foad Rohani, Shukor Abd Razak

Abstract

The presence of motion artefacts in ECG signals can cause misleading interpretation of cardiovascular status. Recently, reducing the motion artefact from ECG signal has gained the interest of many researchers. Due to the overlapping nature of the motion artefact with the ECG signal, it is difficult to reduce motion artefact without distorting the original ECG signal. However, the application of an adaptive noise canceler has shown that it is effective in reducing motion artefacts if the appropriate noise reference that is correlated with the noise in the ECG signal is available. Unfortunately, the noise reference is not always correlated with motion artefact. Consequently, filtering with such a noise reference may lead to contaminating the ECG signal. In this paper, a two-stage filtering motion artefact reduction algorithm is proposed. In the algorithm, two methods are proposed, each of which works in one stage. The weighted adaptive noise filtering method (WAF) is proposed for the first stage. The acceleration derivative is used as motion artefact reference and the Pearson correlation coefficient between acceleration and ECG signal is used as a weighting factor. In the second stage, a recursive Hampel filter-based estimation method (RHFBE) is proposed for estimating the ECG signal segments, based on the spatial correlation of the ECG segment component that is obtained from successive ECG signals. Real-World dataset is used to evaluate the effectiveness of the proposed methods compared to the conventional adaptive filter. The results show a promising enhancement in terms of reducing motion artefacts from the ECG signals recorded by a cost-effective single lead ECG sensor during several activities of different subjects.

Conflict of interest statement

The authors have declared that no competing interests exist.

Figures

Fig 1. Adaptive noise filter concept.
Fig 1. Adaptive noise filter concept.
Fig 2. Block diagram of the proposed…
Fig 2. Block diagram of the proposed motion artefact reduction algorithm.
Fig 3. Hampel filter based estimation.
Fig 3. Hampel filter based estimation.
Fig 4. Hampel filter-based estimation.
Fig 4. Hampel filter-based estimation.
Fig 5. Conceptual structure of hampel filter-based…
Fig 5. Conceptual structure of hampel filter-based filtering.
Fig 6. The correlation between the acceleration…
Fig 6. The correlation between the acceleration signals and the ECG signal at different lags.
Fig 7. The correlation between the ECG…
Fig 7. The correlation between the ECG signal and the acceleration signal.
Fig 8. Filtering results using the ECG…
Fig 8. Filtering results using the ECG signal recorded during walking.
Fig 9. Filtering results using the ECG…
Fig 9. Filtering results using the ECG signal recorded during running.
Fig 10. Filtering results using the ECG…
Fig 10. Filtering results using the ECG signal recorded during free movement.
Fig 11. Filtering results using the ECG…
Fig 11. Filtering results using the ECG signal recorded during knee bending exercise.
Fig 12. Example of treatment of heavey…
Fig 12. Example of treatment of heavey contaminated ECG signal.
Fig 13. Filtering results using the ECG…
Fig 13. Filtering results using the ECG signal recorded during walking following by jogging exercise.
Fig 14. Summary of the performance during…
Fig 14. Summary of the performance during different forms of exercise.
Fig 15. The QRS complex detection accuracy…
Fig 15. The QRS complex detection accuracy before and after the filtering using the proposed methods.

References

    1. Ari S, Das MK, Chacko A. ECG signal enhancement using S-Transform. Computers in Biology and Medicine. 2013;43(6):649–60. 10.1016/j.compbiomed.2013.02.015
    1. Thakor NV, Zhu YS. Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection. IEEE Transactions on Biomedical Engineering. 1991;38(8):785–94.
    1. Liu S-H. Motion artifact reduction in electrocardiogram using adaptive filter. Journal of Medical and Biological Engineering. 2011;31(1):67–72.
    1. Poungponsri S, Yu X-H. An adaptive filtering approach for electrocardiogram (ECG) signal noise reduction using neural networks. Neurocomputing. 2013;117:206–13. 10.1016/j.neucom.2013.02.010
    1. Liu Y, Pecht MG, editors. Reduction of Skin Stretch Induced Motion Artifacts in Electrocardiogram Monitoring Using Adaptive Filtering. 2006 International Conference of the IEEE Engineering in Medicine and Biology Society; 2006 Aug. 30 2006-Sept. 3 2006.
    1. Luo S, Johnston P. A review of electrocardiogram filtering. Journal of Electrocardiology. 2010;43(6):486–96. 10.1016/j.jelectrocard.2010.07.007
    1. Mou JR, Islam SMR, Huang X, Ou KL. Noise Removal and QRS Detection of ECG Signal. Journal of Biomedical Engineering and Medical Imaging; Vol 3, No 4 (2016): Journal of Biomedical Engineering and Medical ImagingDO— doi: 2016.
    1. Lee J, McManus DD, Merchant S, Chon KH. Automatic Motion and Noise Artifact Detection in Holter ECG Data Using Empirical Mode Decomposition and Statistical Approaches. IEEE Transactions on Biomedical Engineering. 2012;59(6):1499–506.
    1. Hughes de T, John GW. The origin of skin-stretch-caused motion artifacts under electrodes. Physiological Measurement. 1996;17(2):81
    1. Lee WC, Yang YSO, Ke TC, Wei CS, Lee HC, editors. Adaptive reduction of motion artifact in a portable ECG system 2010 IEEE Sensors; 2010. 1–4 November. 2010.
    1. Banos O, Villalonga C, Garcia R, Saez A, Damas M, Holgado-Terriza JA, et al. Design, implementation and validation of a novel open framework for agile development of mobile health applications. BioMedical Engineering OnLine. 2015;14(Suppl 2):S6–S. PubMed PMID: PMC4547155.
    1. Wang Z, Wan F, Wong CM, Zhang L. Adaptive Fourier decomposition based ECG denoising. Computers in Biology and Medicine. 2016;77:195–205. 10.1016/j.compbiomed.2016.08.013
    1. Chen S-W, Chen Y-H. Hardware design and implementation of a wavelet de-noising procedure for medical signal preprocessing. Sensors. 2015;15(10):26396–414.
    1. Hashim FR, Petropoulakis L, Soraghan J, Safie SI, editors. Wavelet based motion artifact removal for ECG signals. 2012 IEEE-EMBS Conference on Biomedical Engineering and Sciences; 2012 17–19 Dec. 2012.
    1. Tong DA, Bartels KA, Honeyager KS, editors. Adaptive reduction of motion artifact in the electrocardiogram. Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology; 2002 2002.
    1. Kuzilek J, Kremen V, Soucek F, Lhotska L. Independent Component Analysis and Decision Trees for ECG Holter Recording De-Noising. PLOS ONE. 2014;9(6):e98450
    1. Martis RJ, Acharya UR, Mandana KM, Ray AK, Chakraborty C. Application of principal component analysis to ECG signals for automated diagnosis of cardiac health. Expert Systems with Applications. 2012;39(14):11792–800. 10.1016/j.eswa.2012.04.072
    1. Romero I, editor PCA and ICA applied to noise reduction in multi-lead ECG. 2011 Computing in Cardiology; 2011 18–21 September 2011.
    1. Yoon SW, Min SD, Yun YH, Lee S, Lee M. Adaptive Motion Artifacts Reduction Using 3-axis Accelerometer in E-textile ECG Measurement System. Journal of Medical Systems. 2008;32(2):101–6.
    1. Han DK, Hong JH, Shin JY, Lee TS. Accelerometer based motion noise analysis of ECG signal In: Dössel O, Schlegel WC, editors. World Congress on Medical Physics and Biomedical Engineering, September 7–12, 2009, Munich, Germany: Vol 25/5 Information and Communication in Medicine, Telemedicine and e-Health. Berlin, Heidelberg: Springer Berlin Heidelberg; 2009. p. 198–201.
    1. Raya MAD, Sison LG, editors. Adaptive noise cancelling of motion artifact in stress ECG signals using accelerometer. Proceedings of the Second Joint 24th Annual Conference and the Annual Fall Meeting of the Biomedical Engineering Society] [Engineering in Medicine and Biology; 2002 2002.
    1. Liu H, Shah S, Jiang W. On-line outlier detection and data cleaning. Computers & Chemical Engineering. 2004;28(9):1635–47. 10.1016/j.compchemeng.2004.01.009
    1. Choi M, Jeong JJ, Kim SH, Kim SW. Reduction of Motion Artifacts and Improvement of R Peak Detecting Accuracy Using Adjacent Non-Intrusive ECG Sensors. Sensors. 2016;16(5):715.
    1. Lanata A, Guidi A, Baragli P, Valenza G, Scilingo EP. A novel algorithm for movement artifact removal in ecg signals acquired from wearable systems applied to horses. PloS one. 2015;10(10):e0140783
    1. Kirst M, Glauner B, Ottenbacher J, editors. Using DWT for ECG motion artifact reduction with noise-correlating signals. 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society; 2011 Aug. 30 2011-Sept. 3 2011.
    1. Tu Y, Fu X, Li D, Huang C, Tang Y, Ye S, et al. A Novel Method for Automatic Identification of Motion Artifact Beats in ECG Recordings. Annals of Biomedical Engineering. 2012;40(9):1917–28.
    1. Ruha A, Sallinen S, Nissila S. A real-time microprocessor QRS detector system with a 1-ms timing accuracy for the measurement of ambulatory HRV. IEEE Transactions on Biomedical Engineering. 1997;44(3):159–67.
    1. He T, Clifford G, Tarassenko L. Application of independent component analysis in removing artefacts from the electrocardiogram. Neural Computing & Applications. 2006;15(2):105–16.
    1. Hou J, Morgan K, Tucker DM, Konyn A, Poulsen C, Tanaka Y, et al. An improved artifacts removal method for high dimensional EEG. Journal of Neuroscience Methods. 2016;268:31–42. 10.1016/j.jneumeth.2016.05.003
    1. Çınar S, Acır N. A novel system for automatic removal of ocular artefacts in EEG by using outlier detection methods and independent component analysis. Expert Systems with Applications. 2017;68:36–44. 10.1016/j.eswa.2016.10.009
    1. Yu S-N, Chou K-T. Selection of significant independent components for ECG beat classification. Expert Systems with Applications. 2009;36(2, Part 1):2088–96. 10.1016/j.eswa.2007.12.016
    1. Davies ME, James CJ. Source separation using single channel ICA. Signal Processing. 2007;87(8):1819–32. 10.1016/j.sigpro.2007.01.011
    1. Hae-Kyung J, Do-Un J, editors. Development of wearable ECG measurement system using EMD for motion artifact removal. 2012 7th International Conference on Computing and Convergence Technology (ICCCT); 2012 3–5 Dec. 2012.
    1. Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, et al., editors. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences; 1998: The Royal Society.
    1. Chang K-M, Liu S-H. Gaussian Noise Filtering from ECG by Wiener Filter and Ensemble Empirical Mode Decomposition. Journal of Signal Processing Systems. 2011;64(2):249–64.
    1. Mijovic B, Vos MD, Gligorijevic I, Taelman J, Huffel SV. Source Separation From Single-Channel Recordings by Combining Empirical-Mode Decomposition and Independent Component Analysis. IEEE Transactions on Biomedical Engineering. 2010;57(9):2188–96.
    1. Widrow B, Glover JR, McCool JM, Kaunitz J, Williams CS, Hearn RH, et al. Adaptive noise cancelling: Principles and applications. Proceedings of the IEEE. 1975;63(12):1692–716.
    1. Izzetoglu M, Devaraj A, Bunce S, Onaral B. Motion artifact cancellation in NIR spectroscopy using Wiener filtering. IEEE Transactions on Biomedical Engineering. 2005;52(5):934–8.
    1. Sehamby R, Singh B. Noise Cancellation using Adaptive Filtering in ECG Signals: Application to Biotelemetry. International Journal of Bio-Science and Bio-Technology. 2016;8(2):237–44.
    1. Lu G, Brittain J-S, Holland P, Yianni J, Green AL, Stein JF, et al. Removing ECG noise from surface EMG signals using adaptive filtering. Neuroscience Letters. 2009;462(1):14–9. 10.1016/j.neulet.2009.06.063
    1. Eilebrecht B, Wartzek T, Willkomm J, Schommartz A, Walter M, Leonhardt S. Motion Artifact Removal from Capacitive ECG Measurements by Means of Adaptive Filtering. In: Jobbágy Á, editor. 5th European Conference of the International Federation for Medical and Biological Engineering: 14–18 September 2011, Budapest, Hungary. Berlin, Heidelberg: Springer Berlin Heidelberg; 2012. p. 902–5.
    1. Zhang Z, Silva I, Wu D, Zheng J, Wu H, Wang W. Adaptive motion artefact reduction in respiration and ECG signals for wearable healthcare monitoring systems. Medical & Biological Engineering & Computing. 2014;52(12):1019–30.
    1. Degen T, JÄckel H. Continuous Monitoring of Electrode—Skin Impedance Mismatch During Bioelectric Recordings. IEEE Transactions on Biomedical Engineering. 2008;55(6):1711–5.
    1. Krimi S, Ouni K, Ellouze N, editors. An Approach Combining Wavelet Transform and Hidden Markov Models for ECG Segmentation. 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications; 2008 7–11 April 2008.
    1. Friesen GM, Jannett TC, Jadallah MA, Yates SL, Quint SR, Nagle HT. A comparison of the noise sensitivity of nine QRS detection algorithms. IEEE Transactions on biomedical engineering. 1990;37(1):85–98.
    1. Pan J, Tompkins WJ. A Real-Time QRS Detection Algorithm. IEEE Transactions on Biomedical Engineering. 1985;BME-32(3):230–6.
    1. Pandit D, Zhang L, Liu C, Chattopadhyay S, Aslam N, Lim CP. A lightweight QRS detector for single lead ECG signals using a max-min difference algorithm. Computer Methods and Programs in Biomedicine. 2017;144:61–75.
    1. Kim J, Shin H. Simple and robust realtime qrs detection algorithm based on spatiotemporal characteristic of the qrs complex. PloS one. 2016;11(3):e0150144
    1. Banos O, Garcia R, Holgado-Terriza JA, Damas M, Pomares H, Rojas I, et al. mHealthDroid: A Novel Framework for Agile Development of Mobile Health Applications. In: Pecchia L, Chen LL, Nugent C, Bravo J, editors. Ambient Assisted Living and Daily Activities: 6th International Work-Conference, IWAAL 2014, Belfast, UK, December 2–5, 2014 Proceedings. Cham: Springer International Publishing; 2014. p. 91–8.
    1. Nguyen LT, Zeng M, Tague P, Zhang J. Recognizing new activities with limited training data. Proceedings of the 2015 ACM International Symposium on Wearable Computers; Osaka, Japan. 2808388: ACM; 2015. p. 67–74.
    1. Benesty J, Huang Y. Adaptive signal processing: applications to real-world problems: Springer Science & Business Media; 2013.
    1. Ghaleb FA, Kamat M, Salleh M, Rohani MF, Hadji SE, editors. Motion Artifact Reduction Algorithm Using Sequential Adaptive Noise Filters and Estimation Methods for Mobile ECG2018; Cham: Springer International Publishing.

Source: PubMed

3
Subscribe