{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T17:37:03Z","timestamp":1779903423564,"version":"3.53.1"},"reference-count":52,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:00:00Z","timestamp":1740096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Digit. Health"],"abstract":"<jats:sec><jats:title>Introduction<\/jats:title><jats:p>Blood pressure (BP) serves as a crucial parameter in the management of three prevalent chronic diseases, hypertension, cardiovascular diseases, and cerebrovascular diseases. However, the conventional sphygmomanometer, utilizing a cuff, is unsuitable for the approach of mobile health (mHealth).<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>Cuffless blood pressure measurement, which eliminates the need for a cuff, is considered a promising avenue. This method is based on the relationship between pulse arrival time (PAT) parameters and BP. In this study, pulse transit time (PTT) was derived from ballistocardiograms (BCG) and impedance plethysmograms (IPG) obtained from a weight-fat scale. This study aims to address two challenges using deep learning and machine learning technologies: first, identifying BCG and IPG signals with good quality, and then extracting PTT parameters from them to estimate BP. A stacked model comprising a one-dimensional convolutional neural network (1D CNN) and gated recurrent unit (GRU) was proposed to classify the quality of BCG and IPG signals. Seven parameters, including calibration-based and calibration-free PTT parameters and heart rate (HR), were examined to estimate BP using random forest (RF) and XGBoost models. Seventeen healthy subjects participated in the study, with their BP elevated through exercise. A digital sphygmomanometer was employed to measure BP as reference values. Our methodology was validated using data collected from our custom-made device.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>The results demonstrated a signal quality classification accuracy of 0.989. Furthermore, in the five-fold cross-validation, Pearson correlation coefficients of 0.953\u2009\u00b1\u20090.007 and 0.935\u2009\u00b1\u20090.007 were achieved for systolic BP (SBP) and diastolic BP (DBP) estimations, respectively. The mean absolute differences (MADs) of XGBoost model were calculated as 3.54\u2009\u00b1\u20090.34 and 2.57\u2009\u00b1\u20090.17 mmHg for SBP and DBP, respectively.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>The proposed method significantly improved the accuracy of cuffless BP measurement, indicating its potential integration into weight-fat scales as an unconstrained device for effective utilization in mHealth applications.<\/jats:p><\/jats:sec>","DOI":"10.3389\/fdgth.2025.1511667","type":"journal-article","created":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T06:37:44Z","timestamp":1740119864000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Using machine learning models for cuffless blood pressure estimation with ballistocardiogram and impedance plethysmogram"],"prefix":"10.3389","volume":"7","author":[{"given":"Shing-Hong","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yao","family":"Sun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bo-Yan","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenxi","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2025,2,21]]},"reference":[{"key":"B1","first-page":"265","article-title":"Mobile-health: A review of current state in 2015","volume-title":"J Biomed Inform.","author":"Silva","year":"2015"},{"key":"B2","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1016\/j.jbi.2015.06.003","article-title":"Mobile-health: a review of current state in 2015","volume":"56","author":"Silva","year":"2015","journal-title":"J Biomed Inform"},{"key":"B3","first-page":"74","article-title":"A functional specification for mobile health (mhealth) systems","author":"Zuehlke","year":"2009"},{"key":"B4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1177\/2055207619826685","article-title":"A systematic review of tailored eHealth interventions for weight loss","volume":"5","author":"Ryan","year":"2019","journal-title":"Digital Health"},{"key":"B5","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1111\/1747-0080.12335","article-title":"Cost evaluation of providing evidence-based dietetic services for weight management in adults: in-person versus eHealth delivery","volume":"75","author":"Rollo","year":"2018","journal-title":"Nutr Dietetics"},{"key":"B6","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/s11906-020-01056-y","article-title":"E-health in hypertension management: an insight into the current and future role of blood pressure telemonitoring","author":"Omboni","year":"2020","journal-title":"Curr Hypertens Rep"},{"key":"B7","doi-asserted-by":"publisher","first-page":"104085","DOI":"10.1016\/j.ijnurstu.2021.104085","article-title":"Comparative effect of eHealth interventions on hypertension management-related outcomes: a network meta-analysis","volume":"124","author":"Cavero-Redondo","year":"2021","journal-title":"Int J Nurs Stud"},{"key":"B8","doi-asserted-by":"publisher","first-page":"1420","DOI":"10.1161\/HYPERTENSIONAHA.107.094011","article-title":"Weight loss and blood pressure control (Pro)","volume":"51","author":"Harsha","year":"2008","journal-title":"Hypertension"},{"key":"B9","doi-asserted-by":"publisher","first-page":"878","DOI":"10.1161\/01.HYP.0000094221.86888.AE","article-title":"Influence of weight reduction on blood pressure: a meta-analysis of randomized controlled trials","volume":"42","author":"Neter","year":"2003","journal-title":"Hypertension"},{"key":"B10","unstructured":""},{"key":"B11","unstructured":""},{"key":"B12","volume-title":"Earbuds to Outperform Smartwatches in Monitoring Blood Pressure","year":""},{"key":"B13","unstructured":""},{"key":"B14","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1093\/bja\/aei266","article-title":"Assessment of pulse transit time to indicate cardiovascular changes during obstetric spinal anesthesia","volume":"96","author":"Sharwood-Smith","year":"2006","journal-title":"Br J Anaesth"},{"key":"B15","first-page":"109","volume-title":"Validity of the Moens-Korteweg equation","author":"Newman","year":"1978"},{"key":"B16","doi-asserted-by":"publisher","first-page":"5146","DOI":"10.1038\/s41598-019-41537-y","article-title":"Physiological association between limb ballistocardiogram and arterial blood pressure waveforms: a mathematical model-based analysis","volume":"9","author":"Yousefian","year":"2019","journal-title":"Sci Rep"},{"key":"B17","doi-asserted-by":"publisher","first-page":"1414","DOI":"10.1109\/JBHI.2014.2361732","article-title":"Ballistocardiography and seismocardiography: a review of recent advances","volume":"19","author":"Inan","year":"2015","journal-title":"IEEE J Biomed Health Inform"},{"key":"B18","doi-asserted-by":"publisher","first-page":"2657","DOI":"10.1109\/TBME.2015.2440291","article-title":"Ballistocardiogram as proximal timing reference for pulse transit time measurement: potential for cuffless blood pressure monitoring","volume":"62","author":"Kim","year":"2015","journal-title":"IEEE Trans Biomed Eng"},{"key":"B19","doi-asserted-by":"publisher","first-page":"2384","DOI":"10.1109\/TBME.2018.2797239","article-title":"Ballistocardiogram-based approach to cuffless blood pressure monitoring: proof-of-concept and potential challenges","volume":"65","author":"Kim","year":"2018","journal-title":"IEEE Trans Biomed Eng"},{"key":"B20","doi-asserted-by":"publisher","first-page":"2303","DOI":"10.3390\/s21072303","article-title":"Blood pressure monitoring system using a two-channel ballistocardiogram and convolutional neural network","volume":"21","author":"Seok","year":"2021","journal-title":"Sensors"},{"key":"B21","doi-asserted-by":"publisher","first-page":"39273","DOI":"10.1038\/srep39273","article-title":"Weighing scale-based pulse transit time is a superior marker of blood pressure than conventional pulse arrival time","volume":"6","author":"Martin","year":"2016","journal-title":"Sci Rep"},{"key":"B22","doi-asserted-by":"publisher","first-page":"1115","DOI":"10.1109\/TBME.2020.3010864","article-title":"A unified approach to wearable ballistocardiogram gating and wave localization","volume":"68","author":"Shin","year":"2021","journal-title":"IEEE Trans Biomed Eng"},{"key":"B23","doi-asserted-by":"publisher","first-page":"2552","DOI":"10.3390\/nu14122552","article-title":"Cuffless and touchless measurement of blood pressure from ballistocardiogram based on a body weight scale","volume":"14","author":"Liu","year":"2022","journal-title":"Nutrients"},{"key":"B24","doi-asserted-by":"publisher","first-page":"811","DOI":"10.1161\/01.CIR.2.6.811","article-title":"Electrical impedance plethysmography","volume":"2","author":"Nyboer","year":"1950","journal-title":"Circulation"},{"key":"B25","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/TBME.1980.326617","article-title":"Noninvasive measurement of hematocrit by electrical admittance plethysmography technique","volume":"27","author":"Yamakoshi","year":"1980","journal-title":"IEEE Trans Biomed Eng"},{"key":"B26","doi-asserted-by":"publisher","first-page":"967","DOI":"10.1109\/TBME.2018.2865751","article-title":"Noninvasive cuffless blood pressure estimation using pulse transit time and impedance plethysmography","volume":"66","author":"Huynh","year":"2019","journal-title":"IEEE Trans Biomed Eng"},{"key":"B27","doi-asserted-by":"publisher","first-page":"1176","DOI":"10.3390\/s17051176","article-title":"A cuffless blood pressure measurement based on the impedance plethysmography technique","volume":"17","author":"Liu","year":"2017","journal-title":"Sensors"},{"key":"B28","doi-asserted-by":"publisher","first-page":"2318","DOI":"10.3390\/s23042318","article-title":"Using ballistocardiogram and impedance plethysmogram for minimal contact measurement of blood pressure based on a body weight-fat scale","volume":"23","author":"Liu","year":"2023","journal-title":"Sensors"},{"key":"B29","doi-asserted-by":"publisher","first-page":"2137","DOI":"10.1109\/TBME.2012.2186809","article-title":"Noninvasive measurement of physiological signals on a modified home bathroom scale","volume":"59","author":"Inan","year":"2012","journal-title":"IEEE Trans Biomed Eng"},{"key":"B30","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1109\/JBHI.2016.2518202","article-title":"An algorithm for real-time pulse waveform segmentation and artifact detection in photoplethysmograms","volume":"21","author":"Fischer","year":"2017","journal-title":"IEEE J Biomed Health Inform"},{"key":"B31","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1016\/S0895-7061(00)01219-X","article-title":"Pulse waveform analysis of arterial compliance: relation to other techniques, age, and metabolic variables","volume":"13","author":"Resnick","year":"2000","journal-title":"AJH"},{"key":"B32","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1049\/htl.2019.0001","article-title":"Influence of mental stress on the pulse wave features of photoplethysmograms","volume":"7","author":"Celka","year":"2020","journal-title":"Healthc Technol Lett"},{"key":"B33","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/1475-925X-9-6","article-title":"Quantitative analysis of sensor for pressure waveform measurement","volume":"9","author":"Liu","year":"2010","journal-title":"Biomed Eng Online"},{"key":"B34","doi-asserted-by":"publisher","first-page":"4612","DOI":"10.3390\/app10134612","article-title":"Classification of photoplethysmographic signal quality with deep convolution neural networks for accurate measurement of cardiac stroke volume","volume":"10","author":"Liu","year":"2020","journal-title":"Appl. Sci"},{"key":"B35","doi-asserted-by":"publisher","first-page":"105430","DOI":"10.1016\/j.compbiomed.2022.105430","article-title":"Deep convolutional neural network-based signal quality assessment for photoplethysmogram","volume":"145","author":"Shin","year":"2022","journal-title":"Comput Biol Med"},{"key":"B36","doi-asserted-by":"publisher","first-page":"185121","DOI":"10.1109\/ACCESS.2020.3029842","article-title":"Evaluating quality of photoplethysmographic signal on wearable forehead pulse oximeter with supervised classification approaches","volume":"8","author":"Liu","year":"2020","journal-title":"IEEE Access"},{"key":"B37","doi-asserted-by":"publisher","first-page":"015701","DOI":"10.1088\/1361-6501\/ac2d5b","article-title":"Real-time multi-class signal quality assessment of photoplethysmography using machine learning technique","volume":"33","author":"Prasun","year":"2022","journal-title":"Meas Sci Technol"},{"key":"B38","doi-asserted-by":"publisher","first-page":"2188","DOI":"10.3390\/s21062188","article-title":"Recurrence plot and machine learning for signal quality assessment of photoplethysmogram in mobile environment","volume":"21","author":"Roh","year":"2021","journal-title":"Sensors"},{"key":"B39","doi-asserted-by":"publisher","first-page":"1531","DOI":"10.2215\/CJN.03680320","article-title":"Cuffless blood pressure monitoring","volume":"15","author":"Pandit","year":"2020","journal-title":"Clin J Am Soc Nephrol"},{"key":"B40","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach Learn"},{"key":"B41","doi-asserted-by":"publisher","first-page":"105536","DOI":"10.1016\/j.cmpb.2020.105536","article-title":"Predictive modeling of blood pressure during hemodialysis: a comparison of linear model, random forest, support vector regression, XGBoost, LASSO regression and ensemble method","volume":"195","author":"Huang","year":"2020","journal-title":"Comput Methods Programs Biomed"},{"key":"B42","doi-asserted-by":"publisher","first-page":"101870","DOI":"10.1016\/j.bspc.2020.101870","article-title":"A review of machine learning techniques in photoplethysmography for the non-invasive cuff-less measurement of blood pressure","volume":"58","author":"El-Hajj","year":"2020","journal-title":"Biomed Signal Process Control"},{"key":"B43","doi-asserted-by":"publisher","first-page":"4216","DOI":"10.1109\/JBHI.2023.3278168","article-title":"Cuffless blood pressure measurement using smartwatches: a large-scale validation study","volume":"27","author":"Liu","year":"2023","journal-title":"IEEE J Biomed Health Inform"},{"key":"B44","doi-asserted-by":"publisher","first-page":"103404","DOI":"10.1016\/j.bspc.2021.103404","article-title":"A novel framework for cuffless blood pressure measurement with PPG and ECG signals based on MLP-mixer neural networks","volume":"73","author":"Huang","year":"2022","journal-title":"Biomed Signal Process Control"},{"key":"B45","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1109\/TBME.1985.325532","article-title":"A real-time QRS detection algorithm","volume":"32","author":"Pan","year":"1985","journal-title":"IEEE Trans Biomed Eng"},{"key":"B46","volume-title":"IEEE 1708a-2019 - IEEE Standard for Wearable, Cuffless Blood Pressure Measuring Devices - Amendment 1","year":"2019"},{"key":"B47","first-page":"785","article-title":"XGBoost: a scalable tree boosting system","author":"Chen","year":"2016"},{"key":"B48","doi-asserted-by":"publisher","first-page":"1340","DOI":"10.1093\/bioinformatics\/btq134","article-title":"Permutation importance: a corrected feature importance measure","volume":"26","author":"Altmann","year":"2010","journal-title":"Bioinformatics"},{"key":"B49","doi-asserted-by":"publisher","first-page":"10895","DOI":"10.3390\/s140610895","article-title":"The theory and fundamentals of bioimpedance analysis in clinical status monitoring and diagnosis of diseases","volume":"14","author":"Khalil","year":"2014","journal-title":"Sensors"},{"key":"B50","doi-asserted-by":"publisher","first-page":"322","DOI":"10.3390\/electronics11030322","article-title":"Human activity recognition using an ensemble learning algorithm with smartphone sensor data","volume":"11","author":"Tan","year":"2022","journal-title":"Electronics"},{"key":"B51","doi-asserted-by":"publisher","first-page":"21","DOI":"10.3390\/technologies5020021","article-title":"Cuffless and continuous blood pressure monitoring: a methodological review","volume":"5","author":"Sharma","year":"2017","journal-title":"Technologies"},{"key":"B52","doi-asserted-by":"publisher","first-page":"1161","DOI":"10.1161\/HYPERTENSIONAHA.121.17747","article-title":"Evaluation of the accuracy of cuffless blood pressure measurement devices: challenges and proposals","volume":"78","author":"Mukkamala","year":"2021","journal-title":"hypertension"}],"container-title":["Frontiers in Digital Health"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdgth.2025.1511667\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T06:37:52Z","timestamp":1740119872000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fdgth.2025.1511667\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,21]]},"references-count":52,"alternative-id":["10.3389\/fdgth.2025.1511667"],"URL":"https:\/\/doi.org\/10.3389\/fdgth.2025.1511667","relation":{},"ISSN":["2673-253X"],"issn-type":[{"value":"2673-253X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,21]]},"article-number":"1511667"}}