Skip to main content
Log in

Hand gesture recognition using saliency and histogram intersection kernel based sparse representation

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Nowadays, sparse representation classification (SRC) has been widely applied in various computer vision areas such as face recognition. However, few researchers have applied SRC in static hand gesture recognition. In our paper, we propose to employ saliency based feature and sparse representation for hand gesture recognition and make in-depth researches in sparsity term parameter and sparse coefficient computation. In addition, literatures show that SRC can not deal with non-linear features well and may produce bad recognition results, so we propose to employ histogram intersection kernel function to map the original features into kernel feature space and use sparse representation classification in the kernel feature space. Furthermore, we compare SR with Support Vector Machine (SVM), Artificial Neural Networks (ANN), Bayesian Network (BN) and Decision Tree (DT). At last, experimental results show that the recognition rate obtained using l1ls_featuresign algorithm has a higher recognition rate than that of l1_ls algorithm and Sparse Representation outperforms all other classifiers compared. In addition, the performance comparison on different kernel functions and different features is also conducted. The average recognition rate of saliency based feature on histogram intersection kernel is 98.91 %, indicating the effectiveness of the proposed saliency based feature and the histogram intersection kernel.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Aharon M, Elad M (2006) K-svd:an algorithm for designing over-complete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322

    Article  Google Scholar 

  2. Boyd SP, Vandenberghe L (2004) Convex optimization. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  3. Dardas NH, Georganas ND (2011) Real-time hand gesture detection and recognition using bag-of-features and support vector machine techniques. IEEE Trans Instrum Meas 60(11):3592–3607

    Article  Google Scholar 

  4. Donoho DL, Elad M, Temlyakov VN (2006) Stable recovery of sparse overcomplete representations in the presence of noise. IEEE Trans Inf Theory 52(1):6–18

    Article  MathSciNet  MATH  Google Scholar 

  5. Gao S, Tsang IW-H, Chia L-T (2013) Sparse representation with kernels. IEEE Trans Image Process 22(2):423–434

    Article  MathSciNet  Google Scholar 

  6. Hu K, Yin L (2013) Multi-scale topological features for hand posture representation and analysis. Paper presented at the 2013 I.E. International Conference on Computer Vision

  7. Just A, Rodriguez Y, Marcel S (2006) Hand posture classification and recognition using the modified census transform. In: Automatic Face and Gesture Recognition, 2006. FGR 2006. 7th International Conference on. IEEE, pp 351–356

  8. Keskin C, Kırac F, Kara YE (2012) Hand pose estimation and hand shape classification using multi-layered randomized decision forests. Paper presented at the European Conference on Computer Vision

  9. Kim S-J, Koh K, M. Lustig, Boyd S, Gorinevsky D (2007) An interior-point method for large-scale l1-regularized least squares. IEEE J Sel Top Signal Process 1 (4)

  10. Koh K, Kim S, Boyd S (2008) l1_ls: a matlab solver for large-scale ℓ1-regularized least squares problems

  11. Krupka E, Vinnikov A, Klein B (2014) Discriminative ferns ensemble for hand pose recognition paper presented at the computer vision and pattern recognition

  12. Lee H, Battle A, Raina R, Ng AY (2007) Efficient sparse codig algorithms. Advances in Neural Information Processing Systems 19

  13. Li Y, Fermuller C, Aloimonos Y, Ji H (2010) Learning shift-invariant sparse representation of actions. In: Computer Vision and Pattern Recognition (CVPR), 2010 I.E. Conference on. IEEE 2630–2637

  14. Poularakis S, Tsagkatakis G, Tsakalides P (2013) Sparse representations for hand gesture recognition. Paper presented at the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP) Vancouver, Canada, May 26–31

  15. Song Y, Demirdjian D, Davis R (2011) Tracking body and hands for gesture recognition: Natops aircraft handling signals database. FGR:500–506

  16. Stergiopoulou E, Papamarkos N (2009) Hand gesture recognition using a neural network shape fitting technique. Eng Appl Artif Intell 22(8):1141–1158

    Article  Google Scholar 

  17. Suk H-I, Sin B-K, Lee S-W (2010) Hand gesture recognition based on dynamic Bayesian network framework. Pattern Recogn 43(9):3059–3072

    Article  MATH  Google Scholar 

  18. Tran D, Sorokin A (2008) Human activity recognition with metric learning. In: Computer Vision–ECCV 2008. Springer, 548–561

  19. Wang H, Wang Q, Chen X (2012) Hand posture recognition from disparity cost map. Paper presented at the 11th Asian Conference on Computer Vision

  20. Wright J, Yang AY, Ganesh A, Sastry SS, Ma Y (2009) Robust face recognition via sparse representation. IEEE Trans Pattern Anal Mach Intell 31(2):210–227

    Article  Google Scholar 

  21. Xu Z, Huang Z, Zhao Z, Li Z, Huang P (2013) Sparse representation for kinect based hand gesture recogntion system. Paper presented at the International Conference on Advanced Information and Communication Technology for Education

  22. Yang X, Feng Z, Huang Z (2015) A gesture recognition algorithm using hausdorff-like distance template matching based on the main direction of gesture. Applied Mathematics and Computation 713–715:2156–2159

  23. Yang W, Huang W, Duan L (2014) Multi-scale global regional contrast based salient region detection. J Comput Inf Syst 10(10):4071–4080

    Google Scholar 

  24. Zhang Q, Li B (2010) Discriminative k-svd for dictionary learning in face recognition. In: Computer Vision and Pattern Recognition (CVPR), IEEE Conference on, 2010. IEEE 2691–2698

  25. Zhang L, Zhou W-D, Chang P-C, Liu J, Zhe Yan, Wang T, Li F-Z (2012) Kernel sparse representation-based classifier. IEEE Trans Signal Process 60 (4)

  26. Zhou Y, Liu K, Carrillo RE, Barner KE, Kiamilev F (2013) Kernel-based sparse representation for gesture recognition. Pattern Recognition

Download references

Acknowledgments

The authors would like to thank the anonymous reviewers for the careful reading of the original manuscript. Their valuable comments and suggestions have led to a much better presentation of the paper. This research is supported in part by the Natural Science Foundation of Jiangxi Provincial Education Department under Grant No.GJJ14281 and the National Natural Science Foundation of China under Grant No. 61462038, No. 61403182, No. 61363046 and No. 61363041.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Wenji Yang or Mingyan Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yang, W., Kong, L. & Wang, M. Hand gesture recognition using saliency and histogram intersection kernel based sparse representation. Multimed Tools Appl 75, 6021–6034 (2016). https://doi.org/10.1007/s11042-015-2947-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2947-0

Keywords

Navigation