{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T18:24:49Z","timestamp":1780511089911,"version":"3.54.1"},"reference-count":89,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T00:00:00Z","timestamp":1662422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"China Postdocporal Science Foundation","award":["2021M700302"],"award-info":[{"award-number":["2021M700302"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072040,61972131"],"award-info":[{"award-number":["62072040,61972131"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2022,9,6]]},"abstract":"<jats:p>In recent years, particular attention has been devoted to continuous electrocardiogram (ECG) waveform monitoring due to its numerous applications. However, existing solutions require users to be confined to particular locations, rely on dedicated and expensive hardware, or require active user participation. The constrained recording conditions prevent them from being deployed in many practical application scenarios. In view of this, we present VibCardiogram, a continuous and reliable design for estimating ECG waveform shape via ubiquitous wrist-worn wearables; it renders a personal ECG waveform shape estimating system with prolonged recording time accessible to a larger sector of the population. Instead of adding auxiliary sensors to wearables, VibCardiogram leverages the widely integrated motion sensor to characterize cardiac activities, and interpret them to generate an alternative signal that has the same waveform shape as the ECG signal. Specifically, VibCardiogram extracts the cardiogenic body vibrations from noisy sensor data. As the waveform variability and inconstant period hinder the segmentation of cardiac cycles, VibCardiogram extracts features and realizes accurate segmentation via machine learning. To parse cardiac activities from vibration signals, we build a deep-learning pipeline associating the encoder-decoder framework and Generative Adversarial Networks. With dedicated construction and training, it can estimate the ECG waveform accurately. Experiments with 20 participants show that VibCardiogram can achieve an average estimation error of 5.989% for waveform amplitude estimation, which is within the 10% margins regulated by the American National Standards Institute. Moreover, the promising results further confirm that VibCardiogram effectively extracts Heart Rate Variability features and supports downstream applications.<\/jats:p>","DOI":"10.1145\/3550307","type":"journal-article","created":{"date-parts":[[2022,9,7]],"date-time":"2022-09-07T14:54:27Z","timestamp":1662562467000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Guard Your Heart Silently"],"prefix":"10.1145","volume":"6","author":[{"given":"Yetong","family":"Cao","sequence":"first","affiliation":[{"name":"Beijing Institute of Technology, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fan","family":"Li","sequence":"additional","affiliation":[{"name":"Beijing Institute of Technology, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huijie","family":"Chen","sequence":"additional","affiliation":[{"name":"Beijing University of Technology, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaochen","family":"liu","sequence":"additional","affiliation":[{"name":"Beijing Institute of Technology, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Li","family":"Zhang","sequence":"additional","affiliation":[{"name":"HeFei University of Technology, Hefei, Anhui, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Wang","sequence":"additional","affiliation":[{"name":"Temple University, Philadelphia, Pennsylvania, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,9,7]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2020. Witmotion BWT901. https:\/\/github.com\/WITMOTI-ON\/BWT901"},{"key":"e_1_2_1_2_1","unstructured":"2022. AD8232 Heart Rate Monitor Guide. https:\/\/learn.sparkfun.com\/tutorials\/ad8232-heart-rate-monitor-hookup-guide\/all"},{"key":"e_1_2_1_3_1","unstructured":"2022. ECG at Your Fingertips. https:\/\/www.samsung.com\/us\/apps\/samsung-health-monitor\/"},{"key":"e_1_2_1_4_1","unstructured":"2022. Record an ECG on Apple Watch. https:\/\/support.apple.com\/en-us\/HT208955"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2015.11.018"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2015.2503863"},{"key":"e_1_2_1_7_1","volume-title":"Heart Rate Variability Analysis: Physiological Foundations and Main Methods. Cardiometry 10","author":"Baevsky Roman M","year":"2017","unstructured":"Roman M Baevsky and Anna G Chernikova. 2017. Heart Rate Variability Analysis: Physiological Foundations and Main Methods. Cardiometry 10 (2017)."},{"key":"e_1_2_1_8_1","unstructured":"Kim E Barrett Scott Boitano Susan M Barman and Heddwen L Brooks. 2010. Ganong's Review of Medical Physiology Twenty. (2010)."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/anec.12815"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2018.03.003"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3177102.3177110"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447993.3483241"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155380"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.13005\/bpj\/1561"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2010.08.001"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2020.3000344"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2020.103610"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2020.101989"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/0033-0620(93)90017-8"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0140-6736(20)30912-0"},{"key":"e_1_2_1_21_1","volume-title":"Sleep Stage Classification with ECG and Respiratory Effort. Physiological measurement 36, 10","author":"Fonseca Pedro","year":"2015","unstructured":"Pedro Fonseca, Xi Long, Mustafa Radha, Reinder Haakma, Ronald M Aarts, and J\u00e9r\u00f4me Rolink. 2015. Sleep Stage Classification with ECG and Respiratory Effort. Physiological measurement 36, 10 (2015), 2027."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448113"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314400"},{"key":"e_1_2_1_24_1","volume-title":"EAI International Conference on IoT Technologies for HealthCare. 22--36","author":"Gentili Andrea","year":"2019","unstructured":"Andrea Gentili, Alberto Belli, Lorenzo Palma, Salih Murat Egi, and Paola Pierleoni. 2019. A Real-Time Algorithm for PPG Signal Processing During Intense Physical Activity. In EAI International Conference on IoT Technologies for HealthCare. 22--36."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICEEI.2015.7352529"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEMBS.2011.6091062"},{"key":"e_1_2_1_27_1","first-page":"533","article-title":"Certain Molar Movements of the Human Body Produced by the Circulation of the Blood","volume":"3","author":"Gordon J. W.","year":"1877","unstructured":"J. W. Gordon. 1877. Certain Molar Movements of the Human Body Produced by the Circulation of the Blood. Journal of Anatomy & Physiology 11, Pt 3 (1877), 533.","journal-title":"Journal of Anatomy & Physiology 11, Pt"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1080\/02699939508408966"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/BIBE.2016.40"},{"key":"e_1_2_1_30_1","volume-title":"Picard","author":"Hernandez Javier","year":"2015","unstructured":"Javier Hernandez, Daniel McDuff, and Rosalind W. Picard. 2015. BioWatch: Estimation of Heart and Breathing Rates From Wrist Motions. In Proc. of the 9th IEEE PervasiveHealth. 169--176."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAFFC.2017.2781732"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/JBHI.2014.2361732"},{"key":"e_1_2_1_33_1","volume-title":"Assessment of Early Onset of Driver Fatigue Using Multimodal Fatigue Measures in a Static Simulator. Applied ergonomics 45, 4","author":"Jagannath M","year":"2014","unstructured":"M Jagannath and Venkatesh Balasubramanian. 2014. Assessment of Early Onset of Driver Fatigue Using Multimodal Fatigue Measures in a Static Simulator. Applied ergonomics 45, 4 (2014), 1140--1147."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOMWKSHPS51825.2021.9484569"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131672.3131679"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-spr.2010.0138"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1039\/C7TC03669H"},{"key":"e_1_2_1_38_1","first-page":"1","article-title":"Ballistocardiogram: Mechanism and Potential for Unobtrusive Cardiovascular Health Monitoring","volume":"6","author":"Kim Chang-Sei","year":"2016","unstructured":"Chang-Sei Kim, Stephanie L Ober, M Sean McMurtry, Barry A Finegan, Omer T Inan, Ramakrishna Mukkamala, and Jin-Oh Hahn. 2016. Ballistocardiogram: Mechanism and Potential for Unobtrusive Cardiovascular Health Monitoring. Scientific Reports 6, 1 (2016), 1--6.","journal-title":"Scientific Reports"},{"key":"e_1_2_1_39_1","volume-title":"Motion Artifact Removal Using Cascade Adaptive Filtering for Ambulatory ECG Monitoring System. In 2012 IEEE Biomedical Circuits and Systems Conference (BioCAS). 160--163","author":"Kim Hyejung","year":"2012","unstructured":"Hyejung Kim, Sunyoung Kim, Nick Van Helleputte, Torfinn Berset, Di Geng, Inaki Romero, Julien Penders, Chris Van Hoof, and Refet Firat Yazicioglu. 2012. Motion Artifact Removal Using Cascade Adaptive Filtering for Ambulatory ECG Monitoring System. In 2012 IEEE Biomedical Circuits and Systems Conference (BioCAS). 160--163."},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2008.26"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02344719"},{"key":"e_1_2_1_42_1","volume-title":"Proc. of the 26th IEEE IEMBS. 2375--2378","author":"Kim Ko Keun","year":"2004","unstructured":"Ko Keun Kim, Yong Kyu Lim, and Kwang Suk Park. 2004. The Electrically Noncontacting ECG Measurement on the Toilet Seat Using the Capacitively-Coupled Insulated Electrodes. In Proc. of the 26th IEEE IEMBS. 2375--2378."},{"key":"e_1_2_1_43_1","volume-title":"Wagner","author":"Kligfield Paul","year":"2007","unstructured":"Paul Kligfield, Leonard S. Gettes, James J. Bailey, Rory Childers, Barbara J. Deal, E. William Hancock, Gerard van Herpen, Jan A. Kors, Peter Macfarlane, David M. Mirvis, Olle Pahlm, Pentti Rautaharju, and Galen S. Wagner. 2007. Recommendations for the Standardization and Interpretation of the Electrocardiogram. Part I: The Electrocardiogram and Its Technology A Scientific Statement From the American Heart Association Electrocardiography and Arrhythmias Committee, Council on Clinical Cardiology; the American College of Cardiology Foundation; and the Heart Rhythm Society for Computerized Electrocardiology. Journal of the American College of Cardiology 49, 10 (13 March 2007), 1109--1127."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11517-012-0954-0"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2019.2894640"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.3390\/s131216494"},{"key":"e_1_2_1_47_1","volume-title":"The Optimal De-noising Algorithm for ECG Using Stationary Wavelet Transform. In World Congress on Computer Science and Information Engineering","volume":"6","author":"Li Suyi","year":"2009","unstructured":"Suyi Li and Jun Lin. 2009. The Optimal De-noising Algorithm for ECG Using Stationary Wavelet Transform. In World Congress on Computer Science and Information Engineering, Vol. 6. 469--473."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.3390\/s19214751"},{"key":"e_1_2_1_49_1","volume-title":"Proc. of the 22nd International Conference on Information. 1--8.","author":"Lilienthal J.","unstructured":"J. Lilienthal and W. Dargie. 2019. Extraction of Motion Artifacts From the Measurements of a Wireless Electrocardiogram Using Tensor Decomposition. In Proc. of the 22nd International Conference on Information. 1--8."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2006.872823"},{"key":"e_1_2_1_51_1","volume-title":"Comparison of Heart Rate Variability From PPG With That From ECG. In The International Conference on Health Informatics. 213--215","author":"Lin Wan-Hua","year":"2014","unstructured":"Wan-Hua Lin, Dan Wu, Chunyue Li, Heye Zhang, and Yuan-Ting Zhang. 2014. Comparison of Heart Rate Variability From PPG With That From ECG. In The International Conference on Health Informatics. 213--215."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.3109\/03091900903150998"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.4028\/www.scientific.net\/AMM.513-517.2884"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.medengphy.2011.12.011"},{"key":"e_1_2_1_55_1","first-page":"96","article-title":"A Systematic Literature Review of the Factors that Influence the Accuracy of Consumer Wearable Health Device Data","volume":"12067","author":"Mahloko Lerato","year":"2020","unstructured":"Lerato Mahloko and Funmi Adebesin. 2020. A Systematic Literature Review of the Factors that Influence the Accuracy of Consumer Wearable Health Device Data. Responsible Design, Implementation and Use of Information and Communication Technology 12067 (2020), 96.","journal-title":"Responsible Design, Implementation and Use of Information and Communication Technology"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIC.2015.7411064"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-32703-7_220"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1049\/htl.2016.0100"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411843"},{"key":"e_1_2_1_60_1","volume-title":"Lee","author":"Plataniotis Konstantinos N.","year":"2006","unstructured":"Konstantinos N. Plataniotis, Dimitrios Hatzinakos, and Jimmy K. M. Lee. 2006. ECG Biometric Recognition Without Fiducial Detection. In 2006 Biometrics Symposium: Special Session on Research at the Biometric Consortium Conference. 1--6."},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSNIP.2007.4496917"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEMBS.2006.260155"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1540-8159.1996.tb03241.x"},{"key":"e_1_2_1_64_1","volume-title":"Emotion Recognition Method. In International Conference on User Modeling. 314--318","author":"Rigas Georgios","year":"2007","unstructured":"Georgios Rigas, Christos D Katsis, George Ganiatsas, and Dimitrios I Fotiadis. 2007. A User Independent, Biosignal Based, Emotion Recognition Method. In International Conference on User Modeling. 314--318."},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.2147\/TCRM.S107849"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAFFC.2020.3014842"},{"key":"e_1_2_1_67_1","volume-title":"Heart Rate Variability Reflects Self-Regulatory Strength, Effort, and Fatigue. Psychological science 18, 3","author":"Segerstrom Suzanne C","year":"2007","unstructured":"Suzanne C Segerstrom and Lise Solberg Nes. 2007. Heart Rate Variability Reflects Self-Regulatory Strength, Effort, and Fatigue. Psychological science 18, 3 (2007), 275--281."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3432197"},{"key":"e_1_2_1_69_1","unstructured":"Yanting Shen. 2020. ECG Classification and The\" Heart Age\" Prediction Using Machine Learning. Ph.D. Dissertation. University of Oxford."},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.3390\/s20030718"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2018.2868499"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1152\/jappl.1953.5.10.584"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1161\/01.CIR.52.4.570"},{"key":"e_1_2_1_74_1","unstructured":"Sunto. 2022. How to Get More Accurate Wrist Heart Rate Readings. https:\/\/www.suunto.com\/Content-pages\/what-should-you-know-about-wrist-heart-rate2\/"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jjcc.2010.03.008"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11760-013-0568-5"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP40776.2020.9054242"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/GMEPE-PAHCE.2018.8400756"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2018.04.013"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6579\/aae021"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAFFC.2014.2327617"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1109\/JBHI.2019.2927165"},{"key":"e_1_2_1_83_1","unstructured":"Withings. 2022. Wearing My Watch. https:\/\/support.withings.com\/hc\/zh-cn\/articles\/360017770597-ScanWatch-Wearing-my-watch"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737470"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3009266"},{"key":"e_1_2_1_86_1","volume-title":"Self-Attention Generative Adversarial Networks. In International Conference on Machine Learning. PMLR, 7354--7363","author":"Zhang Han","year":"2019","unstructured":"Han Zhang, Ian Goodfellow, Dimitris Metaxas, and Augustus Odena. 2019. Self-Attention Generative Adversarial Networks. In International Conference on Machine Learning. PMLR, 7354--7363."},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/2973750.2973762"},{"key":"e_1_2_1_88_1","volume-title":"Proc. of the IEEE ICNNB","volume":"2","author":"Zhao Qibin","year":"2005","unstructured":"Qibin Zhao and Liqing Zhang. 2005. ECG Feature Extraction and Classification Using Wavelet Transform and Support Vector Machines. In Proc. of the IEEE ICNNB 2005, Vol. 2. 1089--1092."},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/BHI.2019.8834612"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550307","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,14]],"date-time":"2025-07-14T04:44:26Z","timestamp":1752468266000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550307"}},"subtitle":["Continuous Electrocardiogram Waveform Monitoring with Wrist-Worn Motion Sensor"],"short-title":[],"issued":{"date-parts":[[2022,9,6]]},"references-count":89,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,9,6]]}},"alternative-id":["10.1145\/3550307"],"URL":"https:\/\/doi.org\/10.1145\/3550307","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,6]]},"assertion":[{"value":"2022-09-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}