Abstract
Gesture recognition has become a hot spot in the direction of artificial intelligence and has great research significance. At present, some classical algorithms, such as the neural network method and the hidden Markov method, have the disadvantages of large computational complexity and long training time. This paper proposes the support vector machine (SVM) algorithm to realize gesture recognition. In order to make the recognition more accurate, SVM is combined with the principal component analysis (PCA) algorithm, performs the dimensionality reduction on the gesture image to form the PCA + SVM algorithm for gesture recognition. At the same time, a new dynamic gesture recognition processing method is proposed, and its effectiveness is proved by various methods. Using open-source computer vision library (OPENCV), the algorithm is simulated on visual studio 2015 environment. The results show that the algorithm has an excellent recognition effect.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Alistair S (2018) Handshape recognition using principal component analysis and convolutional neural networks applied to sign language. Doctoral Thesis, Dublin City University
Arif M, Muhammad U, Somaya AM (2018a) Smart home based on WiFi sensing: a survey. IEEE Access 6(3):13317–13325
Arif M, Muhammad U, Somaya AM (2018b) Multi-order statistical descriptors for real-time face recognition and object classification. IEEE Access 6(1):12993–13004
Chakraborty BK, Sarma D, Bhuyan MK, Macdorman KF (2018) Review of constraints on vision-based gesture recognition for human–computer interaction. IET Comput Vis 12(1):3–15
Chang X, Yu YL, Yang Y, Xing EP (2016) Semantic pooling for complex event analysis in untrimmed videos. IEEE Trans Softw Eng 39(8):1617–1632
Chen X, Ma H, Zhu C, Wang X, Zhao Z (2016) Boundary-aware box refinement for object proposal generation. Neurocomputing 219(1):323–332
Cruz L, Lucio D, Velho L (2012) Kinect and RGBD images: challenges and applications. In: Conference on graphics, patterns and images. IEEE, vol 8(12), pp 36–49
Eg SG, Mohd SS, Ajune WI (2019) 3D object manipulation techniques in handheld mobile augmented reality interface: a review. IEEE Access 2(3):914–920
Ghinea G, Kannan R, Kannaiyan S (2014) Gradient-orientation-based PCA subspace for novel face recognition. IEEE Access 2:914–920
Gongfa L, Hao W, Guozhang J, Shuang X, Honghai L (2019) Dynamic gesture recognition in the Internet of Things. IEEE Access 7(12):23713–23724
Gumus E, Kilic N, Sertbas A, Ucan ON (2010) Evaluation of face recognition techniques using PCA, wavelets and SVM. Expert Syst Appl 37(9):6404–6408
Hassen H, Dörnemann K, Khemakhem M (2017) Advanced distributed architecture for a complex and large scale Arabic handwriting recognition framework. Int J High Perform Comput Netw 10(6):505–514
Hongxin X, Yanping B, Hongping H, Ting X (2019) A novel hybrid model based on TVIW-PSO-GSA algorithm and support vector machine for classification problems. IEEE Access 2(3):914–920
Jun Z, Jizhao H, Zhenglan T, Feng W (2017) Face detection based on LBP. In: 2017 13th IEEE international conference on electronic measurement & instruments (ICEMI). IEEE
Jun K, Min C, Min J, Jinhua S, Jian H (2018) Face recognition based on CSGF(2D)2PCANet. IEEE Access 6(8):45153–45165
Kim TK, Arandjelovi O, Cipolla R (2007) Boosted manifold principal angles for image set-based recognition. Pattern Recognit 40(9):2475–2484
Li Z, Nie F, Chang X, Yang Y (2017) Beyond trace ratio: weighted harmonic mean of trace ratios for multiclass discriminant analysis. IEEE Trans Knowl Data Eng 29(10):2100–2110
Mahmood A, Mian A, Owens R (2014) Semi-supervised spectral clustering for image set classification. In: Computer vision pattern recognition (CVPR) 2014. IEEE
Nugroho AS, Witarto AB, Handoko D (2016) Support vector machine. Support Vector Mach Chem
Ronald B, Bonin F, Campbell N, Poppe R (2016) International workshop on multimodal analyses enabling artificial agents in human–machine interaction (workshop summary). In: ACM international conference on multimodal interaction. ACM
Saleh A, Ahmed M (2019) Unknown-length handwritten numeral string recognition using cascade of PCA-SVMNet classifiers. IEEE Access 7(4):52024–52034
Syed MSS, Husnain AN, Javed IK, Muhammad RZ, Hikmat UK (2018) Shape based Pakistan sign language categorization using statistical features and support vector machines. IEEE Access 6(10):59242–59252
Uzair M, Mahmood A, Mian A, Mcdonald C (2015) Periocular region-based person identification in the visible, infrared and hyperspectral imagery. Neurocomputing 149(2):854–867
Wei F, Yewen D, Feihong Z, Jack S (2019) Gesture recognition based on CNN and DCGAN for calculation and text output. IEEE Access 7(2):28230–28237
Yanqiu L, Pengwen X, Weidong M, Weiqiong M, Jiahao L (2019) Dynamic sign language recognition based on video sequence with BLSTM-3D residual networks. IEEE Access 7(3):38044–38054
Yewale SK, Bharne PK (2011) Hand gesture recognition using different algorithms based on artificial neural network. Int J Eng Sci Technol 3(4):2603–2608
Yuliang Z, Chao L, Xueliang Z, Xiaopeng S, Guangyi S, Wen JL (2019) Wireless IoT motion-recognition rings and a paper keyboard. IEEE Access 7(4):44514–44524
Zeng QS, Lai JH, Wang CD (2014) Multi-local model image set matching based on domain description. Pattern Recognit 47(2):694–704
Acknowledgements
This research was financially supported by the National Natural Science Foundation Project of China (61863008) and Guangxi Natural Science Foundation (2016GXNSFDA380001).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We all declare that we have no conflict of interest in this paper.
Additional information
Communicated by B. B. Gupta.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mo, T., Sun, P. Research on key issues of gesture recognition for artificial intelligence. Soft Comput 24, 5795–5803 (2020). https://doi.org/10.1007/s00500-019-04342-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04342-3