Yadav Shubham, Saha Suman Kumar, Kar Rajib, Dansena Prabhat
Department of Computer Science and Engineering, C. V. Raman Global University, Bhubaneswar, Odisha, India.
Department of Electronics and Communication Engineering, National Institute of Technology, Raipur, Chhattisgarh, India.
Phys Eng Sci Med. 2025 Sep 1. doi: 10.1007/s13246-025-01631-0.
Electrocardiogram (ECG) signals are usually contaminated by numerous artefacts during the recording process, and the quality of physiological information related to the heart is compromised. Due to this, artefact cancellation has become necessary for ECG signals. In this paper, swarm intelligence-based optimally tuned adaptive noise cancellers (ANCs) have been proposed and applied to denoise the ECG signal. The results have been analysed both qualitatively and quantitatively for noise cancellation from ECG signals through the ANCs optimized by using the seagull optimization algorithm (SOA), the Neighbourhood-based lineal population size success history-based adaptive differential evolution (NLSHADE) algorithm and the hyperbolic gravitational search algorithm (HGSA). The performance of the proposed methodology has been validated by using the additive white Gaussian noise at a diverse signal-to-noise ratio (SNR) on two publicly available datasets of ECG signal from the arrhythmia database (ADB) and QT ECG database (QTDB). The reference noise for ANC was considered using the noise stress test database (NSTDB). The performance of SOA-assisted ANC has been tested with the help of the Wilcoxon signed-rank test. The proposed technique-based ANCs supplied an enhanced percentage root mean squared deviation (PRD) value of 3.40E-03, mean squared error (MSE) value of 1.35E-11 and mean SNR improvement of 10.986 dB as compared to the reported state-of-the-art methods along with the benchmark competent algorithms, namely NLSHADE and HGSA.
心电图(ECG)信号在记录过程中通常会受到大量伪迹的干扰,与心脏相关的生理信息质量受到影响。因此,消除伪迹对于ECG信号来说变得十分必要。本文提出了基于群体智能的最优调谐自适应噪声消除器(ANCs),并将其应用于ECG信号去噪。通过使用海鸥优化算法(SOA)、基于邻域的线性种群大小成功历史自适应差分进化(NLSHADE)算法和双曲线引力搜索算法(HGSA)优化的ANCs,对从ECG信号中消除噪声的结果进行了定性和定量分析。在所提出的方法的性能已通过在心律失常数据库(ADB)和QT心电图数据库(QTDB)的两个公开可用的ECG信号数据集上,使用不同信噪比(SNR)的加性高斯白噪声进行了验证。ANC的参考噪声使用噪声压力测试数据库(NSTDB)。SOA辅助ANC的性能通过Wilcoxon符号秩检验进行了测试。与已报道的最先进方法以及基准竞争算法(即NLSHADE和HGSA)相比,所提出的基于技术的ANCs提供了3.40E-03的增强百分比均方根偏差(PRD)值、1.35E-11的均方误差(MSE)值和10.986 dB的平均SNR改善。