Related Experiment Video
Updated: May 10, 2025

Patient Directed Recording of a Bipolar Three-Lead Electrocardiogram using a Smartwatch with ECG Function
Published on: December 11, 2019
Reliable ECG Anomaly Detection on Edge Devices for Internet of Medical Things Applications
Moez Hizem1,2, Leila Bousbia1, Yassmine Ben Dhiab1
1Innov'COM Laboratory, Higher School of Communication of Tunis, University of Carthage, Tunis 1054, Tunisia.
Tiny Machine Learning (TinyML) enables real-time ECG anomaly detection on edge devices. This approach optimizes AI models for low-power, continuous health monitoring with high accuracy and minimal energy use.
Area of Science:
- Medical technology
- Artificial Intelligence
- Embedded Systems
Background:
- Resource-constrained edge devices limit the deployment of machine learning for real-time monitoring in the Internet of Medical Things (IoMT).
- Continuous health monitoring via electrocardiogram (ECG) analysis is crucial for detecting anomalies like arrhythmias.
- Existing cloud-dependent solutions face challenges with latency, privacy, and power consumption.
Purpose of the Study:
- To introduce a novel Tiny Machine Learning (TinyML) approach for real-time ECG anomaly detection on low-power embedded systems.
- To demonstrate the feasibility of deploying optimized AI models directly on edge devices, eliminating the need for cloud connectivity.
- To achieve a balance between model accuracy and resource utilization for continuous, long-term wearable health monitoring.
Main Methods:
- Integration of TinyML with edge Artificial Intelligence (AI) on platforms like Raspberry Pi and Arduino.
- Implementation of a workflow including data preprocessing, feature extraction, and model inference executed on the edge device.
- Application of advanced optimization techniques such as model pruning and quantization to reduce memory and power consumption.
Main Results:
- Successful deployment of optimized TinyML models on edge devices for real-time ECG anomaly detection.
- Achieved an accuracy of 92.3% for ECG anomaly detection.
- Reduced power consumption to 0.024 mW, enabling energy-efficient, continuous monitoring.
Conclusions:
- TinyML integrated with edge AI offers a viable solution for real-time medical monitoring on resource-constrained devices.
- The proposed method effectively detects ECG anomalies with high accuracy and significantly low power consumption.
- This advancement paves the way for next-generation wearable health technology and continuous patient monitoring.
More Related Videos
18:11A Research Method For Detecting Transient Myocardial Ischemia In Patients With Suspected Acute Coronary Syndrome Using Continuous ST-segment Analysis
Published on: December 28, 2012
04:24A Novel Digital Platform for a Monitored Home-based Cardiac Rehabilitation Program
Published on: April 19, 2019
Related Concept Videos
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Instrumentation Amplifier
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...
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....