Discovering dangerous patterns in long-term ambulatory ECG recordings using a fast QRS detection algorithm and explorative data analysis
Related Experiment Video
Updated: Aug 10, 2026

Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
Matteo Paoletti1, Carlo Marchesi
1Department of Systems and Computer Science, BIM Laboratory, University of Florence, Via S. Marta 3, 50100 Florence, Italy. paoletti@dsi.unifi.it
Abstract:
The next two decades will see dramatic changes in the health needs of the world's populations with chronic diseases as the leading causes of disability, according to recent World Health Organization reports. Increases in the senior population living "confined" in domestic area are also expected producing a steep increase in the need for long-term monitoring and home care services. Independently of the particular features and specific architectures, long-term monitoring systems usually produce a large amount of data to be analyzed and inspected by the practitioners and in particular by the cardiologists dealing with ECG recordings analysis. This problem is well known and regards also the traditional holter-based practice. In this paper we present a program for discovering patterns in ECG recordings, to be considered as a medical decision-making support. Computational methods are based on a QRS detector especially designed for noisy applications followed by a parameters space reduction operated by the KL transform modified on a "user-fit" basis. Events characterization is based on a recently introduced clustering method, called KHM (K-harmonic means). The most representative beat families and the corresponding prototypes (physiological and pathological) are then presented to the user through appropriate graphics to facilitate an easy and fast interpretation. We tested the QRS detection algorithm using the MIT-BIH arrhythmia database. Our method produced 565 false positive beats and 379 false negative beats and a total detection failure of 0.85% considering all the 109.809 annotated beats in the database. While a clinical experimentation of our program is on the way, we used the VALE Database to perform a preliminary evaluation of the methods used for data exploration (PCA, KHM). Considering the entire database, we succeeded in identifying pathological clusters in 97% of the cases.
Related Concept Videos
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...
Dysrhythmias V: Evaluating Dysrhythmias
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac muscle...
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...
ECG Interpretation of Arrhythmias II: Atrial, Junctional and Ventricular Arrhythmias
