FPGA implementation of IIR elliptic filters for de-noising ECG signal

被引:5
作者
Saha, Suman [1 ]
Mandal, Soma Barman [1 ]
机构
[1] Univ Calcutta, Inst Radio Phys & Elect, Kolkata 700009, India
关键词
ECG; IIR elliptic filter; PSD; ECG signal denoising; FPGA; Resource utilization; SYSTEM;
D O I
10.1016/j.bspc.2024.106544
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
De-noising of ECG signal is very much necessary to monitor the heart health and to diagnose disease. This paper presents a real time de-noising system that efficiently wiped out the noises from corrupted ECG signal and improves its SNR which enhances the interpretation of features present in ECG signal. This proposed system is designed with three Infinite Impulse Response (IIR) elliptic filters in cascaded direct form II structure and is implemented on the FPGA platform. Total 376 ECG samples are taken from the open access public database physiobank. All the architectural level FPGA designs have been developed in Xilinx System Generator (XSG) and implemented on Xilinx Zynq 7000 board. Our design utilized only 3.87 % of the total available resource and consumed 0.321 watt on-chip power. Worst Negative Slack (WNS) for the critical path is 2.101 ns. The positive value of WNS signifies our hardware design implementation run successfully by meeting the required time constraint. To judge the performance of the proposed design, the measurement matrices SNR Improvement, RMSE, PRD, SSNR and SINAD are calculated and achieved 81.11% , 88.89% and 85.41% accuracy for ECG recordings of ECG-ID, MIT-BIH Normal Sinus Rhythm and MIT-BIH Arrhythmia database respectively. The novelty of this proposed denoising system is its robustness, which work satisfactorily for Baseline Wander (BW), Electrode Motion (EM), Power Line Interference (PLI), Muscle or Electromyography (EMG) and as well as Additive White Gaussian Noise (AWGN).
引用
收藏
页数:20
相关论文
共 44 条
[21]  
Kumar KS, 2015, 2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), P157, DOI 10.1109/ICCSP.2015.7322780
[22]   ECG Signal Denoising and Features Extraction Using Unbiased FIR Smoothing [J].
Lastre-Dominguez, Carlos ;
Shmaliy, Yuriy S. ;
Ibarra-Manzano, Oscar ;
Munoz-Minjares, Jorge ;
Morales-Mendoza, Luis J. .
BIOMED RESEARCH INTERNATIONAL, 2019, 2019
[23]  
Lee GG, 2015, IEEE INT SYMP CIRC S, P798, DOI 10.1109/ISCAS.2015.7168754
[24]  
Lugovaya Tatiana, 2011, PN, DOI 10.13026/C2J01F
[25]   The impact of the MIT-BIH arrhythmia database [J].
Moody, GA ;
Mark, RG .
IEEE ENGINEERING IN MEDICINE AND BIOLOGY MAGAZINE, 2001, 20 (03) :45-50
[26]  
Mukherjee P., 2020, Int. J. Inf. Technol. Electr. Eng., V9, P52
[27]  
Nagoor Kani A., 2009, Digital Signal Processing, Vsecond
[28]   Deep Learning-Based Stacked Denoising and Autoencoder for ECG Heartbeat Classification [J].
Nurmaini, Siti ;
Darmawahyuni, Annisa ;
Mukti, Akhmad Noviar Sakti ;
Rachmatullah, Muhammad Naufal ;
Firdaus, Firdaus ;
Tutuko, Bambang .
ELECTRONICS, 2020, 9 (01)
[29]   Main artifacts in electrocardiography [J].
Perez-Riera, Andres Ricardo ;
Barbosa-Barros, Raimundo ;
Daminello-Raimundo, Rodrigo ;
de Abreu, Luiz Carlos .
ANNALS OF NONINVASIVE ELECTROCARDIOLOGY, 2018, 23 (02)
[30]  
Proakis J.G., 2009, Digital Signal Processing Principles, Algorithms, and Applications, Vfourth