Marcello Sicbaldi , Luca Palmerini , Serena Moscato , Paola di Florio , Alessandro Silvani , Lorenzo Chiari
{"title":"Benchmarking of open-source algorithms for heart rate estimation from motion-corrupted photoplethysmography","authors":"Marcello Sicbaldi , Luca Palmerini , Serena Moscato , Paola di Florio , Alessandro Silvani , Lorenzo Chiari","doi":"10.1016/j.compbiomed.2025.110808","DOIUrl":null,"url":null,"abstract":"<div><div>Photoplethysmography holds promise for continuous, non-intrusive heart rate monitoring through wearable devices. However, motion artifacts can impact the reliability of heart rate estimates. The integration of accelerometer data has been proven helpful in mitigating these artifacts. Although several algorithms that combine photoplethysmography and accelerometer data for heart rate estimation have been proposed, it remains unclear which performs best. We performed a systematic and comprehensive search and evaluation of all relevant published algorithms (N = 126) and benchmarked all available open-source methods (N = 11) using the same real-world dataset. A robust methodological framework was employed for assessing these algorithms, featuring a comprehensive set of performance metrics. Out of 126 retrieved articles, 11 provided open-source implementations and were included in the benchmarking. We found that deep learning algorithms consistently outperformed model-based algorithms and algorithms that did not correct for accelerometer data, particularly in dynamic conditions with substantial motion artifacts. The BeliefPPG algorithm performed best across all metrics, with an estimation bias of 0.7 ± 0.8 bpm, an estimation variability of 4.4 ± 2.0 bpm, and a Spearman's correlation of 0.73 ± 0.14 bpm with the heart rate ground truth. These findings underscore the potential of deep learning techniques to enhance the reliability of photoplethysmography-based heart rate monitoring through integration with accelerometer data in real-world conditions. This work provides valuable insights into the performance of these algorithms and highlights the importance of developing broader, more diverse datasets to enhance generalizability in future research.</div></div>","PeriodicalId":10578,"journal":{"name":"Computers in biology and medicine","volume":"196 ","pages":"Article 110808"},"PeriodicalIF":6.3000,"publicationDate":"2025-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers in biology and medicine","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S001048252501159X","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Photoplethysmography holds promise for continuous, non-intrusive heart rate monitoring through wearable devices. However, motion artifacts can impact the reliability of heart rate estimates. The integration of accelerometer data has been proven helpful in mitigating these artifacts. Although several algorithms that combine photoplethysmography and accelerometer data for heart rate estimation have been proposed, it remains unclear which performs best. We performed a systematic and comprehensive search and evaluation of all relevant published algorithms (N = 126) and benchmarked all available open-source methods (N = 11) using the same real-world dataset. A robust methodological framework was employed for assessing these algorithms, featuring a comprehensive set of performance metrics. Out of 126 retrieved articles, 11 provided open-source implementations and were included in the benchmarking. We found that deep learning algorithms consistently outperformed model-based algorithms and algorithms that did not correct for accelerometer data, particularly in dynamic conditions with substantial motion artifacts. The BeliefPPG algorithm performed best across all metrics, with an estimation bias of 0.7 ± 0.8 bpm, an estimation variability of 4.4 ± 2.0 bpm, and a Spearman's correlation of 0.73 ± 0.14 bpm with the heart rate ground truth. These findings underscore the potential of deep learning techniques to enhance the reliability of photoplethysmography-based heart rate monitoring through integration with accelerometer data in real-world conditions. This work provides valuable insights into the performance of these algorithms and highlights the importance of developing broader, more diverse datasets to enhance generalizability in future research.
期刊介绍:
Computers in Biology and Medicine is an international forum for sharing groundbreaking advancements in the use of computers in bioscience and medicine. This journal serves as a medium for communicating essential research, instruction, ideas, and information regarding the rapidly evolving field of computer applications in these domains. By encouraging the exchange of knowledge, we aim to facilitate progress and innovation in the utilization of computers in biology and medicine.