Related Experiment Video
Updated: Aug 5, 2026

Semi-automated Optical Heartbeat Analysis of Small Hearts
Published on: September 16, 2009
A Novel Convolutional Neural Network-Based Algorithm for Heart Rate Measurement From Ballistocardiography Signals in
Kumar Chokalingam1, Muthukumarasamy Saravanan1, Ashish Kaushal1
1Department of Clinical Research, Turtle Shell Technologies Private Limited, Ground and Mezzanine Floor, Nomads Daily Huddle, City Centre, 40, Chinmaya Mission Hospital Road, Stage 2, Hoysala Nagar, Indiranagar, Bengaluru, 560038, India, 91 9008349922.
Insights
This study introduces a new noncontact heart rate (HR) monitoring method using ballistocardiography (BCG) and artificial intelligence. The developed algorithm accurately measures HR, improving patient comfort and enabling early detection of health issues.
Area of Science:
- Biomedical Engineering
- Artificial Intelligence in Healthcare
- Physiological Monitoring
Background:
- Continuous vital sign monitoring is crucial for early detection and improved patient outcomes.
- Traditional heart rate (HR) monitoring often requires skin contact, causing patient discomfort.
- Ballistocardiography (BCG) offers a promising noncontact alternative for continuous monitoring.
Purpose of the Study:
- Develop and validate a novel algorithm for accurate, noncontact, continuous HR monitoring using BCG signals and convolutional neural networks (CNNs).
- Enhance HR measurement accuracy across diverse healthcare settings by integrating time-domain peak detection, short-time Fourier transform, and CNN models.
- Ensure the algorithm's robustness, generalizability, and clinical applicability following FDA's Good Machine Learning Practice guidelines.
Main Methods:
- A CNN model was developed, trained on over 129,000 data points from 373 participants and tuned on over 75,000 data points from 192 participants.
- The algorithm integrates time-domain peak detection with short-time Fourier transform and CNNs for HR measurement from BCG signals.
- The algorithm was rigorously tested on over 70,000 data points from 205 participants across 5 independent studies, including ICU patients, to ensure performance in diverse conditions.
Main Results:
- The algorithm achieved a mean absolute error of under 3 bpm and a detection rate exceeding 80%.
- Bland-Altman analysis showed high accuracy with a minimal bias of 0.25 and limits of agreement within 8.59 bpm.
- Deming regression yielded a Pearson correlation coefficient of 0.97, demonstrating strong alignment with reference HR measurements.
Conclusions:
- The CNN-based algorithm provides a robust solution for contactless HR monitoring, overcoming limitations of previous methods in noise management and adaptability.
- Demonstrated accuracy in noisy, real-world clinical environments highlights its potential for widespread patient monitoring.
- The technology promises improved patient comfort and facilitates early detection of clinical deterioration.
Background:
Continuous vital sign monitoring ensures early detection, prevents intensive care unit (ICU) admissions, and improves patient outcomes. Continuous heart rate (HR) monitoring methods often require direct skin contact, which can lead to patient discomfort. The rising popularity of ballistocardiography (BCG) offers a promising, noncontact solution for continuous vital sign monitoring with improved patient comfort.
Objective:
This study aims to develop and validate a novel HR measurement algorithm leveraging convolutional neural networks (CNNs) and BCG signals for accurate, noncontact, and continuous HR monitoring. By integrating time-domain peak detection with short-time Fourier transform and CNN models, the proposed approach seeks to enhance HR measurement accuracy across diverse health care settings. The study follows the Food and Drug Administration (FDA)'s Good Machine Learning Practice guidelines and evaluates the algorithm's robustness, generalizability, and clinical applicability through extensive testing on a diverse dataset, ensuring improved patient comfort and early detection of clinical deterioration.
Methods:
The proposed algorithm combines time-domain peak detection with short-time Fourier transform and CNNs to enhance HR measurement from BCG signals. The CNN model developed was trained on 129,976 data points from 373 participants (HR range: 36-230 bpm), including ICU patients, and was tuned on 75,970 data points from 192 participants (HR range: 46-169 bpm), with HR obtained from clinical-grade electrocardiography devices to improve generalizability. The algorithm was tested on 70,211 data points from 205 participants, including ICU patients, across 5 independent studies to demonstrate robust performance against diverse settings, demographics, and comorbidities. The methodology is in compliance with the FDA's Good Machine Learning Practice for Medical Device Development: Guiding Principles.
Results:
The algorithm achieved a mean absolute error of under 3 bpm and a detection rate exceeding 80%, underscoring its robustness. The Bland-Altman analysis indicates high accuracy with a minimal bias of 0.25 and limits of agreement within 8.59 bpm. Additionally, the Pearson correlation coefficient of 0.97 from the Deming regression further demonstrates strong alignment with reference HR measurements, reinforcing its precision and reliability for clinical applications.
Conclusions:
This CNN-based algorithm presents a robust solution for contactless HR monitoring, addressing the limitations of prior methods in noise management and adaptability. Its demonstrated accuracy, particularly in real-world, noisy clinical environments, highlights its potential for broad application in patient monitoring and improved comfort.
Related Concept Videos
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac muscle...
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
Blood Studies for Cardiovascular System I: Cardiac Biomarkers
The essential diagnostic tools for detecting myocardial necrosis and monitoring individuals suspected of having acute coronary syndrome (ACS) include:
Troponins
Troponins, particularly cardiac troponins I and T, are the most precise and sensitive markers of myocardial injury. They are detectable within 4-6 hours of myocardial injury and remain...
Assessing Blood pressure using a doppler ultrasound
Pre-Procedural Guidelines for Doppler Ultrasound Blood Pressure Assessment:
Preparation of Equipment:
Imaging Studies for Cardiovascular System IV: CMRI
Special considerations while measuring pulse