{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T21:34:49Z","timestamp":1774992889981,"version":"3.50.1"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2019,12,11]],"date-time":"2019-12-11T00:00:00Z","timestamp":1576022400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Zhejiang Provincial Natural Science Foundation for Distinguished Young Scholars","award":["No. LR19F020001"],"award-info":[{"award-number":["No. LR19F020001"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["No. 2018FZA5013"],"award-info":[{"award-number":["No. 2018FZA5013"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Science Foundation of China","doi-asserted-by":"crossref","award":["No.61872437, 61772465"],"award-info":[{"award-number":["No.61872437, 61772465"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2019,12,11]]},"abstract":"<jats:p>Wearable-based human-computer interaction is a promising technology to enable various applications. This paper aims to track the 3D posture of the entire limb, both wrist\/ankle and elbow\/knee, of a user wearing a smart device. This limb tracking technology can trace the geometric motion of the limb, without introducing any training stage usually required in gesture recognition approaches. Nonetheless, the tracked limb motion can also be used as a generic input for gesture-based applications. The 3D posture of a limb is defined by the relative positions among main joints, e.g., shoulder, elbow, and wrist for an arm. When a smartwatch is worn on the wrist of a user, its position is affected by both elbow and shoulder motions. It is challenging to infer the entire 3D posture when only given a single point of sensor data from the smartwatch. In this paper, we propose LimbMotion, an accurate and real-time limb tracking system. The performance gain of LimbMotion comes from multiple key technologies, including an accurate attitude estimator based on a novel two-step filter, fast acoustic ranging, and point clouds-based positioning. We implemented LimbMotion and evaluated its performance using extensive experiments, including different gestures, moving speeds, users, and limbs. Results show that LimbMotion achieves real-time tracking with a median error of 7.5cm to 8.9cm, which outperforms the state-of-the-art approach by about 32%.<\/jats:p>","DOI":"10.1145\/3369836","type":"journal-article","created":{"date-parts":[[2019,12,12]],"date-time":"2019-12-12T13:16:03Z","timestamp":1576156563000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["LimbMotion"],"prefix":"10.1145","volume":"3","author":[{"given":"Han","family":"Zhou","sequence":"first","affiliation":[{"name":"Zhejiang University, China, Alibaba-Zhejiang University Joint Institute of Frontier Technologies, China"}]},{"given":"Yi","family":"Gao","sequence":"additional","affiliation":[{"name":"Zhejiang University, China, Alibaba-Zhejiang University Joint Institute of Frontier Technologies, China"}]},{"given":"Xinyi","family":"Song","sequence":"additional","affiliation":[{"name":"Zhejiang University, China, Alibaba-Zhejiang University Joint Institute of Frontier Technologies, China"}]},{"given":"Wenxin","family":"Liu","sequence":"additional","affiliation":[{"name":"Zhejiang University, China, Alibaba-Zhejiang University Joint Institute of Frontier Technologies, China"}]},{"given":"Wei","family":"Dong","sequence":"additional","affiliation":[{"name":"Zhejiang University, College of Computer Science, Zheda, Hangzhou; China, Alibaba-Zhejiang University Joint Institute of Frontier Technologies, China"}]}],"member":"320","published-online":{"date-parts":[[2020,9,14]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2010.2047267"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3193025.3193028"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIRA.1999.810047"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611971484","volume-title":"Numerical methods for least squares problems","author":"Bjorck Ake","year":"1996"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/BSN.2012.9"},{"key":"e_1_2_1_6_1","volume-title":"Body area networks: A survey. Mobile networks and applications, 16(2):171--193","author":"Chen Min","year":"2011"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.22452"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/mic.2015.72"},{"issue":"1","key":"e_1_2_1_9_1","doi-asserted-by":"crossref","first-page":"76","DOI":"10.3390\/s18010076","article-title":"How magnetic disturbance influences the attitude and heading in magnetic and inertial sensor-based orientation estimation","volume":"18","author":"Fan B.","year":"2018","journal-title":"Sensors"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3390\/s17092146"},{"key":"e_1_2_1_11_1","unstructured":"Fitbit. https:\/\/www.fitbit.com\/. Fitbit. https:\/\/www.fitbit.com\/."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.3390\/s16060831"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1093\/imamat\/9.1.91"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01585529"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057208"},{"issue":"4","key":"e_1_2_1_16_1","first-page":"1","article-title":"Safedrive: Detecting distracted driving behaviors using wrist-worn devices","volume":"1","author":"Jiang L.","year":"2018","journal-title":"ACM IMWUT"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-005-0033-8"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/URAI.2016.7734026"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWSSIP.2016.7502764"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984582"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370280"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858506"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCE.2018.8326076"},{"key":"e_1_2_1_24_1","volume-title":"A survey on robotic devices for upper limb rehabilitation. Journal of neuroengineering and rehabilitation, 11(1):3","author":"Maciejasz P.","year":"2014"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2011.5975346"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.923738"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2973750.2973755"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2013.2294685"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858580"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0166532"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322265"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SISY.2013.6662551"},{"issue":"1","key":"e_1_2_1_33_1","first-page":"101","article-title":"The levenberg-marquardt algorithm","volume":"11","author":"Ranganathan Ananth","year":"2004","journal-title":"Tutoral on LM algorithm"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-012-9356-9"},{"key":"e_1_2_1_35_1","first-page":"1","article-title":"Full 6dof human motion tracking using miniature inertial sensors. Xsens Motion Technologies BV","author":"Roetenberg Daniel","year":"2009","journal-title":"Tech. Rep"},{"key":"e_1_2_1_36_1","volume-title":"An overview of gradient descent optimization algorithms. arXiv preprint arXiv:1609.04747","author":"Ruder Sebastian","year":"2016"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2006.875664"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2017.2775641"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2906388.2906407"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3241539.3241582"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.5555\/1082243.1082256"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3026027"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46418-3_45"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.3390\/s120202255"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBME.2013.2262636"},{"issue":"2","key":"e_1_2_1_46_1","first-page":"305","article-title":"Quaternions and rotations in 3-space: The algebra and its geometric interpretation","volume":"59","author":"Vicci Leandra","year":"2001","journal-title":"Physiological Research"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858466"},{"issue":"2","key":"e_1_2_1_48_1","first-page":"30","article-title":"Soundtrak: Continuous 3d tracking of a finger using active acoustics","volume":"1","author":"Zhang C.","year":"2017","journal-title":"ACM IMWUT"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2639108.2639110"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/SIEDS.2012.6215131"}],"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\/3369836","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369836","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:44:27Z","timestamp":1750203867000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369836"}},"subtitle":["Decimeter-level Limb Tracking for Wearable-based Human-Computer Interaction"],"short-title":[],"issued":{"date-parts":[[2019,12,11]]},"references-count":50,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,12,11]]}},"alternative-id":["10.1145\/3369836"],"URL":"https:\/\/doi.org\/10.1145\/3369836","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,11]]},"assertion":[{"value":"2020-09-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}