This paper presents the design of electrocardiography (ECG) signal acquisition and processing using graphic programming language LabVIEW 2012. The module software is designed towards applying in researches, monitoring and diagnosing cardiovascular diseases. The module software includes several main functions such as acquiring and displaying ECG signals in real time; filtering common artifacts in ECG signal using different algorithms and techniques; reading, displaying, analyzing and processing available ECG database; computing heart rate; saving ECG signals before and after noises filtering in data and graphs format; analyzing ECG signals before and after noises filtering by spectral analysis method. The designed module software is tested with arrhythmia ECG database and 12-lead ECG database from physionet.org and experimented with measuring from volunteer in the lab. The experimented results show that this module could support for researches, monitoring and diagnosing cardiovascular diseases.
Published in | International Journal of Biomedical Science and Engineering (Volume 3, Issue 2) |
DOI | 10.11648/j.ijbse.20150302.11 |
Page(s) | 11-17 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2015. Published by Science Publishing Group |
ECG Signal Processing, LabVIEW Software, ECG Signal Acquisition, Filtered ECG Signals
[1] | Avishek Paul and Jahnavi Jha, "ECG signal acquisition and processing system". International Journal of Electrical, Electronics and computer Engineering 2(2):62-65, India, 2013. |
[2] | Peng Wang and Zhigang Lv, "Design of a Simple 3-Lead ECG Acquisition System Based on MSP430F149". International Conference on Computer and Automation Engineering (ICCAE 2011), IPCSIT vol. 44 (2012) IACSIT Press, Singapore. |
[3] | Mihaela Lascu, Dan Lascu, “Graphical Programming based Biomedical signal Acquisition and processing”. International Journal of circuits, systems and signal processing. Issue 4, Volume1, 2007. |
[4] | M. K. Islam, A. N. M. M. Haque, G. Tangim, T. Ahammad, and M. R. H. Khondokar " Study and Analysis of ECG Signal Using MATLAB &LABVIEW as Effective Tools". International Journal of Computer and Electrical Engineering, Vol. 4, No. 3, June 2012. |
[5] | Raman Yadav, Sharda Vashisth, Ashok K.Salhan "Real Time Acquisition and Analysis of ECG signals using MATLAB". International Journal of Advances in Engineering Science and Technology. ISSN: 2319-1120 /V2N2: 190-195 © IJAEST. |
[6] | G.D. Clifford, F. Azuaje, and P. McSharry, “Advanced Methods and Tools for ECG Data Analysis”. Norwood, MA, USA: Artech House, Inc., 2006. |
[7] | D.C. Reddy, “Biomedical signal processing.Principles and Techniques”.Tata McGraw-hill,2006 |
[8] | Jungkuk Kim, Minkyu Kim, Injae Won, Seungyhul Yang, Kiyoung Lee, and Woong Huh,“An ECG signal processing Algorithm based on removal of wave deflections in time domain”. The 31st Annual International Conference of the IEEE EMBS, Minneapolis, Minnesota, USA, September 2-6, 2009. |
[9] | Duong Trong Luong, Nguyen Duc Thuan, Dang Huy Hoang, “Removal of power line interference from Electrocardiograph (ECG) using proposed adaptive filter”. Global Journal of Computer Science and Technology, ISSN 0975-4172 (online), ISSN 0975-4350 (print), Volume 15-C, issue 2 version 1.0, 2015. |
[10] | Md.Abdul Awal, Sheikh Shanawaz Mostafa and Mohiuddin Ahmad, "Performance Analysis of Savitzky-Golay Smoothing Filter Using ECG Signal". IJCIT, ISSN 2078-5828 (print), ISSN 2218-5224 (online), Volume 01, issue 02, 2011. |
[11] | Dejan Stantic & Jun Jo, "Selection of Optimal Parameters for ECG Signal Smoothing and Baseline Drift Removal". Computer and Information Science; Vol. 7, No. 4, ISSN 1913-8989, 2014, Canadian Center of Science and Education. |
[12] | http://www.ni.com |
[13] | Staff off ADInstruments, “ECG & peripheral circulation,” ADInstruments, 2008. |
APA Style
Duong Trong Luong, Nguyen Duc Thuan, Nguyen Minh Duc, Dang Huy Hoang, Nguyen Ngoc Xuan. (2015). Design of Electrocardiography Signal Acquisition and Processing Software Module. International Journal of Biomedical Science and Engineering, 3(2), 11-17. https://doi.org/10.11648/j.ijbse.20150302.11
ACS Style
Duong Trong Luong; Nguyen Duc Thuan; Nguyen Minh Duc; Dang Huy Hoang; Nguyen Ngoc Xuan. Design of Electrocardiography Signal Acquisition and Processing Software Module. Int. J. Biomed. Sci. Eng. 2015, 3(2), 11-17. doi: 10.11648/j.ijbse.20150302.11
AMA Style
Duong Trong Luong, Nguyen Duc Thuan, Nguyen Minh Duc, Dang Huy Hoang, Nguyen Ngoc Xuan. Design of Electrocardiography Signal Acquisition and Processing Software Module. Int J Biomed Sci Eng. 2015;3(2):11-17. doi: 10.11648/j.ijbse.20150302.11
@article{10.11648/j.ijbse.20150302.11, author = {Duong Trong Luong and Nguyen Duc Thuan and Nguyen Minh Duc and Dang Huy Hoang and Nguyen Ngoc Xuan}, title = {Design of Electrocardiography Signal Acquisition and Processing Software Module}, journal = {International Journal of Biomedical Science and Engineering}, volume = {3}, number = {2}, pages = {11-17}, doi = {10.11648/j.ijbse.20150302.11}, url = {https://doi.org/10.11648/j.ijbse.20150302.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ijbse.20150302.11}, abstract = {This paper presents the design of electrocardiography (ECG) signal acquisition and processing using graphic programming language LabVIEW 2012. The module software is designed towards applying in researches, monitoring and diagnosing cardiovascular diseases. The module software includes several main functions such as acquiring and displaying ECG signals in real time; filtering common artifacts in ECG signal using different algorithms and techniques; reading, displaying, analyzing and processing available ECG database; computing heart rate; saving ECG signals before and after noises filtering in data and graphs format; analyzing ECG signals before and after noises filtering by spectral analysis method. The designed module software is tested with arrhythmia ECG database and 12-lead ECG database from physionet.org and experimented with measuring from volunteer in the lab. The experimented results show that this module could support for researches, monitoring and diagnosing cardiovascular diseases.}, year = {2015} }
TY - JOUR T1 - Design of Electrocardiography Signal Acquisition and Processing Software Module AU - Duong Trong Luong AU - Nguyen Duc Thuan AU - Nguyen Minh Duc AU - Dang Huy Hoang AU - Nguyen Ngoc Xuan Y1 - 2015/03/28 PY - 2015 N1 - https://doi.org/10.11648/j.ijbse.20150302.11 DO - 10.11648/j.ijbse.20150302.11 T2 - International Journal of Biomedical Science and Engineering JF - International Journal of Biomedical Science and Engineering JO - International Journal of Biomedical Science and Engineering SP - 11 EP - 17 PB - Science Publishing Group SN - 2376-7235 UR - https://doi.org/10.11648/j.ijbse.20150302.11 AB - This paper presents the design of electrocardiography (ECG) signal acquisition and processing using graphic programming language LabVIEW 2012. The module software is designed towards applying in researches, monitoring and diagnosing cardiovascular diseases. The module software includes several main functions such as acquiring and displaying ECG signals in real time; filtering common artifacts in ECG signal using different algorithms and techniques; reading, displaying, analyzing and processing available ECG database; computing heart rate; saving ECG signals before and after noises filtering in data and graphs format; analyzing ECG signals before and after noises filtering by spectral analysis method. The designed module software is tested with arrhythmia ECG database and 12-lead ECG database from physionet.org and experimented with measuring from volunteer in the lab. The experimented results show that this module could support for researches, monitoring and diagnosing cardiovascular diseases. VL - 3 IS - 2 ER -