|
|
Hand gesture/state recognition based on inertial measurement unit at high sample rate |
Zhuo-feng LI( ),Ming-hui SUN*( ) |
Department of Computer Science and Technology, Jilin University, Changchun 130012, China |
|
|
Abstract In order to realize gesture recognition and hand state recognition at the same time, a single inertial measurement unit-based gesture recognition and touch recognition prototype was built, considering the inertial measurement unit at high sample rate has the capability of collecting motion signals and vibration signals simultaneously. The differences within hand state data and gesture data in the time and frequency domains were visually analyzed. Hand state, slipping gesture and circling gesture data sets were established. Considering the difference within data features, differential feature extraction methods were proposed, and neural network structures for hand state classification and gesture classification were constructed. Neural network models were trained by the data sets to achieve 99% accuracy rate in the comprehensive hand state recognition task, and 98% accuracy rate in both the slipping gesture recognition task and the circling gesture recognition task. A prototype program framework for real-time data stream processing, state shifting, and unknown class judgment was proposed. And a real-time program based on the hand state recognition model entities and the gesture recognition model entities was built, and the overall computational latency of the actual operation and the single model computational latency were measured, in order to prove the capability of real-time computing. Experimental results of model evaluation and real-time computing verification showed that, accurate and real-time hand states and gesture recognition with high sample rate inertial measurement units was feasible.
|
Received: 12 March 2022
Published: 31 March 2023
|
|
Fund: 国家自然科学基金资助项目(61872164) |
Corresponding Authors:
Ming-hui SUN
E-mail: zfli20@mails.jlu.edu.cn;smh@jlu.edu.cn
|
基于高采样率惯性测量单元的手部状态与手势识别
为了同时实现手势识别与手部状态识别,针对高采样率惯性测量单元具有同时采集动作信号与振动信号的特点,搭建基于单惯性测量单元的手势识别与触摸识别原型设备. 可视化分析手部状态数据与手势数据在时域与频域上的差异,建立手部状态、划动手势与画圈手势数据集. 针对数据特征的差异,提出差异化特征提取方法,分别构建手部状态分类与手势分类的神经网络结构. 使用数据集训练神经网络模型,在手部综合状态识别任务中正确率达到99%,在划动手势识别任务和画圈手势识别任务中的正确率均达到98%. 提出实时数据流处理、状态转移、未知类别判断的原型程序框架,基于手部状态识别模型实体与手势识别模型实体搭建实时程序,测量实际运行整体计算延时与单模型计算延时,验证模型实时运算能力. 模型评估实验与实时运算能力验证实验结果表明,使用高采样率惯性测量单元准确且实时地识别手部状态与手势具备可行性.
关键词:
人机交互,
惯性测量单元,
手势识别,
触摸识别,
可穿戴设备
|
|
[1] |
SIEK K A, ROGERS Y, CONNELLY K H. Fat finger worries: how older and younger users physically interact with PDAs [C]// IFIP Conference on Human-Computer Interaction. [S.l.]: Springer, 2005: 267-280.
|
|
|
[2] |
ZHOU J, ZHANG Y, LAPUT G, et al. AuraSense: enabling expressive around-smartwatch interactions with electric field sensing [C]// Proceedings of the 29th Annual Symposium on User Interface Software and Technology. [S.l.]: Association for Computing Machinery, 2016: 81-86.
|
|
|
[3] |
ZHANG Y, KIENZLE W, MA Y, et al. ActiTouch: robust touch detection for on-skin AR/VR interfaces [C]// Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. [S.l.]: Association for Computing Machinery, 2019: 1151-1159.
|
|
|
[4] |
LAPUT G, HARRISON C. SurfaceSight: a new spin on touch, user, and object sensing for IoT experiences [C]// Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems. [S.l.]: Association for Computing Machinery, 2019: 1-12.
|
|
|
[5] |
SUKKARIEH S, NEBOT E M, DURRANT-WHYTE H F A high integrity IMU/GPS navigation loop for autonomous land vehicle applications[J]. IEEE Transactions on Robotics and Automation, 1999, 15 (3): 572- 578
doi: 10.1109/70.768189
|
|
|
[6] |
BU Y, XIE L, YIN Y, et al. Handwriting-assistant: reconstructing continuous strokes with millimeter-level accuracy via attachable inertial sensors [C]// Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies. [S.l.]: Association for Computing Machinery, 2021, 5(4): 1-25.
|
|
|
[7] |
BAO L, INTILLE S S. Activity recognition from user-annotated acceleration data [C]// International Conference on Pervasive Computing. [S.l.]: Springer, 2004: 1-17.
|
|
|
[8] |
GU Y, YU C, LI Z, et al. Accurate and low-latency sensing of touch contact on any surface with finger-worn IMU sensor [C]// Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology. [S.l.]: Association for Computing Machinery, 2019: 1059-1070.
|
|
|
[9] |
XU X, LI J, YUAN T, et al. HulaMove: using commodity IMU for waist interaction [C]// Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems. [S.l.]: Association for Computing Machinery, 2021: 1-16.
|
|
|
[10] |
OTT F, WEHBI M, HAMANN T, et al. The OnHW dataset: online handwriting recognition from IMU-enhanced ballpoint pens with machine learning [C]// Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies. [S.l.]: Association for Computing Machinery, 2020, 4(3): 1-20.
|
|
|
[11] |
WEHBI M, HAMANN T, BARTH J, et al. Towards an IMU-based pen online handwriting recognizer [C]// International Conference on Document Analysis and Recognition. [S.l.]: Springer, 2021: 289-303.
|
|
|
[12] |
XU X, GONG J, BRUM C, et al. Enabling hand gesture customization on wrist-worn devices [C]// Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems. [S.l.]: Springer, 2022: 1-19.
|
|
|
[13] |
MEIER M, STRELI P, FENDER A, et al. TaplD: rapid touch interaction in virtual reality using wearable sensing [C]// 2021 IEEE Virtual Reality and 3D User Interfaces (VR). Lisboa: IEEE, 2021: 519-528.
|
|
|
[14] |
LAPUT G, XIAO R, HARRISON C. Viband: high-fidelity bio-acoustic sensing using commodity smartwatch accelerometers [C]// Proceedings of the 29th Annual Symposium on User Interface Software and Technology. [S.l.]: Association for Computing Machinery, 2016: 321-333.
|
|
|
[15] |
LAPUT G, HARRISON C. Sensing fine-grained hand activity with smartwatches [C]// Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems. [S.l.]: Association for Computing Machinery, 2019: 1-13.
|
|
|
[16] |
GONG J, GUPTA A, BENKO H. Acustico: surface tap detection and localization using wrist-based acoustic TDOA sensing [C]// Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology. [S.l.]: Association for Computing Machinery, 2020: 406-419.
|
|
|
[17] |
MADGWICK S O H, HARRISON A J L, VAIDYANATHAN R. Estimation of IMU and MARG orientation using a gradient descent algorithm [C]// 2011 IEEE International Conference on Rehabilitation Robotics. Zurich: IEEE, 2011: 1-7.
|
|
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|