Title :
FPGA-based denoising and beat detection of the ECG signal
Author :
Alhelal, Dheyaa ; Aboalayon, Khald A. I. ; Daneshzand, Mohammad ; Faezipour, Miad
Author_Institution :
Depts. of Comput. Sci. & Eng. & Biomed. Eng., Univ. of Bridgeport, Bridgeport, CT, USA
Abstract :
In this work, an efficient digital system is designed using hardware to filter the Electrocardiogram (ECG) signal and to detect the QRS complex (beats). The system implementation has been done by using a Field Programmable Gate Array (FPGA). In the first phase of the hardware system implementation, Finite Impulse Response (FIR) filters are designed for preprocessing and denoising the ECG signal. The filtered signal is then used as the input of the second phase of the hardware implementation to detect and classify the ECG beats. The entire system has been implemented on ALTERA DE II FPGA by designing synthesizable finite state machines. Quartus II tool has been used to simulate and test the system. The designed system has been tested on ECG waves from the MIT-BIH Arrhythmia database by windowing the signal and applying adaptive signal and noise thresholds in each window of processing. The hardware system has achieved an overall accuracy of 98% in the beat detection phase, while providing the detected beats and the classification of irregular heart beat rates in real time.
Keywords :
FIR filters; electrocardiography; field programmable gate arrays; filtering theory; medical signal detection; ALTERA DE II FPGA; ECG beats classification; ECG signal; FIR filters; FPGA-based signal denoising; MIT-BIH Arrhythmia database; QRS complex; Quartus II tool; adaptive signal threshold; beat detection; electrocardiography; field programmable gate array; finite impulse response filters; noise threshold; signal filtering; Electrocardiography; Field programmable gate arrays; Filtering algorithms; Finite impulse response filters; Hardware; Heart; Real-time systems; Beat Detection; Electrocardiogram (ECG); Field Programmable Gate Arrays (FPGA); Finite Impulse Response (FIR) Filter;
Conference_Titel :
Systems, Applications and Technology Conference (LISAT), 2015 IEEE Long Island
Conference_Location :
Farmingdale, NY
DOI :
10.1109/LISAT.2015.7160184