Abstract
Among the modern means of communications that appeared recently, there is the natural computer interaction using hands. Several methods have been proposed for their detection in the literature, and the common methods are based on skin color. The majority of these methods perform on images containing the hand region only or on images containing the hand and the forearm regions, but few of them have been interested to deal automatically for both situations.
In this paper, we propose a new method of automatic hand detection in color images based on skin region verification. Using the 2D properties of hand components (fingertips, hand palm, wrist) we verify if the skin region treated contains the hand region with or without the presence of the forearm, and for each situation the hand is detected differently. Compared to other methods of literature, our method avoids several scenarios of misdetection and process in a consistent manner through the verification and detection stages. Using a database containing 899 color images of hand gestures, we evaluated the efficiency of our method and we compared it to other methods of literature, the results obtained were very satisfactory.
Similar content being viewed by others
References
Binh N, Ejima T (2014) Real-Time Hand Gesture Recognition Using Finger Segmentation. Sci World J 2014:820–824
Boonbrahm P, Kaewrat C (2014) Assembly of the virtual model with real hands using augmented reality technology. In: Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). pp 329–338
Choi J, Seo B, Park J-I (2009) Robust Hand Detection for Augmented Reality Interface. In: Proc. 8th Int. Conf. Virtual Real. Contin. its Appl. Ind. pp 319–322
Datcu D, Lukosch S (2013) Free-hands interaction in augmented reality. Proc 1st Symp Spat user Interact - SUI ‘13 33–40. doi:10.1145/2491367.2491370
Erol A, Bebis G, Nicolescu M et al (2007) Vision-based hand pose estimation: A review. Comput Vis Image Underst 108:52–73. doi:10.1016/j.cviu.2006.10.012
Ghaleb FFM, Youness EA, Elmezain M, Dewdar FS (2014) Hand Gesture Spotting and Recognition in Stereo Color Image Sequences Based on Generative Models. Int J Eng Sci Innov Technol 3:78–88
González-Ortega D, Díaz-Pernas FJ, Díez-Higuera JF, et al (2006) Computer Vision Architecture for Real-Time Face and Hand Detection and Tracking. In: Springer (ed) Int. Conf. Adv. Vis. Inf. Syst. Springer, pp 35–49
Grzejszczak T, Nalepa J, Kawulok M (2013) Real-Time WristLocalization in Hand Silhouettes. In: Proc. 8th Int. Conf. Comput. Recognit. Syst. CORES 2013. pp 439–449
Grzejszczak T, Kawulok M, Galuszka A (2015) Hand landmarks detection and localization in color images. Multimedia Tools Appl. doi:10.1007/s11042-015-2934-5
Kakumanu P, Makrogiannis S, Bourbakis N (2007) A survey of skin-color modeling and detection methods. Pattern Recogn 40:1106–1122. doi:10.1016/j.patcog.2006.06.010
Kawulok M (2013) Fast propagation-based skin regions segmentation in color images. 2013 10th IEEE Int Conf Work Autom Face Gesture Recognition, FG 2013. doi:10.1109/FG.2013.6553733
Kerdvibulvech C (2014) A methodology for hand and finger motion analysis using adaptive probabilistic models. EURASIP J Embed Syst 2014:18. doi:10.1186/s13639-014-0018-7
Keskin C, Aran O, Akarun L Real Time Gestural Interface for Generic Applications. In: Signal Process. Conf. IEEE, Antalya, pp 1 – 4
Khanal B, Sidibé D (2011) Efficient skin detection under severe illumination changes and shadows. In: Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). pp 609–618
Liu S, Fu W, He L et al (2014) Distribution of primary additional errors in fractal encoding method. Multimed Tools Appl. doi:10.1007/s11042-014-2408-1
Liu Y, Nie L, Liu L, Rosenblum DS (2016) From action to activity: Sensor-based activity recognition. Neurocomputing 181:108–115. doi:10.1016/j.neucom.2015.08.096
Liu S, Zhang Z, Qi L, Ma M (2016) A fractal image encoding method based on statistical loss used in agricultural image compression. Multimedia Tools Appl 75:15525–15536. doi:10.1007/s11042-014-2446-8
Mao G-Z, Wu Y-L, Hor M-K, Tang C-Y (2009) Real-Time Hand Detection and Tracking against Complex Background. 2009 Fifth Int Conf Intell Inf Hiding Multimed Signal Process 905–908. doi:10.1109/IIH-MSP.2009.133
Medjram S, Babahenini MC, Mohamed Ben Al Y (2014) Improved Skin Detection Using Colour Space and Texture. In: Int. Conf. Image Pattern Recognit. ICPR 2014. pp 2189–2192
Medjram S, Babahenini MC, Mohamed Benali Y, Taleb-Ahmed A (2016) Improving the Method of Wrist Localization Local Minimum-Besed for Hand Detection. In: Model. Implement. Complex Syst. Springer, p 153
Medjram S, Babahenini MC, Taleb-Ahmed A, Mohamed Ben Ali Y (2016) Real-time wrist localization in color images based on corner analysis. Multimedia Tools Appl. doi:10.1007/s11042-016-3820-5
Mittal A, Zisserman A, Torr P (2011) Hand detection using multiple proposals. Proc Br Mach Vis Conf 2011:75.1–75.11. doi:10.5244/C.25.75
Nagarajan S, Subashini T, Ramalingam V (2012) Vision Based Real Time Finger Counter for Hand Gesture Recognition. Int J Compute Appl 2:1–5
Narducci F, Ricciardi S, Vertucci R (2016) Enabling consistent hand-based interaction in mixed reality by occlusions handling. Multimedia Tools Appl 75:9549–9562. doi:10.1007/s11042-016-3276-7
Nelpa J, Grzejszczak T, Kawulok M (2014) Wrist Localization in Color Images For Hand Gesture Recognition. Man-Mach Interact 3(242):123–130. doi:10.1007/978-3-319-02309-0
Padam Priyal S, Bora PK (2013) A robust static hand gesture recognition system using geometry based normalizations and Krawtchouk moments. Pattern Recogn 46:2202–2219. doi:10.1016/j.patcog.2013.01.033
Paulson B, Cummings D, Hammond T (2011) Object interaction detection using hand posture cues in an office setting. Int J Hum Comput Stud 69:19–29. doi:10.1016/j.ijhcs.2010.09.003
Song Z, Yang H, Zhao Y, Zheng F (2010) Hand detection and gesture recognition exploit motion times image in complicate scenarios. In: Springer (ed) Adv. Vis. Comput. - 6th Int. Symp. Proceedings, Part II. Springer, Las Vegas, NV, USA, pp 628–636
Stergiopoulou E, Papamarkos N (2009) Hand gesture recognition using a neural network shape fitting technique. Eng Appl Artif Intell 22:1141–1158. doi:10.1016/j.engappai.2009.03.008
Suarez J, Murphy RR (2012) Hand gesture recognition with depth images: A review. Proc IEEE Int Work Robot Hum Interact Commun:411–417. doi:10.1109/ROMAN.2012.6343787
Thuy Thi N, Dang Nguyen B, Bischof H (2008) An active boosting-based learning framework for real-time hand detection. 2008 8th IEEE Int Conf Autom Face Gesture Recognit 1–6. doi:10.1109/AFGR.2008.4813315
Toni B, Darko J, IPRO (2012) A robust hand detection and tracking algorithm with application to natural user interface. 1768–1774
Vidya K, Deryl R, Dinesh K, et al (2014) Enhancing hand interaction patterns for virtual objects in mobile augmented reality using marker-less tracking. In: 2014 Int. Conf. Comput. Sustain. Glob. Dev. INDIACom 2014. pp 705–709
Wang RY, Popović J (2009) Real-time hand-tracking with a color glove. ACM Trans Graph 28:1. doi:10.1145/1531326.1531369
Xiao B, Xu XM, Mai QP (2010) Real-time hand detection and tracking using LBP features. In: Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). pp 282–289
Xie S, Pan J (2011) Hand Detection Using Robust Color Correction and Gaussian Mixture Model. In: 2011 Sixth Int. Conf. Image Graph. IEEE, pp 553–557
Xie C, Cheng L, Xie Q, Zhao W (2010) Vision-based hand gesture spotting and recognition. ICINA 2010 - 2010 Int Conf Information, Netw Autom Proc 1:313–323. doi:10.1109/ICINA.2010.5636532
Yeo HS, Lee BG, Lim H (2013) Hand tracking and gesture recognition system for human-computer interaction using low-cost hardware. Multimedia Tools Appl:1–29. doi:10.1007/s11042-013-1501-1
Yin X, Xie M (2007) Hand Posture Segmentation, Recognition and Application for Human-Robot Interaction. Int. Conf. Adv. Robot
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Medjram, S., Babahenini, M.C., Taleb-Ahmed, A. et al. Automatic Hand Detection in Color Images based on skin region verification. Multimed Tools Appl 77, 13821–13851 (2018). https://doi.org/10.1007/s11042-017-4995-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4995-0