Cardiovascular diseases are the world’s leading cause of death; therefore cardiac health of the human heart has been a fascinating topic for decades. The electrocardiogram (ECG) signal is a comprehensive noninvasive method for determining cardiac health. Various health practitioners use the ECG signal to ascertain critical information about the human heart. In this article, swarm intelligence approaches are used in the biomedical signal processing sector to enhance adaptive hybrid filters and empirical wavelet transforms (EWTs). At first, the white Gaussian noise is added to the input ECG signal and then applied to the EWT. The ECG signals are denoised by the proposed adaptive hybrid filter. The honey badge optimization (HBO) algorithm is utilized to optimize the EWT window function and adaptive hybrid filter weight parameters. The proposed approach is simulated by MATLAB 2018a using the MIT-BIH dataset with white Gaussian, electromyogram and electrode motion artifact noises. A comparison of the HBO approach with recursive least square-based adaptive filter, multichannel least means square, and discrete wavelet transform methods has been done in order to show the efficiency of the proposed adaptive hybrid filter. The experimental results show that the HBO approach supported by EWT and adaptive hybrid filter can be employed efficiently for cardiovascular signal denoising.
BALASUBRAMANIAN S1*
,
NARUKA Mahaveer Singh2
,
TEWARI Gaurav3
. Electrocardiogram Signal Denoising Using Optimized Adaptive Hybrid Filter with Empirical Wavelet Transform[J]. Journal of Shanghai Jiaotong University(Science), 2025
, 30(1)
: 66
-80
.
DOI: 10.1007/s12204-023-2591-1
[1] WANG G, YANG L, LIU M, et al. ECG signal denoising based on deep factor analysis [J]. Biomedical Signal Processing and Control, 2020, 57: 101824.
[2] LASTRE-DOM′INGUEZ C, SHMALIY Y S, IBARRA-MANZANO O, et al. ECG signal denoising and features extraction using unbiased FIR smoothing [J]. BioMed Research International, 2019, 2019: 2608547.
[3] CHIANG H T, HSIEH Y Y, FU S W, et al. Noise reduction in ECG signals using fully convolutional denoising autoencoders [J]. IEEE Access, 2019, 7: 60806-60813.
[4] CHATTERJEE S, THAKUR R S, YADAV R N, et al. Review of noise removal techniques in ECG signals [J]. IET Signal Processing, 2020, 14(9): 569-590.
[5] BING P P, LIU W, ZHANG Z H. DeepCEDNet: An efficient deep convolutional encoder-decoder networks for ECG signal enhancement [J]. IEEE Access, 2021, 9: 56699-56708.
[6] ZHANG D Y, WANG S S, LI F, et al. An efficient ECG denoising method based on empirical mode decomposition, sample entropy, and improved threshold function [J]. Wireless Communications and Mobile Computing, 2020, 2020: 1-11.
[7] MUKHERJEE P, BAKSHI A. System for ECG signal denoising [C]//2020 International Conference on Communication and Signal Processing. Chennai: IEEE, 2020: 321-325.
[8] SUNDARARAJ V. Optimised denoising scheme via opposition-based self-adaptive learning PSO algorithm for wavelet-based ECG signal noise reduction [J]. International Journal of Biomedical Engineering and Technology, 2019, 31(4): 325.
[9] CHANDRA M, GOEL P, ANAND A, et al. Design and analysis of improved high-speed adaptive filter architectures for ECG signal denoising [J]. Biomedical Signal Processing and Control, 2021, 63: 102221.
[10] VARGAS R N, VEIGA A C P. Electrocardiogram signal denoising by a new noise variation estimate [J]. Research on Biomedical Engineering, 2020, 36(1): 13-20.
[11] HAO H Q, LIU M, XIONG P, et al. Multi-lead modelbased ECG signal denoising by guided filter [J]. Engineering Applications of Artificial Intelligence, 2019, 79: 34-44.
[12] BING P P, LIU W, WANG Z, et al. Noise reduction in ECG signal using an effective hybrid scheme [J]. IEEE Access, 2020, 8: 160790-160801.
[13] KUMAR A, TOMAR H, MEHLA V K, et al. Stationary wavelet transform based ECG signal denoising method [J]. ISA Transactions, 2021, 114: 251-262.
[14] GUPTA V, MITTAL M. Arrhythmia detection in ECG signal using fractional wavelet transform with principal component analysis [J]. Journal of the Institution of Engineers (India): Series B, 2020, 101(5): 451-461.
[15] MANJU B R, SNEHA M R. ECG denoising using Wiener filter and Kalman filter [J]. Procedia Computer Science, 2020, 171: 273-281.
[16] WASIMUDDIN M, ELLEITHY K, ABUZNEID A S, et al. Stages-based ECG signal analysis from traditional signal processing to machine learning approaches: A survey [J]. IEEE Access, 2020, 8: 177782- 177803.
[17] WIDROW B, GLOVER J R, MCCOOL J M, et al. Adaptive noise cancelling: Principles and applications [J]. Proceedings of the IEEE, 1975, 63(12): 1692-1716.
[18] SHELTON L Y, CANO G G, COAST D A, et al. Detection of late potentials by adaptive filtering [J]. Journal of Electrocardiology, 1990, 23: 138-143.
[19] MIRZA A, KABIR S M, AYUB S, et al. Impulsive Noise Cancellation of ECG signal based on SSRLS [J]. Procedia Computer Science, 2015, 62: 196-202.
[20] DONG S P, YUAN M, WANG Q S, et al. A modified empirical wavelet transform for acoustic emission signal decomposition in structural health monitoring [J]. Sensors, 2018, 18(5): 1645.
[21] WANG D, ZHAO Y, YI C, et al. Sparsity guided empirical wavelet transform for fault diagnosis of rolling element bearings [J]. Mechanical Systems and Signal Processing, 2018, 101: 292-308.
[22] LIU W, CHEN W. Recent advancements in empirical wavelet transform and its applications [J]. IEEE Access, 2019, 7: 103770-103780.
[23] FRANCIS A, MURUGANANTHAM C. An adaptive denoising method using empirical wavelet transform [J]. International Journal of Computer Applications, 2015, 117(21): 18-20.
[24] DAS M, KUMAR R, SAHANA B. Implementation of effective hybrid window function for E.C.G signal denoising [J]. Traitement Du Signal, 2020, 37(1): 119-128.
[25] HASHIM F A, HOUSSEIN E H, HUSSAIN K, et al. Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems [J]. Mathematics and Computers in Simulation, 2022, 192: 84-110.