Abstract
Graphics Processing Units (GPUs) have evolved into powerful programmable processors, becoming increasingly used in many research fields such as computer vision. For non-intrusive human body parts detection and tracking, skin filtering is a powerful tool. In this paper we propose the use of a GPU-designed implementation of a Fuzzy ART Neural Network for robust real-time skin recognition. Both learning and testing processes are done on the GPU using chrominance components in TSL color space. Within the GPU, classification of several pixels can be made simultaneously, allowing skin recognition at high frame rates. System performance depends both on video resolution and number of neural network committed categories. Our application can process 296 fps or 79 fps at video resolutions of 320x240 and 640x480 pixels respectively.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Fung, J.: Computer vision on the gpu. In: Pharr, M. (ed.) GPU Gems 2, pp. 649–665. Addison-Wesley, Reading (2005)
Carpenter, G.A., Grossberg, S., Rosen, D.B.: Fuzzy ART: Fast stable learning and categorization of analog patterns by an adaptive resonance system. Neural Networks 4(6), 759–771 (1991)
Hsieh, I.S., Fan, K.C., Lin, C.: A statistic approach to the detection of human faces in color nature scene. Pattern Recognition 35(7), 1583–1596 (2002)
Terrillon, J., David, M., Akamatsu, S.: Automatic detection of human faces in natural scene images by use of a skin color model and of invariant moments. In: Proceedings of the IEEE Conference on Automatic Face and Gesture Recognition, pp. 112–117. IEEE Computer Society, Washington, DC, USA (1998)
Duan-sheng, C., Zheng-kai, L.: A novel approach to detect and correct highlighted face region in color image. In: AVSS 2003. Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, pp. 7–12. IEEE Computer Society, Washington, DC, USA (2003)
Martínez-Zarzuela, M., Díaz Pernas, F., Díez Higuera, J., Antón Rodríguez, M.: Fuzzy ART neural network parallel computing on the gpu. In: Sandoval, F. (ed.) IWANN 2007. LNCS, vol. 4507, pp. 463–470. Springer, Heidelberg (2007)
Pharr, M. (ed.): GPU Gems 2 (Programming Techniques for High-Performance Graphics and General-Purpose Computation). Addison-Wesley, Reading (2005)
Rousseeuw, P.J., Driessen, K.V.: A fast algorithm for the minimum covariance determinant estimator. Technometrics 41(3), 212–223 (1999)
González Ortega, D., Díaz-Pernas, F., Díez-Higuera, J., Martínez-Zarzuela, M., Boto Giralda, D.: Computer vision architecture for real-time face and hand detection and tracking. In: Bres, S., Laurini, R. (eds.) VISUAL 2005. LNCS, vol. 3736, pp. 35–49. Springer, Heidelberg (2006)
Spacek, L.: Faces96 database: http://cswww.essex.ac.uk/mv/allfaces/faces96.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martínez-Zarzuela, M., Díaz Pernas, F.J., González Ortega, D., Díez Higuera, J.F., Antón Rodríguez, M. (2007). Real Time GPU-Based Fuzzy ART Skin Recognition. In: Kok, J.N., Koronacki, J., Lopez de Mantaras, R., Matwin, S., Mladenič, D., Skowron, A. (eds) Knowledge Discovery in Databases: PKDD 2007. PKDD 2007. Lecture Notes in Computer Science(), vol 4702. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74976-9_57
Download citation
DOI: https://doi.org/10.1007/978-3-540-74976-9_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74975-2
Online ISBN: 978-3-540-74976-9
eBook Packages: Computer ScienceComputer Science (R0)