Académique Documents
Professionnel Documents
Culture Documents
Overview
LabVIEW with its signal processing capabilities provides you a robust and efficient environment for resolving ECG signal processing problems. This application note demonstrates how to use
LabVIEW's powerful tools in denoising, analyzing, and extracting ECG signals easily and conveniently. These tools can be also used in other biomedical signal processing applications such as
Magnetic Resonance Imaging (MRI) and Electroencephalography (EEG). Now in LabVIEW Biomedical Toolkit, several VIs are provided for ECG signal analysis. Besides, it also contains an ECG
Feature Extraction application to extract ECG features more conveniently.
Table of Contents
1. Preprocessing ECG Signals
2. Performing Feature Extraction on ECG Signals
3. Summary
4. Resources for Biomedical Signal Processing
5. Related Documentation
6. Testing Your ECG (EKG) Products to ANSI/AAMI EC13
The electrocardiogram (ECG) is a technique of recording bioelectric currents generated by the heart. Clinicians can evaluate the conditions of a patient's heart from the ECG and perform further
diagnosis. ECG records are obtained by sampling the bioelectric currents sensed by several electrodes, known as leads. NI LabVIEW is an ideal tool for acquiring and processing ECG, EEG,
EMG, and other biopotential signals. A typical one-cycle ECG tracing is shown in Figure 1.
1/5
www.ni.com
2/5
www.ni.com
Figure 6: Removing wideband noises from an ECG signal by applying the UWT
The UWT has a better balance between smoothness and accuracy than the discrete wavelet transform (DWT). By comparing the denoised ECG signal with the non-denoised ECG signal, as
shown in Figure 7, you can find that the wideband noises are strongly suppressed while almost all the details of the ECG signal are kept invariant.
3/5
www.ni.com
4/5
www.ni.com
Figure 9: Original ECG, ECG after MRA and ECG after peak/valley detection
After extracting the features, you can perform heart rate variability (HRV) analysis on the R-R interval signal to demonstrate the state of the heart and nerve system. In HRV Analyzer of LabVIEW
Biomedical Toolkit, you can directly synchronize the RR intervals from ECG Feature Extractor.
3. Summary
LabVIEW and the signal processing-related toolkits can provide you a robust and efficient environment and tools for resolving ECG signal processing problem. This application note has
demonstrated how to use these powerful tools in denoising, analyzing, and extracting ECG signals easily and conveniently not only in heart illness diagnosis but also in ECG signal processing
research. Moreover, these tools can be also used in other biomedical signal processing applications such as Magnetic Resonance Imaging (MRI) and Electroencephalography (EEG).
5. Related Documentation
Refer to the following documents to learn more about ECG measurements and the application of Graphical System Design using the NI sbRIO with the TI MDXMDKEK1258 Electrocardiogram
(ECG) Analog Front End (AFE) module:
Electrocardiography ECG Reference Design Embedded Starter Kit
Electrocardiography ECG Starter Kit Application Software
NI sbRIO Adapter to the Texas Instruments Electrocardiogram (ECG) Analog Front End Module
LabVIEW FPGA IP for Texas Instruments ADS1258 16-Channel, 24-Bit ADC
Bioelectromagnetism and the 12 Lead ECG System
Texas Instruments TMDXMDKEK1258 Electrocardiogram (ECG) Analog Front End (AFE)
Customer Reviews
3 Reviews | Submit your review
5/5
www.ni.com