Abstract
In this paper a new skin color segmentation method that exploits pixels color space information is presented. We evaluate the discrimination strength of features extracted from the RGB and HSV color space and also of a new descriptor generated by combining both spaces. To facilitate our experimental evaluation we have used a linear SVM classifier since it provides certain advantages in terms of computational efficiency compared with its kernel based counterparts. Experiments conducted in video sequences depicting subjects eating and drinking, recorded in complex indoor background and different lightning conditions, where the developed methods achieved satisfactory skin color segmentation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Askar, S., Kondratyuk, Y., Elazouzi, K., Kauff, P., Schreer, O.: Vision-based skin-colour segmentation of moving hands for real-time applications. In: Proceedings of 1st European Conference on Visual Media Production (CVMP), pp. 524–529 (2004)
Burges, C.: A tutorial on support vector machines for pattern recognition. Data Mining and Knowledge Discovery 2(2), 121–167 (1998)
Cheddad, A., Condell, J., Curran, K., McKevitt, P.: A new colour space for skin tone detection. In: Proceedings of 16th IEEE International Conference on Image Processing (ICIP), pp. 497–500. IEEE, Los Alamitos (2010)
Cheng, H., Jiang, X., Sun, Y., Wang, J.: Color image segmentation: advances and prospects. Pattern Recognition 34(12), 2259–2281 (2001)
Cherif, I., Solachidis, V., Pitas, I.: A tracking framework for accurate face localization. In: Artificial Intelligence in Theory and Practice, pp. 385–393. Springer, Heidelberg (2006)
Cortes, C., Vapnik, V.: Support-vector networks. Machine Learning 20(3), 273–297 (1995)
Gkalelis, N., Tefas, A., Pitas, I.: Combining fuzzy vector quantization with linear discriminant analysis for continuous human movement recognition. IEEE Transactions on Circuits and Systems for Video Technology 18(11), 1511–1521 (2008)
Gomez, G., Sanchez, M., Sucar, L.E.: On selecting an appropriate colour space for skin detection. In: Coello Coello, C.A., de Albornoz, Á., Sucar, L.E., Battistutti, O.C. (eds.) MICAI 2002. LNCS (LNAI), vol. 2313, pp. 3–18. Springer, Heidelberg (2002)
Kelly, W., Donnellan, A., Molloy, D.: Screening for objectionable images: A review of skin detection techniques. In: Proceedings of the International Machine Vision and Image Processing Conference, pp. 151–158. IEEE, Los Alamitos (2008)
Ong, S., Ranganath, S.: Automatic sign language analysis: A survey and the future beyond lexical meaning. IEEE Transactions on Pattern Analysis and Machine Intelligence 27(6), 873–891 (2005)
Soille, P.: Morphological image analysis: principles and applications, 2nd edn. Springer, New York (2004)
Vezhnevets, V., Sazonov, V., Andreeva, A.: A survey on pixel-based skin color detection techniques. In: Proceedings of GraphiCon., vol. 3, pp. 85–92 (2003)
Wu, Y., Huang, T.: Hand modeling, analysis and recognition. IEEE Signal Processing Magazine 18(3), 51–60 (2002)
Zhang, X., Jiang, J., Liang, Z., Liu, C.: Skin color enhancement based on favorite skin color in HSV color space. IEEE Transactions on Consumer Electronics 56(3), 1789–1793 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marami, E., Tefas, A., Pitas, I. (2011). Nutrition Assistance Based on Skin Color Segmentation and Support Vector Machines. In: Czachórski, T., Kozielski, S., Stańczyk, U. (eds) Man-Machine Interactions 2. Advances in Intelligent and Soft Computing, vol 103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23169-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-23169-8_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23168-1
Online ISBN: 978-3-642-23169-8
eBook Packages: EngineeringEngineering (R0)