Related Experiment Video
Updated: Jun 14, 2026

BrainBeats as an Open-Source EEGLAB Plugin to Jointly Analyze EEG and Cardiovascular Signals
Published on: April 26, 2024
The morphological classification of heartbeats as dominant and non-dominant in ECG signals
Franco Chiarugi1, Dimitra Emmanouilidou, Ioannis Tsamardinos
1Biomedical Informatics Laboratory, Institute of Computer Science, Foundation for Research and Technology--Hellas, Heraklion, Crete, Greece. chiarugi@ics.forth.gr
Abstract:
Surface electrocardiography (ECG) is the art of analyzing the heart's electrical activity by applying electrodes to certain positions on the body and measuring potentials at the body surface resulting from this electrical activity. Usually, significant clinical information can be obtained from analysis of the dominant beat morphology. In this respect, identification of the dominant beats and their averaging can be very helpful, allowing clinicians to carry out the measurement of amplitudes and intervals on a beat much cleaner from noise than a generic beat selected from the entire ECG recording. In this paper a standard clustering algorithm for the morphological grouping of heartbeats has been analyzed based on K-means, different signal representations, distance metrics and validity indices. The algorithm has been tested on all the records of the MIT-BIH Arrhythmia Database (MIT-BIH AD) obtaining satisfying performances in terms of averaged dominant beat estimation, but the results have not been fully satisfactory in terms of sensitivity and specificity. In order to improve the clustering accuracy, an ad hoc algorithm based on a two-phase decision tree, which integrates additional specific knowledge related to the ECG domain, has been implemented. Similarity features extracted from every beat have been used in the decision trees for the identification of different morphological classes of ECG beats. The results, in terms of dominant beat discrimination, have been evaluated on all annotated beats of the MIT-BIH AD with sensitivity = 99.05%, specificity = 93.94%, positive predictive value = 99.32% and negative predictive value = 91.69%. Further tests have shown a very slight decrement of the performances on all detected beats of the same database using an already published QRS detector, demonstrating the validity of the algorithm in real unsupervised clustering situations where annotated beat positions are not available but beats are detected with a high-performance beat detector.
Related Concept Videos
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac muscle...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and the T...
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. When...
ECG Interpretation of Arrhythmias I: Sinus Arrhythmias
Types of Arrhythmias
Sinus Node Arrhythmias
Sinus Bradycardia: Originating from the sinoatrial (SA) node, sinus bradycardia involves slower impulses, resulting in a heart rate of less than 60 beats per minute (bpm). Causes include sleep, vagal stimulation, beta-blockers, hypothyroidism, and...
Disturbances in Heart Rhythm
Arrhythmias are categorized by their speed, rhythm, and origin. A slow heart...
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 to...