{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T15:50:23Z","timestamp":1780501823718,"version":"3.54.1"},"reference-count":37,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2020,10,5]],"date-time":"2020-10-05T00:00:00Z","timestamp":1601856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Ballistocardiogram (BCG) is a graphical representation of the subtle oscillations in body movements caused by cardiovascular activity. Although BCGs cause less burden to the user, electrocardiograms (ECGs) are still commonly used in the clinical scene due to BCG sensors\u2019 noise sensitivity. In this paper, a robust method for sleep time BCG measurement and a mathematical model for predicting sleep stages using BCG are described. The novel BCG measurement algorithm can be described in three steps: preprocessing, creation of heartbeat signal template, and template matching for heart rate variability detection. The effectiveness of this algorithm was validated with 99 datasets from 36 subjects, with photoplethysmography (PPG) to compute ground truth heart rate variability (HRV). On average, 86.9% of the inter-beat intervals were detected and the mean error was 8.5ms. This shows that our method successfully extracted beat-to-beat intervals from BCG during sleep, making its usability comparable to those of clinical ECGs. Consequently, compared to other conventional BCG systems, even more accurate sleep heart rate monitoring with a smaller burden to the patient is available. Moreover, the accuracy of the sleep stages mathematical model, validated with 100 datasets from 25 subjects, is 80%, which is higher than conventional five-stage sleep classification algorithms (max: 69%). Although, in this paper, we applied the mathematical model to heart rate interval features from BCG, theoretically, this sleep stage prediction algorithm can also be applied to ECG-extracted heart rate intervals.<\/jats:p>","DOI":"10.3390\/s20195688","type":"journal-article","created":{"date-parts":[[2020,10,6]],"date-time":"2020-10-06T10:46:17Z","timestamp":1601981177000},"page":"5688","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Sleep Stage Estimation from Bed Leg Ballistocardiogram Sensors"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5575-8589","authenticated-orcid":false,"given":"Yasue","family":"Mitsukura","sequence":"first","affiliation":[{"name":"Department of System Design Engineering, Faculty of Science and Technology, Keio University, Yokohama 223-8522, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9934-4708","authenticated-orcid":false,"given":"Brian","family":"Sumali","sequence":"additional","affiliation":[{"name":"Department of System Design Engineering, Faculty of Science and Technology, Keio University, Yokohama 223-8522, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Masaki","family":"Nagura","sequence":"additional","affiliation":[{"name":"Department of System Design Engineering, Faculty of Science and Technology, Keio University, Yokohama 223-8522, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Koichi","family":"Fukunaga","sequence":"additional","affiliation":[{"name":"Department of Internal Medicine, School of Medicine, Keio University, Tokyo 160-8582, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Masato","family":"Yasui","sequence":"additional","affiliation":[{"name":"Department of Pharmacology, School of Medicine, Keio University, Tokyo 160-8582, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,10,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"201","DOI":"10.2174\/1874120701004010201","article-title":"Theory and Developments in an Unobtrusive Cardiovascular System: Representation: Ballistocardiography","volume":"4","author":"Pinheiro","year":"2010","journal-title":"Open Biomed. Eng. J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1945","DOI":"10.1109\/JBHI.2014.2314144","article-title":"Adaptive Heartbeat Modeling for Beat-to-Beat Heart Rate Measurement in Ballistocardiograms","volume":"19","author":"Paalasmaa","year":"2015","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Friedrich, D., Aubert, X.L., F\u00fchr, H., and Brauers, A. (September, January 31). Heart Rate Estimation on a Beat-to-Beat Basis via Ballistocardiography\u2014A hybrid Approach. Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina.","DOI":"10.1109\/IEMBS.2010.5627626"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1109\/TITB.2011.2128337","article-title":"Adaptive Beat-to-Beat Heart Rate Estimation in Ballistocardiograms","volume":"15","author":"Bruser","year":"2011","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Rosales, L., Skubic, M., Heise, D., Devaney, M.J., and Schaumburg, M. (September, January 28). Heartbeat Detection from a Hydraulic Bed Sensor Using a Clustering Approach. Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA.","DOI":"10.1109\/EMBC.2012.6346443"},{"key":"ref_6","first-page":"1900208:1","article-title":"Elucidating the Hemodynamic Origin of Ballistocardiographic Forces: Toward Improved Monitoring of Cardiovascular Health at Home","volume":"4","author":"Javaid","year":"2016","journal-title":"IEEE Transl. Eng. Health Med."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Kortelainen, J.M., and Virkkala, J. (2007, January 22\u201326). FFT Averaging of Multichannel BCG Signals from Bed Mattress Sensor to Improve Estimation of Heart Beat Interval. Proceedings of the 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, France.","DOI":"10.1109\/IEMBS.2007.4353894"},{"key":"ref_8","first-page":"1829","article-title":"Smart Helmet: Wearable Multichannel ECG and EEG","volume":"4","author":"Chanwimalueang","year":"2016","journal-title":"IEEE J. Transl. Eng. Health Med."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.inffus.2014.03.005","article-title":"A Framework for Collaborative Computing and Multi-sensor Data Fusion in Body Sensor Networks","volume":"22","author":"Fortino","year":"2015","journal-title":"Inf. Fusion"},{"key":"ref_10","first-page":"1672","article-title":"Using Noninvasive Wearable Computers to Recognize Human Emotions from Physiological Signals","volume":"11","author":"Lisetti","year":"2004","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.17485\/ijst\/2015\/v8i27\/73132","article-title":"Design of Wearable Bio-patch System Platform in Human Healthcare Environment","volume":"8","author":"Lee","year":"2015","journal-title":"Indian J. Sci. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Preejith, S.P., Dhinesh, R., Joseph, J., and Sivaprakasam, M. (2016, January 16\u201320). Wearable ECG Platform for Continuous Cardiac Monitoring. Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA.","DOI":"10.1109\/EMBC.2016.7590779"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3454","DOI":"10.1109\/JSEN.2015.2485210","article-title":"Wearable Heart Rate Sensor Systems for Wireless Canine Health Monitoring","volume":"16","author":"Brugarolas","year":"2016","journal-title":"IEEE Sens. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MPRV.2004.18","article-title":"Sensor Networks for Emergency Response: Challenges and Opportunities","volume":"4","author":"Lorincz","year":"2004","journal-title":"IEEE Pervasive Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.inffus.2016.09.005","article-title":"Multi-sensor Fusion in Body Sensor Networks: State-of-the-art and Research Challenges","volume":"35","author":"Gravina","year":"2017","journal-title":"Inf. Fusion"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Khaliq, A., Waseem, A., Munir, M.F., and Ahmad, F. (2016, January 15\u201317). Comparison of Adaptive Noise Cancelers for ECG Signals in Wireless Biotelemetry System. Proceedings of the 2016 International Conference on Intelligent Systems Engineering (ICISE), Islamabad, Pakistan.","DOI":"10.1109\/INTELSE.2016.7475117"},{"key":"ref_17","first-page":"424","article-title":"ECG noise reduction by different filters: A comparative analysis","volume":"4","author":"Gupta","year":"2015","journal-title":"Int. J. Res. Comput. Commun. Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1002\/spe.998","article-title":"SPINE: A Domain-specific Framework for Rapid Prototyping of WBSN Applications","volume":"41","author":"Bellifemine","year":"2011","journal-title":"Softw. Pract. Exp."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Fortino, G., Guerrieri, A., Bellifemine, F.L., and Giannantonio, R. (2009, January 8\u201310). SPINE2: Developing BSN Applications on Heterogeneous Sensor Nodes. Proceedings of the IEEE International Symposium on Industrial Embedded Systems (SIES 2009), Lausanne, Switzerland.","DOI":"10.1109\/SIES.2009.5196205"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Zhang, M., and Sawchuk, A.A. (2009, January 24\u201327). A Customizable Framework of Body Area Sensor Network for Rehabilitation. Proceedings of the 2nd International Symposium on Applied Sciences in Biomedical and Communication Technologies (ISABEL 2009), Bratislava, Slovakia.","DOI":"10.1109\/ISABEL.2009.5373703"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Seto, E., Martin, E., Yang, A., Yan, P., Gravina, R., Lin, I., Wang, C., Roy, M., Shia, V., and Bajscy, R. (2010, January 23\u201325). Opportunistic Strategies for Lightweight Signal Processing for Body Sensor Networks. Proceedings of the 3rd International Conference on Pervasive Technologies Related to Assistive Environments PETRA, Samos, Greece.","DOI":"10.1145\/1839294.1839361"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Sodhro, A.H., Sangaiah, A.K., Sodhro, G.H., Lohano, S., and Pirbhulal, S. (2018). An Energy-Efficient Algorithm for Wearable Electrocardiogram Signal Processing in Ubiquitous Healthcare Applications. Sensors, 18.","DOI":"10.3390\/s18030923"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"15067","DOI":"10.3390\/s150715067","article-title":"An Efficient Biometric-Based Algorithm Using Heart Rate Variability for Securing Body Sensor Networks","volume":"15","author":"Pirbhulal","year":"2015","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0301-0511(03)00052-8","article-title":"Heart rate variability during sleep as a function of the sleep cycle","volume":"63","author":"Versace","year":"2003","journal-title":"Biol. Psychol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1177\/1099800412440498","article-title":"Sleep stage assessment using power spectral indices of heart rate variability with a simple algorithm: Limitations clarified from preliminary study","volume":"15","author":"Tanida","year":"2013","journal-title":"Biol. Res. Nurs."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2027","DOI":"10.1088\/0967-3334\/36\/10\/2027","article-title":"Sleep stage classification with ECG and respiratory effort","volume":"36","author":"Fonseca","year":"2015","journal-title":"Physiol. Meas."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1109\/JBHI.2013.2276083","article-title":"An evaluation of cardiorespiratory and movement features with respect to sleep-stage classification","volume":"18","author":"Willemen","year":"2014","journal-title":"IEEE Biomed. Health Inf."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1007\/s13534-017-0044-1","article-title":"The research of sleep staging based on single-lead electrocardiogram and deep neural network","volume":"8","author":"Wei","year":"2018","journal-title":"Biomed. Eng. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"14149:1","DOI":"10.1038\/s41598-019-49703-y","article-title":"Sleep stage classification from heart-rate variability using long short-term memory neural networks","volume":"9","author":"Radha","year":"2019","journal-title":"Sci. Rep."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"055001:1","DOI":"10.1088\/1361-6579\/aabbc2","article-title":"A comparison of probabilistic classifiers for sleep stage classification","volume":"39","author":"Fonseca","year":"2018","journal-title":"Physiol. Meas."},{"key":"ref_31","first-page":"1206","article-title":"Utility of Technologist Editing of Polysomnography Scoring Performed by a Validated Automatic System","volume":"12","author":"Younes","year":"2015","journal-title":"Ann. Am. Thorac. Soc."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"573","DOI":"10.5665\/sleep.2548","article-title":"Performance of an Automated Polysomnography Scoring System Versus Computer-Assisted Manual Scoring","volume":"36","author":"Malhotra","year":"2013","journal-title":"Sleep"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"258:1","DOI":"10.3389\/fpubh.2017.00258","article-title":"An Overview of Heart Rate Variability Metrics and Norms","volume":"5","author":"Shaffer","year":"2017","journal-title":"Front. Public Health"},{"key":"ref_34","unstructured":"Frigo, M., and Johnson, S.G. (1998, January 12\u201315). FFTW: An Adaptive Software Architecture for the FFT. Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, Seattle, WA, USA."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Sodhro, A.H., Pirbhulai, S., Sangaiah, A.K., Lohano, S., Sodhro, G.H., and Luo, Z. (2018). 5G-Based Transmission Power Control Mechanism in Fog Computing for Internet of Things Devices. Sustainability, 10.","DOI":"10.3390\/su10041258"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Nagura, M., Mitsukura, Y., Fukunaga, K., Yasui, M., and Mimura, M. (2018, January 20\u201322). An Estimation of Heart Rate Variability from Ballistocardiogram Measured with Bed Leg Sensors. Proceedings of the 19th IEEE International Conference on Industrial Technology (ICIT 2018), Lyon, France.","DOI":"10.1109\/ICIT.2018.8352495"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Nagura, M., Mitsukura, Y., Fukunaga, K., Yasui, M., and Mimura, M. (2018, January 9\u201311). A Practical BCG Measuring System with Bed Sensors and Algorithm for Heartbeat Detection. Proceedings of the 19th International Workshop on Advanced Motion Control AMC, Tokyo, Japan.","DOI":"10.1109\/AMC.2019.8371110"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/19\/5688\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:16:45Z","timestamp":1760177805000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/19\/5688"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,5]]},"references-count":37,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2020,10]]}},"alternative-id":["s20195688"],"URL":"https:\/\/doi.org\/10.3390\/s20195688","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,5]]}}}