Upper body motion recognition based on key frame and random forest regression

被引:0
作者
Bo Li
Baoxing Bai
Cheng Han
机构
[1] Changchun University of Science and Technology,School of Computer Science and Technology
[2] Changchun University of Science and Technology,College of Optical and Electronical Information
来源
Multimedia Tools and Applications | 2020年 / 79卷
关键词
Upper body motion recognition; Upper limb motion; Kinect V2; AP clustering algorithm; Key frame; Random forest regression;
D O I
暂无
中图分类号
学科分类号
摘要
There are limited approaches using Kinect for upper body motion recognition. Most of the available approaches are conducted when there is no joint occlusion, though some performed with joint occlusion only demonstrated recognition of a few motions at low recognition rates. This paper utilizes OptiTrack and its supporting software to obtain and transfer data into a human skeleton coordinates using Kinect v2, and selects the vector among key joint points and angles as the feature values; the AP clustering algorithm was adopted for the key frames of motions which are marked; then we conduct relative normalization of the feature values, and use the method of random forest regression to realize two functions: (1) conduct derivation based on joint offset of frames detected with Kinect v2 from those detected with OptiTrack, learn the joint offset regression function, and correct the skeleton based on the predictions on joint offset; (2) determine the motions based on predicted posture. This paper performs recognition of 8 types of upper body motions at an average accuracy of 90.86%.
引用
收藏
页码:5197 / 5212
页数:15
相关论文
共 69 条
[1]  
Breiman L(2001)Random forests Mach Learn 45 5-32
[2]  
Devanne M(2015)3-D human action recognition by shape analysis of motion trajectories on riemannian manifold IEEE Transactions on Cybernetics 45 1340-1352
[3]  
Wannous H(2016)Representation learning of temporal dynamics for skeleton-based action recognition IEEE Trans Image Process 25 3010-3022
[4]  
Berretti S(2007)Clustering by passing messages between data points Science 315 972-976
[5]  
Pala P(2015)Human body motion parameters capturing using Kinect Machine Vision & Applications 26 919-932
[6]  
Daoudi M(2013)Human posture recognition using human skeleton provided by Kinect International Conference on Computing, Management and Tele-communications, IEEE 138 340-345
[7]  
Del BA(2017)Mining key skeleton poses with latent SVM for action recognition Applied Computational Intelligence and Soft Computing 1 1-11
[8]  
Du Y(2012)Sequence of the most informative joints (SMIJ): a new representation for human skeletal action recognition Computer Vision and Pattern Recognition Workshops 25 24-38
[9]  
Fu Y(2013)Kinect based body posture detection and recognition system Proceedings of SPIE - The International Society for Optical Engineering 8768 87687F-87687F-5
[10]  
Wang L(2012)Human skeleton tracking from depth data using geodesic distances and optical flow Image & Vision Computing 30 217-226