Related Experiment Video
Updated: May 28, 2025

Using Wavelet Entropy to Demonstrate how Mindfulness Practice Increases Coordination between Irregular Cerebral and Cardiac Activities
Published on: May 10, 2017
Platform for detecting, managing, and manipulating characteristic points of the ECG waves through continuous wavelet
Frank Martínez-Suárez1,2, Carlos Alvarado-Serrano1, Oscar Casas2
1Bioelectronics Section, Department of Electrical Engineering, Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional (Cinvestav), Ciudad de México, Mexico.
This open-source software accurately detects and delineates key points in electrocardiogram (ECG) waves, improving analysis of long and short recordings by reducing errors and allowing manual correction.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Medical Informatics
Background:
- Electrocardiogram (ECG) analysis is crucial for diagnosing cardiac conditions.
- Accurate detection and delineation of ECG waveform components (QRS, P, T waves) are essential for reliable interpretation.
- Existing methods can be susceptible to noise, artifacts, and limitations in managing diverse recording lengths.
Purpose of the Study:
- To develop and present open-source software for automated detection and delineation of characteristic points in ECG recordings.
- To enhance the management of long- and short-term ECG data by minimizing detection errors.
- To provide a user-friendly tool with manual correction and visualization capabilities for improved ECG analysis.
Main Methods:
- Implementation of detection and delineation algorithms for QRS complexes, P waves, and T waves.
- Utilization of continuous wavelet transform with splines for signal processing.
- Integration of an SQL Server database for efficient data management.
- Optimization techniques to reduce processing time.
Main Results:
- Validated QRS detection algorithm achieved high accuracy (Se = 99.91%, P+= 99.62%) on standard ECG databases (MIT-BIH, European ST-T, QT).
- Delineation algorithms for QRS, P, and T waves demonstrated low mean errors (under 8 ms) and standard deviations (under 24 ms) compared to expert annotations.
- The software enables simultaneous visualization and manual correction of detected ECG points.
Conclusions:
- The developed open-source software offers a robust and accurate solution for ECG waveform analysis.
- The tool effectively addresses challenges posed by noise and artifacts, enhancing the reliability of ECG interpretation.
- This software has the potential to significantly improve the efficiency and accuracy of managing and analyzing both long- and short-term ECG recordings.
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Electrocardiogram Fundamentals
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
ECG Interpretation of Rhythms
Components of the Electrocardiogram
The primary components of a normal ECG waveform in Normal sinus rhythm(NSR) include the P wave, PR interval, QRS complex, ST segment, T wave, and occasionally a U wave.
ECG waveforms are divided by vertical and horizontal lines at standard intervals.
The horizontal axis measures time and rate, and the vertical axis measures amplitude or voltage....
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Continuous -time Fourier Transform
Sampling Continuous Time Signal
In the...

