{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/heart-rate-estimation-from","title":"Heart Rate Estimation from Ballistocardiography Based on Hilbert Transform and Phase Vocoder","arxiv_id":"1809.03174","date":"2018-09-10","proceeding":null,"authors":[],"abstract":"This paper presents a robust method to monitor heart rate (HR) from BCG\n(Ballistocardiography) signal, which is acquired from the sensor embedded in a\nchair or a mattress. The proposed algorithm addresses the shortfalls in\ntraditional Fast Fourier Transform (FFT) based approaches by introducing\nHilbert Transform to extract the pulse envelope that models the repetition of\nJ-peaks in BCG signal. The frequency resolution is further enhanced by applying\nFFT and phase vocoder to the pulse envelope. The performance of the proposed\nalgorithm is verified by experiment from 7 subjects. For HR estimation, mean\nabsolute error (MAE) of 0.90 beats per minute (BPM) and standard deviation of\nabsolute error (STD) of 1.14 BPM are obtained. Pearson correlation coefficient\nbetween estimated HR and ground truth HR of 0.98 is also achieved.","url_abs":"http://arxiv.org/abs/1809.03174v1","url_pdf":"http://arxiv.org/pdf/1809.03174v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"heart-rate-estimation-from","repo_url":"https://github.com/lyj51/HT","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"heart-rate-estimation","task_name":"Heart rate estimation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}