KinectV2传感器实时动态手势识别算法
KinectV2 Sensor Real-Time Dynamic Gesture Recognition Algorithm
DOI: 10.12677/IaE.2020.81002, PDF,  被引量    国家自然科学基金支持
作者: 刘希东, 孟 岩, 李国友:天津职业大学生物与环境工程学院,天津;唐 磊, 郭佳栋:上海航天技术研究院,上海
关键词: KinectV2传感器手势识别骨骼角度特征人机交互Kinectv2 Sensor Gesture Recognition Skeletal Angle Characteristics Human Computer Interaction
摘要: 为解决动态手势动作识别算法提取的特征泛化程度低,识别实时性差和识别率不高的问题,本文提出了一种基于KinectV2传感器的模板匹配手势识别方法。该方法利用Kinect Studio和Visual Gesture Builder建立手势动作数据库,提取人体关键骨骼间的夹角作为随时间变化的一维特征向量,借助动态规划思想,在动态时间规整(DTW)算法的基础上提出了加权DTW手势动作识别算法。通过对DTW算法的改进,使其规整路径更快的收敛,提高了手势动作识别的实时性和准确性,并在Unity 3D虚拟仿真实验平台中进行了实时性和有效性的验证实验,同时实现了简单的人机交互。
Abstract: In order to solve the problems of low generalization of features extracted by the dynamic gesture action recognition algorithm, poor real-time recognition and low recognition rate, this paper proposes a template matching gesture recognition method based on KinectV2 sensor. This method uses Kinect Studio and Visual Gesture Builder to build a gesture action database, extracts the angle between key bones of the human body as a one-dimensional feature vector that changes with time, and proposes Weighted DTW gesture motion recognition algorithm based on the dynamic time warping (DTW) algorithm with the help of dynamic planning ideas. Through the improvement of the DTW algorithm, the regular path converges faster, the real-time and accuracy of gesture motion recognition is improved, and the real-time and validity verification experiments are carried out in the Unity 3D virtual simulation experiment platform for simple human-computer interaction.
文章引用:刘希东, 孟岩, 李国友, 唐磊, 郭佳栋. KinectV2传感器实时动态手势识别算法[J]. 仪器与设备, 2020, 8(1): 8-20. https://doi.org/10.12677/IaE.2020.81002

参考文献

[1] 刘刚, 袁纪武, 李磊, 等. 基于增强现实的石化DCS人机交互方法研究[J]. 计算机与应用化学, 2013, 30(12): 1431-1434.
[2] Fujino, M. and Zin, T.T. (2016) Action Recognition System with the Microsoft KinectV2 Using a Hidden Markov Model. 2016 Third International Conference on Computing Measurement Control and Sensor Network (CMCSN), Matsue, Japan, 20-22 May 2016, 118-121. [Google Scholar] [CrossRef
[3] 郭晓利, 杨婷婷, 张雅超. 基于Kinect深度信息的动态手势识别[J]. 东北电力大学学报, 2016, 36(2): 90-94.
[4] Saha, S., Lahiri, R., Konar, A., et al. (2017) HMM-Based Gesture Recognition System Using Kinect Sensor for Improvised Human-Computer Interaction. International Joint Conference on Neural Networks, Anchorage, AK, USA, 14-19 May 2017, 2776-2783. [Google Scholar] [CrossRef
[5] 李凯, 王永雄, 孙一品. 一种改进的DTW动态手势识别方法[J]. 小型微型计算机系统, 2016, 37(7): 1600-1603.
[6] Ruan, X. and Tian, C. (2015) Dynamic Gesture Recognition Based on Improved DTW Algorithm. IEEE International Conference on Mechatronics & Automation, Beijing, China, 2-5 August 2015, 2134-2138. [Google Scholar] [CrossRef
[7] Biswas, K.K. and Basu, S.K. (2012) Gesture Recognition Using Microsoft Kinect®. The 5th International Conference on Automation, 6-8 December 2011, 100-103. [Google Scholar] [CrossRef
[8] Fornaser, A., Tomasin, P., De Cecco, M., et al. (2017) Automatic Graph Based Spatiotemporal Extrinsic Calibration of Multiple Kinect V2 ToF Cameras. Robotics & Autonomous Systems, 98, 105-125. [Google Scholar] [CrossRef
[9] Raheja, J.L., Minhas, M., Prashanth, D., et al. (2015) Robust Gesture Recognition Using Kinect: A Comparison Between DTW and HMM. Opti—International Journal for Light and Electron Optics, 126, 1098-1104. [Google Scholar] [CrossRef
[10] Shotton, J., Girshick, R., Fitzgibbon, A., et al. (2013) Efficient Human Pose Estimation from Single Depth Images. IEEE Transactions on Pattern Analysis & Machine Intelligence, 35, 2821-2840. [Google Scholar] [CrossRef
[11] Zhao, Y., Liu, Y., Dong, M., et al. (2016) Multi-Feature Gesture Recognition Based on Kinect. IEEE International Conference on Cyber Technology in Automation, Chengdu, China, 19-22 June 2016, 392-396. [Google Scholar] [CrossRef
[12] 黄东方, 杨晶东. 基于改进ND-DTW算法的动态手势识别[J]. 电子科技, 2017, 30(3): 37-40.
[13] 贺霄琛, 韩燮, 李顺增. 改进的LB算法在动态手势识别中的应用[J]. 微电子学与计算机, 2016, 33(4): 55-59.
[14] 阮晓钢, 田重阳, 李望博. 基于Kinect视觉功能的机器人控制方法[J]. 北京工业大学学报, 2016, 42(4): 487-491.