scholarly journals An improved human skin detection and localization by using machine learning techniques in RGB and YCbCr color spaces

Author(s):  
Mohammad Mortazavi T. ◽  
Omid Mahdi Ebadati E.

Human Skin Detection is one of the most applicable methods in human detection, face detection and so many other detections. These processes can be used in a wide spectrum like industry, medicine, security, etc. The objective of this work is to provide an accurate and efficient method to detect human skin in images. This method can detect and classify skin pixels and reduce the size of images. With the use of RGB and YCbCr color spaces, proposed approach can localize a Region Of Interest (ROI) that contains skin pixels. This method consists of three steps. In the first stage, pre-processing an image like normalization, detecting skin range from the dataset, etc. is done. In the second stage, the proposed method detects candidate’s pixels that are in the range of skin color. In the third stage, with the use of a classifier, it decreases unwanted pixels and areas to decrease the accuracy of the region. The results show 97% sensitivity and 85% specificity for support vector machine classifier.

2019 ◽  
Author(s):  
Mohammad Mortazavi T. ◽  
Omid Mahdi Ebadati E.

Human Skin Detection is one of the most applicable methods in human detection, face detection and so many other detections. These processes can be used in a wide spectrum like industry, medicine, security, etc. The objective of this work is to provide an accurate and efficient method to detect human skin in images. This method can detect and classify skin pixels and reduce the size of images. With the use of RGB and YCbCr color spaces, proposed approach can localize a Region Of Interest (ROI) that contains skin pixels. This method consists of three steps. In the first stage, pre-processing an image like normalization, detecting skin range from the dataset, etc. is done. In the second stage, the proposed method detects candidate’s pixels that are in the range of skin color. In the third stage, with the use of a classifier, it decreases unwanted pixels and areas to decrease the accuracy of the region. The results show 97% sensitivity and 85% specificity for support vector machine classifier.


2015 ◽  
Vol 24 (4) ◽  
pp. 425-436 ◽  
Author(s):  
Mohammadreza Hajiarbabi ◽  
Arvin Agah

AbstractHuman skin detection is an essential phase in face detection and face recognition when using color images. Skin detection is very challenging because of the differences in illumination, differences in photos taken using an assortment of cameras with their own characteristics, range of skin colors due to different ethnicities, and other variations. Numerous methods have been used for human skin color detection, including the Gaussian model, rule-based methods, and artificial neural networks. In this article, we introduce a novel technique of using the neural network to enhance the capabilities of skin detection. Several different entities were used as inputs of a neural network, and the pros and cons of different color spaces are discussed. Also, a vector was used as the input to the neural network that contains information from three different color spaces. The comparison of the proposed technique with existing methods in this domain illustrates the effectiveness and accuracy of the proposed approach. Tests were done on two databases, and the results show that the neural network has better precision and accuracy rate, as well as comparable recall and specificity, compared with other methods.


Author(s):  
Grace L. Samson ◽  
Joan Lu

AbstractWe present a new detection method for color-based object detection, which can improve the performance of learning procedures in terms of speed, accuracy, and efficiency, using spatial inference, and algorithm. We applied the model to human skin detection from an image; however, the method can also work for other machine learning tasks involving image pixels. We propose (1) an improved RGB/HSL human skin color threshold to tackle darker human skin color detection problem. (2), we also present a new rule-based fast algorithm (packed k-dimensional tree --- PKT) that depends on an improved spatial structure for human skin/face detection from colored 2D images. We also implemented a novel packed quad-tree (PQT) to speed up the quad-tree performance in terms of indexing. We compared the proposed system to traditional pixel-by-pixel (PBP)/pixel-wise (PW) operation, and quadtree based procedures. The results show that our proposed spatial structure performs better (with a very low false hit rate, very high precision, and accuracy rate) than most state-of-the-art models.


Author(s):  
Mohammadreza Hajiarbabi ◽  
Arvin Agah

Human skin detection is an important and challenging problem in computer vision. Skin detection can be used as the first phase in face detection when using color images. The differences in illumination and ranges of skin colors have made skin detection a challenging task. Gaussian model, rule based methods, and artificial neural networks are methods that have been used for human skin color detection. Deep learning methods are new techniques in learning that have shown improved classification power compared to neural networks. In this paper the authors use deep learning methods in order to enhance the capabilities of skin detection algorithms. Several experiments have been performed using auto encoders and different color spaces. The proposed technique is evaluated compare with other available methods in this domain using two color image databases. The results show that skin detection utilizing deep learning has better results compared to other methods such as rule-based, Gaussian model and feed forward neural network.


2015 ◽  
Vol 743 ◽  
pp. 317-320
Author(s):  
Ravi Subban ◽  
Pasupathi Perumalsamy ◽  
G. Annalakshmi

This paper presents a novel method for skin segmentation in color images using piece-wise linear bound skin detection. Various color schemes are investigated and evaluated to find the effect of color space transformation over the skin detection performance. The comprehensive knowledge about the various color spaces helps in skin color modeling evaluation. The absence of the luminance component increases performance, which also supports in finding the appropriate color space for skin detection. The single color component produces the better performance than combined color component and reduces computational complexity.


2019 ◽  
Author(s):  
Wilson Castro ◽  
Jimy Oblitas ◽  
Miguel De-la-Torre ◽  
Carlos Cotrina ◽  
Karen Bazán ◽  
...  

The classification of fresh fruits according to their ripeness is typically a subjective and tedious task; consequently, there is growing interest in the use of non-contact techniques such as those based on computer vision and machine learning. In this paper, we propose the use of non-intrusive techniques for the classification of Cape gooseberry fruits. The proposal is based on the use of machine learning techniques combined with different color spaces. Given the success of techniques such as artificial neural networks,support vector machines, decision trees, and K-nearest neighbors in addressing classification problems, we decided to use these approaches in this research work. A sample of 926 Cape gooseberry fruits was obtained, and fruits were classified manually according to their level of ripeness into seven different classes. Images of each fruit were acquired in the RGB format through a system developed for this purpose. These images were preprocessed, filtered and segmented until the fruits were identified. For each piece of fruit, the median color parameter values in the RGB space were obtained, and these results were subsequently transformed into the HSV and L*a*b* color spaces. The values of each piece of fruit in the three color spaces and their corresponding degrees of ripeness were arranged for use in the creation, testing, and comparison of the developed classification models. The classification of gooseberry fruits by ripening level was found to be sensitive to both the color space used and the classification technique, e.g., the models based on decision trees are the most accurate, and the models based on the L*a*b* color space obtain the best mean accuracy. However, the model that best classifies the cape gooseberry fruits based on ripeness level is that resulting from the combination of the SVM technique and the RGB color space.


2014 ◽  
Vol 18 (3) ◽  
pp. 957-966 ◽  
Author(s):  
Ivan Ciric ◽  
Zarko Cojbasic ◽  
Vlastimir Nikolic ◽  
Tomislav Igic ◽  
Branko Tursnek

In this paper the supervisory control of the Person-Following Robot Platform is presented. The main part of the high level control loop of mobile robot platform is a real-time robust algorithm for human detection and tracking. The main goal was to enable mobile robot platform to recognize the person in indoor environment, and to localize it with accuracy high enough to allow adequate human-robot interaction. The developed computationally intelligent control algorithm enables robust and reliable human tracking by mobile robot platform. The core of the recognition methods proposed is genetic optimization of threshold segmentation and classification of detected regions of interests in every frame acquired by thermal vision camera. The support vector machine classifier determines whether the segmented object is human or not based on features extracted from the processed thermal image independently from current light conditions and in situations where no skin color is visible. Variation in temperature across same objects, air flow with different temperature gradients, person overlap while crossing each other and reflections, put challenges in thermal imaging and will have to be handled intelligently in order to obtain the efficient performance from motion tracking system.


Author(s):  
Wilson Castro ◽  
Jimy Oblitas ◽  
Miguel De-la-Torre ◽  
Carlos Cotrina ◽  
Karen Bazán ◽  
...  

The classification of fresh fruits according to their ripeness is typically a subjective and tedious task; consequently, there is growing interest in the use of non-contact techniques such as those based on computer vision and machine learning. In this paper, we propose the use of non-intrusive techniques for the classification of Cape gooseberry fruits. The proposal is based on the use of machine learning techniques combined with different color spaces. Given the success of techniques such as artificial neural networks,support vector machines, decision trees, and K-nearest neighbors in addressing classification problems, we decided to use these approaches in this research work. A sample of 926 Cape gooseberry fruits was obtained, and fruits were classified manually according to their level of ripeness into seven different classes. Images of each fruit were acquired in the RGB format through a system developed for this purpose. These images were preprocessed, filtered and segmented until the fruits were identified. For each piece of fruit, the median color parameter values in the RGB space were obtained, and these results were subsequently transformed into the HSV and L*a*b* color spaces. The values of each piece of fruit in the three color spaces and their corresponding degrees of ripeness were arranged for use in the creation, testing, and comparison of the developed classification models. The classification of gooseberry fruits by ripening level was found to be sensitive to both the color space used and the classification technique, e.g., the models based on decision trees are the most accurate, and the models based on the L*a*b* color space obtain the best mean accuracy. However, the model that best classifies the cape gooseberry fruits based on ripeness level is that resulting from the combination of the SVM technique and the RGB color space.


Sign in / Sign up

Export Citation Format

Share Document