Heterogeneous hand gesture recognition using 3D dynamic skeletal data

被引:46
作者
De Smedt, Quentin [1 ]
Wannous, Hazem [2 ]
Vandeborre, Jean-Philippe [1 ]
机构
[1] Univ Lille, IMT Lille Douai, CRIStAL Ctr Rech Informat Signal & Automat Lille, CNRS,UMR 9189, F-59000 Lille, France
[2] Univ Lille, IMT Lille Douai, CRIStAL Ctr Rech Informat Signal & Automat Lille, Cent Lille,CNRS,UMR 9189, F-59000 Lille, France
关键词
Dynamic hand gesture recognition; Skeletal data; Classification; REAL-TIME;
D O I
10.1016/j.cviu.2019.01.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hand gestures are the most natural and intuitive non-verbal communication medium while interacting with a computer, and related research efforts have recently boosted interest. Additionally, the identifiable features of the hand pose provided by current commercial inexpensive depth cameras can be exploited in various gesture recognition based systems, especially for Human-Computer Interaction. In this paper, we focus our attention on 3D dynamic gesture recognition systems using the hand pose information. Specifically, we use the natural structure of the hand topology - called later hand skeletal data - to extract effective hand kinematic descriptors from the gesture sequence. Descriptors are then encoded in a statistical and temporal representation using respectively a Fisher kernel and a multi-level temporal pyramid. A linear SVM classifier can be applied directly on the feature vector computed over the whole presegmented gesture to perform the recognition. Furthermore, for early recognition from continuous stream, we introduced a prior gesture detection phase achieved using a binary classifier before the final gesture recognition. The proposed approach is evaluated on three hand gesture datasets containing respectively 10, 14 and 25 gestures with specific challenging tasks. Also, we conduct an experiment to assess the influence of depth-based hand pose estimation on our approach. Experimental results demonstrate the potential of the proposed solution in terms of hand gesture recognition and also for a low-latency gesture recognition. Comparative results with state-of-the-art methods are reported.
引用
收藏
页码:60 / 72
页数:13
相关论文
共 49 条
[31]   Realtime and Robust Hand Tracking from Depth [J].
Qian, Chen ;
Sun, Xiao ;
Wei, Yichen ;
Tang, Xiaoou ;
Sun, Jian .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :1106-1113
[32]   Robust Part-Based Hand Gesture Recognition Using Kinect Sensor [J].
Ren, Zhou ;
Yuan, Junsong ;
Meng, Jingjing ;
Zhang, Zhengyou .
IEEE TRANSACTIONS ON MULTIMEDIA, 2013, 15 (05) :1110-1120
[33]   Image Classification with the Fisher Vector: Theory and Practice [J].
Sanchez, Jorge ;
Perronnin, Florent ;
Mensink, Thomas ;
Verbeek, Jakob .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2013, 105 (03) :222-245
[34]  
Shotton J, 2011, PROC CVPR IEEE, P1297, DOI 10.1109/CVPR.2011.5995316
[35]  
Sun X, 2015, PROC CVPR IEEE, P824, DOI 10.1109/CVPR.2015.7298683
[36]   A Centralized Clustering Geographic Energy Aware Routing for Wireless Sensor Networks [J].
Tang, Bo ;
Wang, Dingcheng ;
Zhang, Hui .
2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, :1-6
[37]   Latent Regression Forest: Structured Estimation of 3D Articulated Hand Posture [J].
Tang, Danhang ;
Chang, Hyung Jin ;
Tejani, Alykhan ;
Kim, Tae-Kyun .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :3786-3793
[38]   Real-Time Continuous Pose Recovery of Human Hands Using Convolutional Networks [J].
Tompson, Jonathan ;
Stein, Murphy ;
Lecun, Yann ;
Perlin, Ken .
ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (05)
[39]   Human Action Recognition by Representing 3D Skeletons as Points in a Lie Group [J].
Vemulapalli, Raviteja ;
Arrate, Felipe ;
Chellappa, Rama .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :588-595
[40]   A framework for recognizing the simultaneous aspects of American sign language [J].
Vogler, C ;
Metaxas, D .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2001, 81 (03) :358-384