Abstract
Real-time HI (Human Interface) systems need accurate and efficient hand detection models to meet the limited resources in budget, dimension, memory, computing, and electric power. The detection task is also important for other applications such as homecare systems, fine-grained action recognition, movie interpretation, and even for understanding dance gestures. In recent years, object detection has become a less challenging task with the latest deep CNN-based state-of-the-art models, i.e., RCNN, SSD, and YOLO. However, these models cannot achieve desired efficiency and accuracy on HI-based embedded devices due to their complex time-consuming architecture. Another critical issue in hand detection is that small hands (<30 × 30 pixels) are still challenging for all the above methods. We proposed a shallow model named Multi-fusion Feature Pyramid for real-time hand detection to deal with the above problems. Experimental results on the Oxford hand dataset combined with the skin dataset show that the proposed method outperforms other SoTA methods in terms of accuracy, efficiency, and real-time speed. The COCO dataset is also used to compare with other state-of-the-art method and shows the highest efficiency and accuracy with the proposed CFPN model. Thus we conclude that the proposed model is useful for real-life small hand detection on embedded devices.
Similar content being viewed by others
References
Bambach S, Lee S, Crandall DJ, Yu C (2015) Lending A Hand: Detecting Hands and Recognizing Activities in Complex Egocentric Interactions. In: 2015 IEEE International Conference on Computer Vision (ICCV), pp 1949–1957
A. Bochkovskiy, C.-Y. Wang, and H.-Y. M. Liao, “YOLOv4: optimal speed and accuracy of object detection,” 2020.
Bosquet B, Mucientes M, Brea VM (2019) StDNet: A convnet for small target detection. In: Br. Mach. Vis. Conf. 2018, BMVC 2018, pp 1–12
Chen Q, Georganas ND, Petriu EM (2008) Hand gesture recognition using Haar-like features and a stochastic context-free grammar. IEEE Trans Instrum Meas 57(8):1562–1571
Chen MY, Alregib G, Juang B-H (2016) Air-writing recognition-part I: modeling and recognition of characters, words, and connecting motions. IEEE Trans on Human-Machine Systems 46(3):403–413
Chen M, AlRegib G, Juang BH (2016) Air-writing recognition - part I: modeling and recognition of characters, words, and connecting motions. IEEE Trans Human-Machine Syst 46(3):403–413
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
Deng X, Zhang Y, Yang S, Tan P, Chang L, Yuan Y, Wang H (2018) Joint hand detection and rotation estimation using CNN. IEEE Trans Image Process 27(4):1888–1900
Felzenszwalb PF, Girshick RB, McAllester D, Ramanan D (2010) Object detection with discriminatively trained part-based models. IEEE Trans Pattern Anal Mach Intell 32(9):1627–1645
Girshick R, Donahue J, Darrell T, Malik J (2014) Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. In: 2014 IEEE Conference on Computer Vision and Pattern Recognition, pp 580–587
Gupta L, Ma S (2001) Gesture-based interaction and communication: automated classification of hand gesture contours. IEEE Trans. Syst. Man, Cybern. Part C Applications Rev, 31(1):114–120
Han J, Shao L, Xu D, Shotton J (2013) Enhanced computer vision with Microsoft Kinect sensor: a review. IEEE Trans Cybern 43(5):1318–1334
He K, Zhang X, Ren S, Sun J (2015) Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans Pattern Anal Mach Intell 37(9):1904–1916
K. He, G. Gkioxari, P. Dollar, and R. Girshick, “Mask R-CNN,” 2017, pp. 2980–2988.
Infantino I, Rizzo R, Gaglio S (2007) A framework for sign language sentence recognition by commonsense context. IEEE Trans. Syst. Man, Cybern. Part C Applications Rev. 37(5):1034–1039
S.-W. Kim, H.-K. Kook, J.-Y. Sun, M.-C. Kang, and S.-J. Ko, “Parallel Feature Pyramid Network for Object Detection: 15th European Conference, Munich, Germany, September 8–14, 2018, Proceedings, Part V,” 2018, pp. 239–256.
Kolsch M, Turk M (2004) Robust hand detection. In: Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings, pp 614–619
Law H, Deng J (2019) CornerNet: detecting objects as paired Keypoints. Int. J. Comput. Vis
Le THN, Quach KG, Zhu C, Duong CN, Luu K, Savvides M (2017) Robust Hand Detection and Classification in Vehicles and in the Wild. In: IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit. Work., vol. 2017-July, pp 1203–1210
Le TH, Huang SC, Jaw DW (2019) Cross-resolution feature fusion for fast hand detection in intelligent homecare systems. IEEE Sensors J 19(12):4696–4704
Lin T-Y et al (2014) Microsoft COCO: common objects in context
Lin T, Dollár P, Girshick R, He K, Hariharan B, Belongie S (2017) Feature Pyramid Networks for Object Detection. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 936–944
Lin TY, Goyal P, Girshick R, He K, Dollar P (2017) Focal Loss for Dense Object Detection. In: Proc. IEEE Int. Conf. Comput. Vis., vol. 2017-Octob, pp 2999–3007
Liu W et al (2016) SSD: Single shot multibox detector. In: Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 9905 LNCS, pp 21–37
Lun R, Zhao W (2015) A Survey of Applications and Human Motion Recognition with Microsoft Kinect. 29(5)
Mei K, Xu L, Li B, Lin B, Wang F (2015) A Real-time Hand Detection System Based on Multi-feature. Neurocomputing 158
Mitra S, Acharya T (2007) Gesture recognition: a survey. IEEE Trans Syst Man, Cybern Part C Applications Rev 37(3):311–324
A. Mittal, A. Zisserman, and P. Torr, “Hand detection using multiple proposals,” pp. 75.1–75.11, 2011.
Mohanty A, Ahmed A, Goswami T, Das A, Vaishnavi P, Sahay RR (2017) Robust Pose Recognition Using Deep Learning. In: Proc. ofInternational Conf. Comput. Vis. Image Process. Adv. Intell. Syst. Comput., vol. 460 AISC, pp 93–105
E.-J. Ong and R. Bowden, “A boosted classifier tree for hand shape detection,” 2004.
Redmon J, Farhadi A (2017) YOLO9000: Better, faster, stronger. In: Proc. - 30th IEEE Conf. Comput. Vis. Pattern Recognition, CVPR 2017, vol. 2017-Janua, pp 6517–6525
J. Redmon and A. Farhadi, “YOLOv3: An Incremental Improvement,” 2018.
Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection. In: Proc. IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit., vol. 2016-Decem, pp 779–788
Ren S, He K, Girshick R, Sun J (2017) Faster R-CNN: towards real-time object detection with region proposal networks. IEEE Trans Pattern Anal Mach Intell 39(6):1137–1149
Roy K, Mohanty A, Sahay RR (2018) Deep Learning Based Hand Detection in Cluttered Environment Using Skin Segmentation. In: Proc. - 2017 IEEE Int. Conf. Comput. Vis. Work. ICCVW 2017, vol. 2018-Janua, pp 640–649
Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition. In: 3rd Int. Conf. Learn. Represent. ICLR 2015 - Conf. Track Proc, pp 1–14
Tsai TH, Hsieh JW, Chen HC, Huang SC (2017) Reverse time ordered stroke context for air-writing recognition. In: Ubi-Media 2017 - Proc. 10th Int. Conf. Ubi-Media Comput. Work. with 4th Int. Work. Adv. E-Learning 1st Int. Work. Multimed. IoT Networks, Syst. Appl
R. Wang, X. Li, S. Ao, and C. Ling, “Pelee: a real-time object detection system on Mobile devices,” 2018.
Yang Y, Fermüller C, Li Y, Aloimonos Y (2015) Grasp type revisited: A modern perspective on a classical feature for vision. In: Proc. IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit., vol. 07–12-June, no. c, pp 400–408
Zhang X, Chen X, Li Y, Lantz V, Wang K, Yang J (2011) A framework for hand gesture recognition based on accelerometer and EMG sensors. IEEE Trans Syst Man, Cybern - Part A Syst Humans 41(6):1064–1076
Zhang X, Ye Z, Jin L, Feng Z, Xu S (2013) A new writing experience: finger writing in the air using a kinect sensor. IEEE Multimed 20(4):85–93
Zhang L, Wu X, Luo D (2015) Human activity recognition with HMM-DNN model. In: 2015 IEEE 14th International Conference on Cognitive Informatics Cognitive Computing (ICCI*CC), pp 192–197
Zhao Q et al (2019) M2Det: a single-shot object detector based on multi-level feature pyramid network. Proc AAAI Conf Artif Intell 33:9259–9266
Author information
Authors and Affiliations
Corresponding author
Additional information
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
Chang, CW., Santra, S., Hsieh, JW. et al. Multi-fusion feature pyramid for real-time hand detection. Multimed Tools Appl 81, 11917–11929 (2022). https://doi.org/10.1007/s11042-021-11897-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11897-7