I am a Smartwatch and I can Track my User's Arm

Sheng Shen, He Wang, Romit Roy Choudhury
{"title":"I am a Smartwatch and I can Track my User's Arm","authors":"Sheng Shen, He Wang, Romit Roy Choudhury","doi":"10.1145/2906388.2906407","DOIUrl":null,"url":null,"abstract":"This paper aims to track the 3D posture of the entire arm - both wrist and elbow - using the motion and magnetic sensors on smartwatches. We do not intend to employ machine learning to train the system on a specific set of gestures. Instead, we aim to trace the geometric motion of the arm, which can then be used as a generic platform for gesture-based applications. The problem is challenging because the arm posture is a function of both elbow and shoulder motions, whereas the watch is only a single point of (noisy) measurement from the wrist. Moreover, while other tracking systems (like indoor/outdoor localization) often benefit from maps or landmarks to occasionally reset their estimates, such opportunities are almost absent here. While this appears to be an under-constrained problem, we find that the pointing direction of the forearm is strongly coupled to the arm's posture. If the gyroscope and compass on the watch can be made to estimate this direction, the 3D search space can become smaller; the IMU sensors can then be applied to mitigate the remaining uncertainty. We leverage this observation to design ArmTrak, a system that fuses the IMU sensors and the anatomy of arm joints into a modified hidden Markov model (HMM) to continuously estimate state variables. Using Kinect 2.0 as ground truth, we achieve around 9.2 cm of median error for free-form postures; the errors increase to 13.3 cm for a real time version. We believe this is a step forward in posture tracking, and with some additional work, could become a generic underlay to various practical applications.","PeriodicalId":413230,"journal":{"name":"Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"180","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2906388.2906407","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 180

Abstract

This paper aims to track the 3D posture of the entire arm - both wrist and elbow - using the motion and magnetic sensors on smartwatches. We do not intend to employ machine learning to train the system on a specific set of gestures. Instead, we aim to trace the geometric motion of the arm, which can then be used as a generic platform for gesture-based applications. The problem is challenging because the arm posture is a function of both elbow and shoulder motions, whereas the watch is only a single point of (noisy) measurement from the wrist. Moreover, while other tracking systems (like indoor/outdoor localization) often benefit from maps or landmarks to occasionally reset their estimates, such opportunities are almost absent here. While this appears to be an under-constrained problem, we find that the pointing direction of the forearm is strongly coupled to the arm's posture. If the gyroscope and compass on the watch can be made to estimate this direction, the 3D search space can become smaller; the IMU sensors can then be applied to mitigate the remaining uncertainty. We leverage this observation to design ArmTrak, a system that fuses the IMU sensors and the anatomy of arm joints into a modified hidden Markov model (HMM) to continuously estimate state variables. Using Kinect 2.0 as ground truth, we achieve around 9.2 cm of median error for free-form postures; the errors increase to 13.3 cm for a real time version. We believe this is a step forward in posture tracking, and with some additional work, could become a generic underlay to various practical applications.
我是一块智能手表,我可以追踪用户的手臂
这篇论文的目的是利用智能手表上的运动和磁传感器来跟踪整个手臂的3D姿势——包括手腕和肘部。我们不打算使用机器学习来训练系统学习一组特定的手势。相反,我们的目标是跟踪手臂的几何运动,然后将其用作基于手势应用的通用平台。这个问题很有挑战性,因为手臂的姿势是肘部和肩膀运动的函数,而手表只是手腕上的一个(嘈杂的)测量点。此外,虽然其他跟踪系统(如室内/室外定位)经常受益于地图或地标偶尔重置它们的估计,但在这里几乎没有这样的机会。虽然这似乎是一个缺乏约束的问题,但我们发现前臂指向的方向与手臂的姿势密切相关。如果可以让手表上的陀螺仪和指南针来估计这个方向,3D搜索空间就可以变小;然后可以应用IMU传感器来减轻剩余的不确定性。我们利用这一观察结果设计了ArmTrak系统,该系统将IMU传感器和手臂关节的解剖结构融合到一个改进的隐马尔可夫模型(HMM)中,以连续估计状态变量。使用Kinect 2.0作为基础真实值,我们实现了自由姿态的中值误差约为9.2厘米;对于实时版本,误差增加到13.3 cm。我们相信这是姿态跟踪技术向前迈出的一步,再加上一些额外的工作,它可能会成为各种实际应用的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书