DocumentCode
2290510
Title
An FPGA implementation of real-time QRS detection
Author
Chatterjee, H.K. ; Gupta, R. ; Bera, J.N. ; Mitra, M.
Author_Institution
Dept. of ECE, Camellia Sch. of Eng. & Technol., Kolkata, India
fYear
2011
fDate
15-17 Sept. 2011
Firstpage
274
Lastpage
279
Abstract
This paper illustrates a simple algorithm for real time QRS detection from ECG data. The algorithm is implemented on Xilinx field programmable gate array using very small number of memory cells. Single lead Synthetic ECG using ptb-db database (from Physionet) is generated from a personal computer using the parallel port (LPT1) at 1 ms sampling interval and delivered to the FPGA (Field Programmable Gate Array) board. At first, from the first 1500 samples, the QRS detection algorithm calculates some characteristic amplitude and slope based signatures which are used to form a rule base. These rules are used for detecting the next incoming QRS regions accurately. The index points of R-peaks are determined and shown in the LEDs using switch-based commands.
Keywords
electrocardiography; field programmable gate arrays; light emitting diodes; parallel architectures; real-time systems; FPGA implementation; LED; R-peak; Xilinx field programmable gate array; memory cell; parallel port; personal computer; ptb-db database; real-time QRS detection; single lead synthetic ECG; slope based signature; switch-based command; Detection algorithms; Electrocardiography; Field programmable gate arrays; Indexes; Lead; MATLAB; Real time systems; ECG; FPGA; QRs detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Communication Technology (ICCCT), 2011 2nd International Conference on
Conference_Location
Allahabad
Print_ISBN
978-1-4577-1385-9
Type
conf
DOI
10.1109/ICCCT.2011.6075114
Filename
6075114
Link To Document