Abstract
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%.
Topics

No keywords indexed for this article. Browse by subject →

References
50
[4]
Bjorck Ake (1996) 10.1137/1.9781611971484
[6]
Chen Min (2011)
[9]
Fan B. "How magnetic disturbance influences the attitude and heading in magnetic and inertial sensor-based orientation estimation" Sensors (2018) 10.3390/s18010076
[11]
Fitbit. https://www.fitbit.com/. Fitbit. https://www.fitbit.com/.
[16]
Jiang L. "Safedrive: Detecting distracted driving behaviors using wrist-worn devices" ACM IMWUT (2018)
[24]
Maciejasz P. (2014)
[33]
Ranganathan Ananth "The levenberg-marquardt algorithm" Tutoral on LM algorithm (2004)
[34]
Vision based hand gesture recognition for human computer interaction: a survey

Siddharth S. Rautaray, Anupam Agrawal

Artificial Intelligence Review 10.1007/s10462-012-9356-9
[35]
Roetenberg Daniel "Full 6dof human motion tracking using miniature inertial sensors. Xsens Motion Technologies BV" Tech. Rep (2009)
[36]
Ruder Sebastian (2016)
[46]
Vicci Leandra "Quaternions and rotations in 3-space: The algebra and its geometric interpretation" Physiological Research (2001)
[48]
Zhang C. "Soundtrak: Continuous 3d tracking of a finger using active acoustics" ACM IMWUT (2017)
Metrics
24
Citations
50
References
Details
Published
Dec 11, 2019
Vol/Issue
3(4)
Pages
1-24
License
View
Funding
Fundamental Research Funds for the Central Universities Award: No. 2018FZA5013
National Science Foundation of China Award: No.61872437, 61772465
Zhejiang Provincial Natural Science Foundation for Distinguished Young Scholars Award: No. LR19F020001
Cite This Article
Han Zhou, Yi Gao, Xinyi Song, et al. (2019). LimbMotion. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 3(4), 1-24. https://doi.org/10.1145/3369836
Related

You May Also Like

IndoTrack

Xiang Li, Daqing Zhang · 2017

338 citations

IMUTube

Hyeokhyen Kwon, Catherine Tong · 2020

130 citations

Discovering Smart Home Internet of Things Privacy Norms Using Contextual Integrity

Noah Apthorpe, Yan Shvartzshnaider · 2018

129 citations

He Is Just Like Me

Radhika Garg, Subhasree Sengupta · 2020

96 citations

VREED

Luma Tabbaa, Ryan Searle · 2021

93 citations