| Peer-Reviewed

Design of Electrocardiography Signal Acquisition and Processing Software Module

Received: 10 March 2015    Accepted: 23 March 2015    Published: 28 March 2015
Views:       Downloads:
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.

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), 2024. Published by Science Publishing Group

Keywords

ECG Signal Processing, LabVIEW Software, ECG Signal Acquisition, Filtered ECG Signals

References
[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.
Cite This Article
  • 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

    Copy | Download

    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

    Copy | Download

    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

    Copy | Download

  • @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}
    }
    

    Copy | Download

  • 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  - 

    Copy | Download

Author Information
  • Dept. of Electronics Technology and Biomedical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Dept. of Electronics Technology and Biomedical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Dept. of Electronics Technology and Biomedical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Dept. of Electronics Technology and Biomedical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Dept. of Electronics Technology and Biomedical Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam

  • Sections