DocumentCode :
674613
Title :
ECGlib: Library for processing electrocardiograms
Author :
Johannesen, Lars ; Vicente, J. ; Galeotti, Loriano ; Strauss, David G.
Author_Institution :
Center for Drug Evaluation & Res., US Food & Drug Adm., Silver Spring, MD, USA
fYear :
2013
fDate :
22-25 Sept. 2013
Firstpage :
951
Lastpage :
954
Abstract :
To facilitate evaluation of ECGs in the FDA ECG Warehouse, public databases and clinical trials we have developed a C++ library for processing ECGs (ECGlib). ECGlib has a modular design, and is capable of handling files stored in many different formats, e.g. ISHNE, Physionet and FDA HL7. Moreover, ECGlib provides functions to do standard ECG signal processing, such as noise removal, QRS detection, classification, median beat creation and ECG waveform delineation. The performance of the different components of ECGlib has been evaluated using publicly available databases from Physionet (MIT-BIH and QTDB). The performance of ECGlib processing methodologies is comparable to state-of-the-art methods. We have also developed a MATLAB/Octave interface for ECGlib and are working on an interface for Python, R and Julia. Lastly, ECGlib comes with a set of command line tools that utilize parallel processing to quickly enable researchers to process large databases. We believe frameworks such as the one described can be used to facilitate research of ECG signals and we are working on making the library publicly available under an open source license.
Keywords :
C++ language; data warehouses; electrocardiography; medical signal processing; parallel processing; public domain software; signal denoising; software libraries; C++ library; ECG waveform delineation; ECGlib; FDA ECG warehouse; FDA HL7; ISHNE; Julia; MATLAB-Octave interface; Physionet; Python; QRS detection; R; command line tools; electrocardiogram processing library; large databases; median beat creation; noise removal; open source license; parallel processing; public databases; standard ECG signal processing; Algorithm design and analysis; Databases; Drugs; Electrocardiography; Libraries; Signal processing algorithms; US Government agencies;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing in Cardiology Conference (CinC), 2013
Conference_Location :
Zaragoza
ISSN :
2325-8861
Print_ISBN :
978-1-4799-0884-4
Type :
conf
Filename :
6713536
Link To Document :
بازگشت