Hand Gesture Recognition against Complex Background Based on Deep Learning

被引:0
|
作者
Peng Y. [1 ]
Zhao X. [1 ]
Tao H. [1 ]
Liu X. [1 ]
Li T. [2 ]
机构
[1] School of Artificial Intelligence, Hebei University of Technology, Tianjin
[2] School of Mechanical Engineering, Hebei University of Technology, Tianjin
来源
Jiqiren/Robot | 2019年 / 41卷 / 04期
关键词
Complex background; Deep learning; Hand gesture detection; Hand gesture recognition; Human-robot interaction;
D O I
10.13973/j.cnki.robot.180568
中图分类号
学科分类号
摘要
A gesture recognition algorithm based on deep learning, named HGDR-Net (hand gesture detection and recognition network), is proposed facing the problems of the low recognition rate of the gestures and the poor robustness of the algorithms against the complex backgrounds in the field of human-robot interaction. The algorithm consists of two parts, i.e. gesture detection and recognition. In the phase of gesture detection, gestures are detected based on the improved YOLO (you only look once) algorithm to solve the difficult problem of the gesture region extraction in complex background. The improved YOLO algorithm combines the characteristics of gesture detection, to solve the problems of poor detection effect and low location accuracy of the original YOLO algorithm detecting small objects. In the phase of recognition, convolution neural network (CNN) is used. In addition, space pyramid pooling (SPP) is introduced to deal with the size diversity of gesture region, and thus the multi-scale input problem of CNN is solved. Finally, two data augmentation methods, offline and real-time, are combined in the training process to avoid over-fitting and to improve the generalization ability of HGDRNet. The validation experiments are conducted on NUS-II and Marcel, two public datasets with complex background, with the recognition rates of 98.65% and 99.59% respectively. The results show that the proposed algorithm can recognize gestures from various complex backgrounds accurately, and is of a higher recognition accuracy and a stronger robustness than traditional algorithms based on artificial extraction features and other CNN based algorithms. © 2019, Science Press. All right reserved.
引用
收藏
页码:534 / 542
页数:8
相关论文
共 28 条
  • [1] Deng Z.M., Gesture recognition system based on complex background, (2018)
  • [2] Yi J.G., Cheng J.H., Ku X.S., Review of gestures recognition based on vision, Computer Science, 43, z1, pp. 103-108, (2016)
  • [3] Pisharady P.K., Vadakkepat P., Loh A.P., Attention based detection and recognition of hand postures against complex backgrounds, International Journal of Computer Vision, 101, 3, pp. 403-419, (2013)
  • [4] Asaari M.S.M., Suandi S.A., Rosdi B.A., Fusion of band limited phase only correlation and width centroid contour distance for finger based biometrics, Expert Systems with Applications, 41, 7, pp. 3367-3382, (2014)
  • [5] Sangi P., Matilainen M., Silven O., Rotation tolerant hand pose recognition using aggregation of gradient orientations, Lecture Notes in Computer Science, 9730, pp. 257-267, (2016)
  • [6] Oyedotun O.K., Khashman A., Deep learning in vision-based static hand gesture recognition, Neural Computing and Applications, 28, 12, pp. 3941-3951, (2017)
  • [7] Wang L., Liu H., Wang B., Et al., Gesture recognition method combining skin color models and convolution neural network, Computer Engineering and Applications, 53, 6, pp. 209-214, (2017)
  • [8] Mohanty A., Rambhatla S.S., Sahay R.R., Deep gesture: Static hand gesture recognition using CNN, Advances in Intelligent Systems and Computing, 460, pp. 449-461, (2017)
  • [9] Fang B., Sun F.C., Liu H.P., Et al., 3D human gesture capturing and recognition by the IMMU-based data glove, Neurocomputing, 277, pp. 198-207, (2018)
  • [10] Marin G., Dominio F., Zanuttigh P., Hand gesture recognition with leap motion and Kinect devices, IEEE International Conference on Image Processing, pp. 1565-1569, (2014)