SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics

Combining Color Spaces for Human Skin Detection in
Color Images using Skin Cluster Classifier
Ravi Subban1, Member IEEE, and Richa Mishra1
1

Department of Computer Science, Pondicherry University, Puducherry, India
Email: {sravicite, richamishra.phd}@gmail.com
arealso some challenges faced by skin detection at the
timesegmentation process.
Different methods have been evolved to efficiently
detect skin region in color images but they have their own
shortcomings in the presence of varying illumination
conditions. The commonly used skin detection techniques
involve Gaussian model, Bayesian model, color-histogram
approach, color-constancy approach [10], neural network
[12], Genetic algorithm [11], etc using skin color
information.
Variety of color spaces namely, YUV, YIQ, YCbCr,
YCgCr, YES, RGB, and KL Transform, have been
considered for testing the effectiveness of them to detect
human face skin region with the skin pixel classification
methods in the three past decades. Most of the researchers
have used these color spaces with the piecewise linear
decision boundary [2, 3, 4, 5] to detect human faces,
tracking, recognition, etc. But the combination of two color
spaces formed by making the possible combinations of
these color spaces have not been researched till our
knowledge. The main goal of the research is to get an
effective threshold that helps to detect the human skin
region under different races of human skin color, complex
background as well as the different lighting conditions.
The analysis of the color space individually and separately
is one of the essential traces taken by the research to
initiate the experiment. After that all the distinct possible
combination of two color spaces are determined and every
combination is considered to get the threshold for that
combi n a ti on usi n g t h e i m a ges t a ki n g un der t h e
consideration of training set. Finally, the threshold values
obtained as the experimental result are observed to decide
which one has won the task for the detection of human
skin regions among the single and combination of color
spaces. The winning decision has been made by observing
the number of missed and incorrectly identified color
images. The presented work will be useful in the
applications of the computer vision where these color
spaces are used for skin detection.
The rest of the paper is organized as follows: section
second focuses on the related work done previously. Third
section gives the detailed idea of the presented work and
the interpretation made on the results obtai ned by
implementing the research work is discussed in fourth section.
Finally, the conclusion about whole research work has been
made in the last section.

Abstract- Skin detection remains a challenging task over
several decades in spite of many techniques evolved. It is the
elementary step of most of the computer vision applications
like face recognition, human computer interaction, etc. It
depends on the suitability of color space chosen, skin modeling
and classification of skin and non-skin pixels under varying
illumination conditions. This paper presents a symbolic
interpretation on the performance of the color spaces using
piecewise linear decision boundary classifier in color images
to find the winning color space (s). The whole task is divided
into three processes: analysis of color spaces individually;
analysis of the combination of two color spaces; and finally
making a comparative analysis among the results obtained by
the above two processes. For performing the fair evaluation,
the whole experiment is tested over commonly used databases.
Based on the success rate, false positive and false negative of
each color spaces, the winner(s) has been chosen among single
and the combination of color spaces.
Index Terms- Color space, Combination of two color spaces,
Face detection, Piece-wise linear decision boundary method,
Skin detection.

I. INTRODUCTION
Skin detection is the process of detection of human skin
region present in images or video using pixel-based or region-based information. Face recognition, steganography and
several other applications of computer vision considered skin
detection as a fundamental step [1]. It is the process of solving either one or two class classification problems. In one
class classification problem, it tries to distinguish the object
of an interest from the rest of other objects present in the
input image, while in two class classification problem, it tries
to discriminate the whole image into either skin or non-skin
regions. Detection of human skin region comes under the
latter category. In spite of many techniques evolved, the challenges faced by skin detection remains same over several
decades. Requisite of color space chosen, skin modeling,
and classification of pixels into skin or non-skin regions are
the essential steps of it for the segmentation of the human
skin region in color image(s). If the selection of color space
and skin model has not chosen appropriately then the poor
result will be returned by the skin detection techniques. The
concept of color space has been basically used for searching
human skin color cluster in their subspace as they are very
useful in detecting and recognizing the human faces in color
images. Different people belongs to different ethnicity have
different skin races as well as the color images captured under different lighting conditions using different cameras
© 2013 ACEEE
DOI: 03.LSCS.2013.5. 50

68
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics
II. RELATED WORK

IV. PRESENTED WORK

Work done in the skin detection process has been rapidly
and effectively increased in the previous years. As it is the
preliminary step of most of the application so the yielded
results should be more accurate in order to enhance the
effectiveness of the applications like face recognition, human
computer interaction, etc. As human skin color has its
uniqueproperty from rest of the other features of human faces,
it is commonly used to locate the human faces in still and
video images by identifying skin and non-skin pixels [5].
Various researches have tried to make the skin detection
automatic but still some challenges are still to be resolved.
The accuracy of skin classification depends on the selection
of color spaces as well as skin color model. Using the skin
tone color information, Ibrahim et al. [1] has proposed a
dynamic skin detector that would dynamically detect the
adaptive thresholds using Viola Jones face detector algorithm.
Selection of color space is based on the percentage of
accuracy it will produce for particular task under given
conditions. YES color space is used by Hsin-Chia et al. [8] for
face detection and eye localization.
Nowadays, researchers are very much interested in the
concept of fusion mixture of methods to enhance the detection
rate of human skin region [9].

The aim of the presented work is to find the color space
that produces better result for the human face skin detection
under different conditions among all the considered color
spaces and all the possible combination of theirs for two
color spaces. The whole task is classified into three categories
which are further classified into sub-categories. The brief
description of all categories is given as follows:
A. Skin Color Cluster Using Color Space Individually
RGB
RGB color space is the primary color space for still and
video images. It is the simplest color space among all the
evolved color spaces. This color space does not separate
luminance and chrominance, and the R, G, and B components
are highly correlated. The luminance of a given skin patch
affects the component values of this color space as it is
computed by using the linear combination of the R, G, and B
values. As the illumination conditions change, the location of
the human skin cluster available in their subspace will change.
Instead of facing these challenges, RGB is extensively used
in the skin detection. The inequalities for clustering the human
skin color are given as follows:

III.SKIN DETECTION METHOD
YUV
It also belongs to the family of orthogonal color spaces
used in video media. The property of this color space is very
much similar to the YUV color space. I and Q are chrominance
components for this color space. These components are used
for finding skin cluster in given images as they will not get
affect from changing the illumination conditions. The
experimentally obtained thresholds are given as follows:

Skin detection methods are commonly classified into two
categories: pixel-based and region-based. In pixel based skin
detection method, the pixel information of the images are
used for the human skin classification, whereas in regionbased, the concept of texture are used for the classification.
Using the pixel information, skin detection methods are
further classified into following sub-categories: explicitly
defined skin region method, parametric method, nonparametric method, and semi-parametric method [6]. In
explicitly defined skin region method, skin cluster is identified
by finding the appropriate threshold that bound the human
skin color during the training process using set of images for
training. In parametric method, skin model requires much
storage space and their performance directly depends on the
representativeness of the training image set. This includes
single and mixture Gaussian models. In non-parametric
method, estimation is the key idea for skin color distribution
from the set of images used for training without deriving an
explicit model of the skin color. This method includes Bayesian
model which performs fast computation and independent to
the shape of skin distribution theoretically [7].
To deal with the performance of color spaces and their
possible combination of two color spaces, explicitly defined
skin region method is considered. It is the simplest method
among all the other methods. It also produces good
performance under different illumination conditions like
different skin races, and different illumination conditions so
this skin model is taken into account to perform the
experimental computations
© 2013 ACEEE
DOI: 03.LSCS.2013.5. 50

YIQ
It also belongs to the family of orthogonal color spaces
used in video media. The property of this color space is very
much similar to the YUV color space. I and Q are chrominance
components for this color space. These components are used
for finding skin cluster in given images as they will not get
affect from changing the illumination conditions. The
experimentally obtained thresholds are given as follows:
(3)
YCbCr
YCbCr is a family of color space used as a part of the
color image pipeline in video and digital photography
systems. It is obtained by the linear combination of RGB
components. The thresholds obtained for clustering
human skin tone color using chrominance components, Cb
and Cr under different illumination conditions are given as
follows:

69
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics
YCgCr
This color space is based on the colorimetric applications
to television systems. It has used G-Y instead of B-Y which
is used for analysis applications of face segmentation. It is
derived from the components of YCbCr color space [4]. In
order to precisely classify the skin and non-skin regions, the
threshold values should be properly determined by using
training set during experiment. The thresholds determined
during training process are given as follows:
YES
This color space is linearly derived from the RGB
components. E and S are the chrominance components that
help to precisely discriminate the human skin and non-skin
pixels. The thresholds that are explicitly applied for this
purpose are experimentally computed and are given as
follows:
KL Transform.
From the point of geometrical interpretation, it translates
and rotates the axes and establishes a new coordinate
according to the variance of the data [13]. The possible
threshold obtained after the training process are as follows:
B. Skin color cluster using combination of two color
spaces
The concept of combination of two color spaces has been
used to make the skin methods more effective. This concept
has used by some of the researchers for limited number of
color space [5, 13, 14]. But all possible combination of two
color spaces is considered which are not yet to be researched
to the best of our knowledge. In the combination of two color
spaces, the chrominance components of both the color spaces
are taken into an account so that the intensity will not get
affect by changing the illumination conditions. Using AND
operator, the chrominance components are combined and a
proper threshold values are applied which is trained during
the training process using set of color images to detect the
skin and non-skin pixels precisely and efficiently.
V. EXPERIMENTAL RESULTS AND DISCUSSIONS
The whole experiment is concised around the
classification of skin and non-skin pixels by applying the
explicitly defined threshold values obtained by extensive
iteration under the training process. The results obtained
produce better results not only under the presence of different
skin races as well as different lighting conditions too. For the
detection of human face skin region, the accuracy of each
single and combination of color spaces are compared by
examining the errors obtained at the moment of skin
classification. Under the skin classification, two types of errors
commonly occur. They are false positive and false negative.
False positive represents the wrong labeling of a non-skin
pixel as skin pixel. False negative represents the wrong
labeling of skin as non-skin pixels. A skin classifier is
70
© 2013 ACEEE
DOI: 03.LSCS.2013.5.50

considered as good only when it has low false positive and
false negative rates.
The experiment is started with the analysis of color spaces
individually and independently. The success rate of each
color spaces are shown in table 1. Firstly, RGB color space is
taken into an account as it is the commonly used in images
because of its simplicity. The results showed that it effectively
distinguishes the skin and non-pixels in static images having
different races of human skin tone color. But as the lightning
conditions vary it includes some non-skin pixels as skin pixels.
This color space precisely specifies the human facial features.
YUV color space has produced the better result in static
images as compared to RGB color space having different skin
races but with the varying lighting conditions it doesn’t
produce very adequate result.
Like YUV, YIQ color space has yielded same result with
96% the success rate. The challenges that it faced is in the
clear discrimination of complex background from the
interested objects present in images.
TABLE I. SKIN DETECTION R ATES OF COLOR SPACES I NDIVIDUALLY

Name of
the colo r
space
RGB

Percentage
of success
rate
93

False
positiv
e rate
0.05

False
negati
ve rate
0.00

Y UV
Y IQ
YCbCr
YCgCr
YES
KL
Transform

96
96
96
91
96
89

0.05
0.09
0.05
0.00
0.05
0.05

0.00
0.05
0.00
0.09
0.02
0.07

YCbCr color space is the commonly used color space for
skin detection. It has yielded good result in terms of skin
segmentation, facial feature identification background classification under different races. It has also given adequate
result under the varying lighting conditions among the above
discussed color spaces.
YCgCr color space has clearly discriminated the object of
an interest from the complex background under different
human skin races as well as lighting conditions. The
challenges it has faced that it doesn’t make a clear separation
line to the skin segmented and non-skin segmented region.
YES color space has precisely distinguished between
skin and non-skin pixels in image. This color space is less
affected by changing the illumination conditions. The skin
classifier error rate can be acceptable.
Lastly, KL transform color space has experimented in
which the rate of false negative has more occurred as
compared to false positive. Some of the results produced by
using the above discussed color spaces with the skin cluster
technique have properly shown in fig. 1.The figure show the
clear analysis on the effects of lighting and different races
ofhuman skin tone color during the segmentation of skin
region. Now, the second analysis has been made on the
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics

Figure 2. Results obtained by using combination of color spaces a.
Sample images, b. YCbCr-YCgCr, c. YCbCr-YES and d. YCbCr-KL
transform color space
TABLE II. SKIN DETECTION R ATES O F C OMBINATION O F TWO C OLOR SPACES

Name of the
color space
RGB-YU V
RGB-YIQ
RGB- YCbCr
RGB- YCgCr
RG B-YES
RG B-K L
YUV -YIQ
Y UV-YCbCr
Y UV-YCgCr
Y UV-YE S
YU V-KL
YIQ-Y CbCr
YIQ-Y CgCr
YIQ-YE S
YIQ-KL
YCbCrYCgCr
YCbCr-YES
YCbCr- KL
YCgCr-YES
YCgCr- KL
YES-KL

False
positive
r ate
0.02
0.2
0.02
0.02
0.02
0.18
0.05
0.05
0.05
0.05
0.05
0.07
0.05
0.05
0.2
0.05

False
negative
rate
0.1
0.11
0.05
0.1
0.1
0.09
0.00
0.05
0.02
0.11
0.00
0.05
0.02
0.1
0.07
0.05

89
91
96
96
77

0.05
0.05
0.05
0.05
0.05

0.1
0.05
0.00
0.00
0.16

The purpose of making combinations is to analyze which
one either single or combinations of two color spaces produce better result for skin detection. One of the observation
made using each combinations is that combination doesn’t
always produces better result as compared to single color
spaces. The concept is basically used to suppress some of
the pitfalls of one color space with the merits of other color
space. It may or may not be happen that the yielded result

Figure 1. Sample Outputs. a. Input images, b. RGB, c. YUV, d. YIQ,
e. YCbCr, f. YCgCr, g. YES and h. KLtransform color space

combination of two color spaces using the skin cluster
approach. Characterization of each combination has been
made on the basis of results yielded by them during
experimental evaluation using same database.
© 2013 ACEEE
DOI: 03.LSCS.2013.5. 50

Per centage
of success
rate
91
75
96
91
91
73
96
93
96
89
96
91
96
91
75
91

71
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics
have badly detected skin region. The detailed explanation of the analysis of combinations of two color spaces is
started with the combinations YCbCr-YCgCr, YCbCr-YES and
YCbCr-KL transform color spaces. All the three combinations have shown good results as shown in fig. 2 with the
varying skin tone color of human faces as well as with the
alternate lighting conditions. They have clearly classified
human skin and non-skin regions. The only challenge they
had faced is the presence of objects which are red in color.
The specification of each combination is started with the
combinations having RGB as common color space namely,
RGB-YUV, RGB-YIQ, RGB-YCbCr, RGB-YCgCr, RGB-YES, and
RGB-KL transform. RGB has the advantage of precisely
detection in facial feature of human faces as shown in figure
1. On combining it with the other color spaces, it has yielded
the results shown in figure 3 and the success rate with the
skin classifier error rate of all possible combinations of two
color spaces are shown in table 2.

Figure 4 has shown the results yielded by the distinct
combinations formed by using YUV as a common color space.
All of them have yielded good result with the alternate skin
tone and lighting conditions.
Figure 5 and 6 has showed the results of the remaining
combinations. YUV-YIQ is the combination that has produced
better result in static images with varying skin tone color but
static illumination conditions

Figure 4. Results obtained by using YUV-YIQ, YUV-YCbCr, YUVYCgCr, YUV-YES and YUV-KL transform color space respectively

The combinations having the YCbCr, YCgCr as one of the
color space have yielded better result with the varying lighting
conditions. KL transform has not affected much with the
fluctuation of skin tone color and lighting conditions.
There are three combinations that win the task out of 21
possible combinations of two color spaces namely, YUV-YIQ,
YUV-KL, and YCgCr-YES
VI. CONCLUSION

Figure 3. Results obtained by using RGB-YUV, RGB-YIQ, RGBYCbCr, RGB-YCgCr, RGB-YES and RGB-KL transform color space
respectively

RGB-KL and RGB-YIQ have clearly shown the background
classification problem. RGB-KL has not produced good result
with the varying illumination conditions also.
Thecombination of RGB-YCbCr and RGB-YCgCr has yielded
same result as YCgCr has evolved from YCbCr so it has some
similar properties of YCbCr.
72
© 2013 ACEEE
DOI: 03.LSCS.2013.5. 50

The color spaces with distinct possible combination of
two color spaces formed by them are considered using pixelbased skin classification algorithm. Analysis of single color
spaces has yielded good result only in static conditions.
They have not yielded good result under varying lighting
conditions. Unlike single color space, the combinations of
two color spaces have produced good results with the alternate human face skin tone color as well as lighting conditions. The combinations that have produced 96% highest
success rate with lesser false positive and false negative are
YUV-YIQ, YUV-KL transform, and YCgCr-YES color spaces
Regular Paper
Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics
REFERENCES
[1] Nada B. Ibrahim, Mazen M. Selim, and Hala H. Zayed, “A
Dynamic Skin Detector based on Face Skin Tone Color”, in
Proc. 8 th Int. Conf. on INFOrmatics and Systems
(INFOS2012), 2012.
[2] Li Gang, and Xu Yinping, “The Study of Face Detection
Algorithm based on Improved AdaBoost with Skin Color
Model”, in Proc. of the IEEE, 2010.
[3] Zhichao Ji and Huabiao Qin, “A Vehicle Surveillance System
for Face Detection”, in Proc. of the IEEE, 2007.
[4] Juan Jose’ de Dios and Narciso Garcia, “Face Detection based
on a New Color Space YCgCr”, in Proc. of the IEEE, 2003.
[5] Praseeda Lekshmi V, Dr. SasiKumar and Divya S. Vidyadharan,
“Face Detection and Localization of Facial Features in Still
and Video Images”, in Proc. Int. Conf. on Emerging trends in
Engineering and Technology, 2008.
[6] Xiaohua Wang, Xi Zhang, and Jingliang Yao, “Skin Color
Detection under Complex Background”, in Proc. Int. Conf. on
mechatronic Science, Electric Engineering and Computer, Jilin,
China, 1985-88, 2011.
[7] Vladimir Vezhnevets, Vassili Sazonov and Alla Andreeva, “A
Survey on Pixel-based Skin Color Detection Techniques”, in
Proc. of the IEEE, 2002.
[8] Hsin-Chia Fut, P.S. Lai, R.S. Lou, and H.-T. Paot, “Face
Detection and Eye Localization by Neural Network based
Color Segmentation”, in Proc. of the IEEE, 2000.
[9] Wei Ren Tan, Chee Seng Chan, Pratheepan Yogarajah, and Joan
Condell, “A Fusion Approach for Efficient Human Skin
Detection”, in IEEE Transactions on Industrial Informatics,
vol. 8, no. 1, 2012.
[10]Woo-Ram Lee, Dong-Guk Hwang, and Byoung-Min Jun,
“Comparison of Color Constancy Methods for Skin Color
under Colored Illuminants”, in Proc. of the IEEE, 2012.
[11]T. Ravindra Babu, K. Mahalakshmi, and
S.V.
Subrah
manya , “Optimal Skin Detection for Face Localization using
Genetic Algorithms”, in Proc. of the IEEE, 2011.
[12]Guan-Chun Luh, “Skin color detection using artificial immune
networks”, in Proc. Int. Conf. on machine Learning and
Cybernetics, Xian, 2012.
[13]Wang Chuan-xu and Li Zuo-yong, “Face Detection based on
skin Gaussian Model and KL transform”, in Proc. 9 th ACIS
Int. Conf. on Software Engineering, Artificial Intelligence,
Networking, and Parallel/Distributed Computing, pp. 52225, 2008.
[14]Stephen Karungaru, Minoru Fukumi, and Norio Akamatsu,
“Detection of Human Faces in Visual Scenes”, in Proc. 7 th
Australian and New Zealand Intelligent Information Systems
Conference, Perth, Western Australia, pp. 165-170, 2001.

Figure 5. Results obtained by using YCgCr-YES, YCgCr-KL and
YES-KL color space respectively

Figure 6. Results obtained by using YIQ-YCbCr, YIQ-YCgCr, YIQYES and YIQ-KLtransform color space respectively

ACKNOWLEDGMENTS
This work is supported and funded by the University
Grant Commission (UGC), India under major research project
to the Department of Computer Science of Pondicherry University, Puducherry, India

© 2013 ACEEE
DOI: 03.LSCS.2013.5. 50

73

Más contenido relacionado

La actualidad más candente

Region based elimination of noise pixels towards optimized classifier models ...
Region based elimination of noise pixels towards optimized classifier models ...Region based elimination of noise pixels towards optimized classifier models ...
Region based elimination of noise pixels towards optimized classifier models ...IJERA Editor
 
Local directional number pattern for face analysis face and expression recogn...
Local directional number pattern for face analysis face and expression recogn...Local directional number pattern for face analysis face and expression recogn...
Local directional number pattern for face analysis face and expression recogn...IEEEFINALYEARPROJECTS
 
HSV Brightness Factor Matching for Gesture Recognition System
HSV Brightness Factor Matching for Gesture Recognition SystemHSV Brightness Factor Matching for Gesture Recognition System
HSV Brightness Factor Matching for Gesture Recognition SystemCSCJournals
 
A Hybrid Approach to Face Detection And Feature Extraction
A Hybrid Approach to Face Detection And Feature ExtractionA Hybrid Approach to Face Detection And Feature Extraction
A Hybrid Approach to Face Detection And Feature Extractioniosrjce
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...iosrjce
 
Skin Color Detection Using Region-Based Approach
Skin Color Detection Using Region-Based ApproachSkin Color Detection Using Region-Based Approach
Skin Color Detection Using Region-Based ApproachCSCJournals
 
Detection of skin diasease using curvlets
Detection of skin diasease using curvletsDetection of skin diasease using curvlets
Detection of skin diasease using curvletseSAT Publishing House
 
Face Detection in Digital Image: A Technical Review
Face Detection in Digital Image: A Technical ReviewFace Detection in Digital Image: A Technical Review
Face Detection in Digital Image: A Technical ReviewIJERA Editor
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Win Yu
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...csijjournal
 
Automatic 3D facial expression recognition
Automatic 3D facial expression recognitionAutomatic 3D facial expression recognition
Automatic 3D facial expression recognitionrafaelgmonteiro
 
ttA sign language recognition approach for
ttA sign language recognition approach forttA sign language recognition approach for
ttA sign language recognition approach forijcseit
 
A Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single ImagesA Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single Imagesjournal ijrtem
 
Local feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyLocal feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyIJECEIAES
 
Recognition of Facial Emotions Based on Sparse Coding
Recognition of Facial Emotions Based on Sparse CodingRecognition of Facial Emotions Based on Sparse Coding
Recognition of Facial Emotions Based on Sparse CodingIJERA Editor
 
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...ijma
 

La actualidad más candente (19)

Local Gray Code Pattern (LGCP): A Robust Feature Descriptor for Facial Expres...
Local Gray Code Pattern (LGCP): A Robust Feature Descriptor for Facial Expres...Local Gray Code Pattern (LGCP): A Robust Feature Descriptor for Facial Expres...
Local Gray Code Pattern (LGCP): A Robust Feature Descriptor for Facial Expres...
 
Region based elimination of noise pixels towards optimized classifier models ...
Region based elimination of noise pixels towards optimized classifier models ...Region based elimination of noise pixels towards optimized classifier models ...
Region based elimination of noise pixels towards optimized classifier models ...
 
Local directional number pattern for face analysis face and expression recogn...
Local directional number pattern for face analysis face and expression recogn...Local directional number pattern for face analysis face and expression recogn...
Local directional number pattern for face analysis face and expression recogn...
 
HSV Brightness Factor Matching for Gesture Recognition System
HSV Brightness Factor Matching for Gesture Recognition SystemHSV Brightness Factor Matching for Gesture Recognition System
HSV Brightness Factor Matching for Gesture Recognition System
 
A Hybrid Approach to Face Detection And Feature Extraction
A Hybrid Approach to Face Detection And Feature ExtractionA Hybrid Approach to Face Detection And Feature Extraction
A Hybrid Approach to Face Detection And Feature Extraction
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
 
Skin Color Detection Using Region-Based Approach
Skin Color Detection Using Region-Based ApproachSkin Color Detection Using Region-Based Approach
Skin Color Detection Using Region-Based Approach
 
Detection of skin diasease using curvlets
Detection of skin diasease using curvletsDetection of skin diasease using curvlets
Detection of skin diasease using curvlets
 
Face Detection in Digital Image: A Technical Review
Face Detection in Digital Image: A Technical ReviewFace Detection in Digital Image: A Technical Review
Face Detection in Digital Image: A Technical Review
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 
Automatic 3D facial expression recognition
Automatic 3D facial expression recognitionAutomatic 3D facial expression recognition
Automatic 3D facial expression recognition
 
ttA sign language recognition approach for
ttA sign language recognition approach forttA sign language recognition approach for
ttA sign language recognition approach for
 
N348295
N348295N348295
N348295
 
A Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single ImagesA Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single Images
 
L045066671
L045066671L045066671
L045066671
 
Local feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A surveyLocal feature extraction based facial emotion recognition: A survey
Local feature extraction based facial emotion recognition: A survey
 
Recognition of Facial Emotions Based on Sparse Coding
Recognition of Facial Emotions Based on Sparse CodingRecognition of Facial Emotions Based on Sparse Coding
Recognition of Facial Emotions Based on Sparse Coding
 
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
 

Similar a 50Combining Color Spaces for Human Skin Detection in Color Images using Skin Cluster Classifier

Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model  Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model ijsc
 
Skin segmentation using different integrated color model approaches for face ...
Skin segmentation using different integrated color model approaches for face ...Skin segmentation using different integrated color model approaches for face ...
Skin segmentation using different integrated color model approaches for face ...eSAT Publishing House
 
Face detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyFace detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyeSAT Publishing House
 
Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionCSCJournals
 
A New Algorithm for Human Face Detection Using Skin Color Tone
A New Algorithm for Human Face Detection Using Skin Color ToneA New Algorithm for Human Face Detection Using Skin Color Tone
A New Algorithm for Human Face Detection Using Skin Color ToneIOSR Journals
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmIOSRjournaljce
 
Skin colour information and Haar feature based Face Detection
Skin colour information and Haar feature based Face DetectionSkin colour information and Haar feature based Face Detection
Skin colour information and Haar feature based Face DetectionIJERA Editor
 
F ACIAL E XPRESSION R ECOGNITION B ASED ON E DGE D ETECTION
F ACIAL  E XPRESSION  R ECOGNITION  B ASED ON  E DGE  D ETECTIONF ACIAL  E XPRESSION  R ECOGNITION  B ASED ON  E DGE  D ETECTION
F ACIAL E XPRESSION R ECOGNITION B ASED ON E DGE D ETECTIONIJCSES Journal
 
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...IOSR Journals
 
Single frontal face detection by finding dark pixel group and comparing xy
Single frontal face detection by  finding dark pixel group and  comparing xySingle frontal face detection by  finding dark pixel group and  comparing xy
Single frontal face detection by finding dark pixel group and comparing xyIAEME Publication
 
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...CrimsonpublishersTTEFT
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMadeij1
 
An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...TELKOMNIKA JOURNAL
 
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...ijsrd.com
 
Fusion technology for robust human skin detection 2
Fusion technology for robust human skin detection 2Fusion technology for robust human skin detection 2
Fusion technology for robust human skin detection 2IAEME Publication
 

Similar a 50Combining Color Spaces for Human Skin Detection in Color Images using Skin Cluster Classifier (20)

B017310612
B017310612B017310612
B017310612
 
Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model  Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model
 
Skin segmentation using different integrated color model approaches for face ...
Skin segmentation using different integrated color model approaches for face ...Skin segmentation using different integrated color model approaches for face ...
Skin segmentation using different integrated color model approaches for face ...
 
Face detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategyFace detection for video summary using enhancement based fusion strategy
Face detection for video summary using enhancement based fusion strategy
 
Ga3111671172
Ga3111671172Ga3111671172
Ga3111671172
 
Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin Detection
 
A New Algorithm for Human Face Detection Using Skin Color Tone
A New Algorithm for Human Face Detection Using Skin Color ToneA New Algorithm for Human Face Detection Using Skin Color Tone
A New Algorithm for Human Face Detection Using Skin Color Tone
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew Algorithm
 
Ch 2
Ch 2Ch 2
Ch 2
 
Skin colour information and Haar feature based Face Detection
Skin colour information and Haar feature based Face DetectionSkin colour information and Haar feature based Face Detection
Skin colour information and Haar feature based Face Detection
 
F ACIAL E XPRESSION R ECOGNITION B ASED ON E DGE D ETECTION
F ACIAL  E XPRESSION  R ECOGNITION  B ASED ON  E DGE  D ETECTIONF ACIAL  E XPRESSION  R ECOGNITION  B ASED ON  E DGE  D ETECTION
F ACIAL E XPRESSION R ECOGNITION B ASED ON E DGE D ETECTION
 
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
Human Skin Cancer Recognition and Classification by Unified Skin Texture and ...
 
SUB15786
SUB15786SUB15786
SUB15786
 
Single frontal face detection by finding dark pixel group and comparing xy
Single frontal face detection by  finding dark pixel group and  comparing xySingle frontal face detection by  finding dark pixel group and  comparing xy
Single frontal face detection by finding dark pixel group and comparing xy
 
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
An Intelligent Skin Color Detection Method based on Fuzzy C-Means with Big Da...
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVM
 
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
 
An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...
 
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...
A Shot Boundary Detection Method for News Video Based Human Skin Region (Face...
 
Fusion technology for robust human skin detection 2
Fusion technology for robust human skin detection 2Fusion technology for robust human skin detection 2
Fusion technology for robust human skin detection 2
 

Más de idescitation (20)

65 113-121
65 113-12165 113-121
65 113-121
 
69 122-128
69 122-12869 122-128
69 122-128
 
71 338-347
71 338-34771 338-347
71 338-347
 
72 129-135
72 129-13572 129-135
72 129-135
 
74 136-143
74 136-14374 136-143
74 136-143
 
80 152-157
80 152-15780 152-157
80 152-157
 
82 348-355
82 348-35582 348-355
82 348-355
 
84 11-21
84 11-2184 11-21
84 11-21
 
62 328-337
62 328-33762 328-337
62 328-337
 
46 102-112
46 102-11246 102-112
46 102-112
 
47 292-298
47 292-29847 292-298
47 292-298
 
49 299-305
49 299-30549 299-305
49 299-305
 
57 306-311
57 306-31157 306-311
57 306-311
 
60 312-318
60 312-31860 312-318
60 312-318
 
5 1-10
5 1-105 1-10
5 1-10
 
11 69-81
11 69-8111 69-81
11 69-81
 
14 284-291
14 284-29114 284-291
14 284-291
 
15 82-87
15 82-8715 82-87
15 82-87
 
29 88-96
29 88-9629 88-96
29 88-96
 
43 97-101
43 97-10143 97-101
43 97-101
 

Último

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Último (20)

USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

50Combining Color Spaces for Human Skin Detection in Color Images using Skin Cluster Classifier

  • 1. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics Combining Color Spaces for Human Skin Detection in Color Images using Skin Cluster Classifier Ravi Subban1, Member IEEE, and Richa Mishra1 1 Department of Computer Science, Pondicherry University, Puducherry, India Email: {sravicite, richamishra.phd}@gmail.com arealso some challenges faced by skin detection at the timesegmentation process. Different methods have been evolved to efficiently detect skin region in color images but they have their own shortcomings in the presence of varying illumination conditions. The commonly used skin detection techniques involve Gaussian model, Bayesian model, color-histogram approach, color-constancy approach [10], neural network [12], Genetic algorithm [11], etc using skin color information. Variety of color spaces namely, YUV, YIQ, YCbCr, YCgCr, YES, RGB, and KL Transform, have been considered for testing the effectiveness of them to detect human face skin region with the skin pixel classification methods in the three past decades. Most of the researchers have used these color spaces with the piecewise linear decision boundary [2, 3, 4, 5] to detect human faces, tracking, recognition, etc. But the combination of two color spaces formed by making the possible combinations of these color spaces have not been researched till our knowledge. The main goal of the research is to get an effective threshold that helps to detect the human skin region under different races of human skin color, complex background as well as the different lighting conditions. The analysis of the color space individually and separately is one of the essential traces taken by the research to initiate the experiment. After that all the distinct possible combination of two color spaces are determined and every combination is considered to get the threshold for that combi n a ti on usi n g t h e i m a ges t a ki n g un der t h e consideration of training set. Finally, the threshold values obtained as the experimental result are observed to decide which one has won the task for the detection of human skin regions among the single and combination of color spaces. The winning decision has been made by observing the number of missed and incorrectly identified color images. The presented work will be useful in the applications of the computer vision where these color spaces are used for skin detection. The rest of the paper is organized as follows: section second focuses on the related work done previously. Third section gives the detailed idea of the presented work and the interpretation made on the results obtai ned by implementing the research work is discussed in fourth section. Finally, the conclusion about whole research work has been made in the last section. Abstract- Skin detection remains a challenging task over several decades in spite of many techniques evolved. It is the elementary step of most of the computer vision applications like face recognition, human computer interaction, etc. It depends on the suitability of color space chosen, skin modeling and classification of skin and non-skin pixels under varying illumination conditions. This paper presents a symbolic interpretation on the performance of the color spaces using piecewise linear decision boundary classifier in color images to find the winning color space (s). The whole task is divided into three processes: analysis of color spaces individually; analysis of the combination of two color spaces; and finally making a comparative analysis among the results obtained by the above two processes. For performing the fair evaluation, the whole experiment is tested over commonly used databases. Based on the success rate, false positive and false negative of each color spaces, the winner(s) has been chosen among single and the combination of color spaces. Index Terms- Color space, Combination of two color spaces, Face detection, Piece-wise linear decision boundary method, Skin detection. I. INTRODUCTION Skin detection is the process of detection of human skin region present in images or video using pixel-based or region-based information. Face recognition, steganography and several other applications of computer vision considered skin detection as a fundamental step [1]. It is the process of solving either one or two class classification problems. In one class classification problem, it tries to distinguish the object of an interest from the rest of other objects present in the input image, while in two class classification problem, it tries to discriminate the whole image into either skin or non-skin regions. Detection of human skin region comes under the latter category. In spite of many techniques evolved, the challenges faced by skin detection remains same over several decades. Requisite of color space chosen, skin modeling, and classification of pixels into skin or non-skin regions are the essential steps of it for the segmentation of the human skin region in color image(s). If the selection of color space and skin model has not chosen appropriately then the poor result will be returned by the skin detection techniques. The concept of color space has been basically used for searching human skin color cluster in their subspace as they are very useful in detecting and recognizing the human faces in color images. Different people belongs to different ethnicity have different skin races as well as the color images captured under different lighting conditions using different cameras © 2013 ACEEE DOI: 03.LSCS.2013.5. 50 68
  • 2. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics II. RELATED WORK IV. PRESENTED WORK Work done in the skin detection process has been rapidly and effectively increased in the previous years. As it is the preliminary step of most of the application so the yielded results should be more accurate in order to enhance the effectiveness of the applications like face recognition, human computer interaction, etc. As human skin color has its uniqueproperty from rest of the other features of human faces, it is commonly used to locate the human faces in still and video images by identifying skin and non-skin pixels [5]. Various researches have tried to make the skin detection automatic but still some challenges are still to be resolved. The accuracy of skin classification depends on the selection of color spaces as well as skin color model. Using the skin tone color information, Ibrahim et al. [1] has proposed a dynamic skin detector that would dynamically detect the adaptive thresholds using Viola Jones face detector algorithm. Selection of color space is based on the percentage of accuracy it will produce for particular task under given conditions. YES color space is used by Hsin-Chia et al. [8] for face detection and eye localization. Nowadays, researchers are very much interested in the concept of fusion mixture of methods to enhance the detection rate of human skin region [9]. The aim of the presented work is to find the color space that produces better result for the human face skin detection under different conditions among all the considered color spaces and all the possible combination of theirs for two color spaces. The whole task is classified into three categories which are further classified into sub-categories. The brief description of all categories is given as follows: A. Skin Color Cluster Using Color Space Individually RGB RGB color space is the primary color space for still and video images. It is the simplest color space among all the evolved color spaces. This color space does not separate luminance and chrominance, and the R, G, and B components are highly correlated. The luminance of a given skin patch affects the component values of this color space as it is computed by using the linear combination of the R, G, and B values. As the illumination conditions change, the location of the human skin cluster available in their subspace will change. Instead of facing these challenges, RGB is extensively used in the skin detection. The inequalities for clustering the human skin color are given as follows: III.SKIN DETECTION METHOD YUV It also belongs to the family of orthogonal color spaces used in video media. The property of this color space is very much similar to the YUV color space. I and Q are chrominance components for this color space. These components are used for finding skin cluster in given images as they will not get affect from changing the illumination conditions. The experimentally obtained thresholds are given as follows: Skin detection methods are commonly classified into two categories: pixel-based and region-based. In pixel based skin detection method, the pixel information of the images are used for the human skin classification, whereas in regionbased, the concept of texture are used for the classification. Using the pixel information, skin detection methods are further classified into following sub-categories: explicitly defined skin region method, parametric method, nonparametric method, and semi-parametric method [6]. In explicitly defined skin region method, skin cluster is identified by finding the appropriate threshold that bound the human skin color during the training process using set of images for training. In parametric method, skin model requires much storage space and their performance directly depends on the representativeness of the training image set. This includes single and mixture Gaussian models. In non-parametric method, estimation is the key idea for skin color distribution from the set of images used for training without deriving an explicit model of the skin color. This method includes Bayesian model which performs fast computation and independent to the shape of skin distribution theoretically [7]. To deal with the performance of color spaces and their possible combination of two color spaces, explicitly defined skin region method is considered. It is the simplest method among all the other methods. It also produces good performance under different illumination conditions like different skin races, and different illumination conditions so this skin model is taken into account to perform the experimental computations © 2013 ACEEE DOI: 03.LSCS.2013.5. 50 YIQ It also belongs to the family of orthogonal color spaces used in video media. The property of this color space is very much similar to the YUV color space. I and Q are chrominance components for this color space. These components are used for finding skin cluster in given images as they will not get affect from changing the illumination conditions. The experimentally obtained thresholds are given as follows: (3) YCbCr YCbCr is a family of color space used as a part of the color image pipeline in video and digital photography systems. It is obtained by the linear combination of RGB components. The thresholds obtained for clustering human skin tone color using chrominance components, Cb and Cr under different illumination conditions are given as follows: 69
  • 3. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics YCgCr This color space is based on the colorimetric applications to television systems. It has used G-Y instead of B-Y which is used for analysis applications of face segmentation. It is derived from the components of YCbCr color space [4]. In order to precisely classify the skin and non-skin regions, the threshold values should be properly determined by using training set during experiment. The thresholds determined during training process are given as follows: YES This color space is linearly derived from the RGB components. E and S are the chrominance components that help to precisely discriminate the human skin and non-skin pixels. The thresholds that are explicitly applied for this purpose are experimentally computed and are given as follows: KL Transform. From the point of geometrical interpretation, it translates and rotates the axes and establishes a new coordinate according to the variance of the data [13]. The possible threshold obtained after the training process are as follows: B. Skin color cluster using combination of two color spaces The concept of combination of two color spaces has been used to make the skin methods more effective. This concept has used by some of the researchers for limited number of color space [5, 13, 14]. But all possible combination of two color spaces is considered which are not yet to be researched to the best of our knowledge. In the combination of two color spaces, the chrominance components of both the color spaces are taken into an account so that the intensity will not get affect by changing the illumination conditions. Using AND operator, the chrominance components are combined and a proper threshold values are applied which is trained during the training process using set of color images to detect the skin and non-skin pixels precisely and efficiently. V. EXPERIMENTAL RESULTS AND DISCUSSIONS The whole experiment is concised around the classification of skin and non-skin pixels by applying the explicitly defined threshold values obtained by extensive iteration under the training process. The results obtained produce better results not only under the presence of different skin races as well as different lighting conditions too. For the detection of human face skin region, the accuracy of each single and combination of color spaces are compared by examining the errors obtained at the moment of skin classification. Under the skin classification, two types of errors commonly occur. They are false positive and false negative. False positive represents the wrong labeling of a non-skin pixel as skin pixel. False negative represents the wrong labeling of skin as non-skin pixels. A skin classifier is 70 © 2013 ACEEE DOI: 03.LSCS.2013.5.50 considered as good only when it has low false positive and false negative rates. The experiment is started with the analysis of color spaces individually and independently. The success rate of each color spaces are shown in table 1. Firstly, RGB color space is taken into an account as it is the commonly used in images because of its simplicity. The results showed that it effectively distinguishes the skin and non-pixels in static images having different races of human skin tone color. But as the lightning conditions vary it includes some non-skin pixels as skin pixels. This color space precisely specifies the human facial features. YUV color space has produced the better result in static images as compared to RGB color space having different skin races but with the varying lighting conditions it doesn’t produce very adequate result. Like YUV, YIQ color space has yielded same result with 96% the success rate. The challenges that it faced is in the clear discrimination of complex background from the interested objects present in images. TABLE I. SKIN DETECTION R ATES OF COLOR SPACES I NDIVIDUALLY Name of the colo r space RGB Percentage of success rate 93 False positiv e rate 0.05 False negati ve rate 0.00 Y UV Y IQ YCbCr YCgCr YES KL Transform 96 96 96 91 96 89 0.05 0.09 0.05 0.00 0.05 0.05 0.00 0.05 0.00 0.09 0.02 0.07 YCbCr color space is the commonly used color space for skin detection. It has yielded good result in terms of skin segmentation, facial feature identification background classification under different races. It has also given adequate result under the varying lighting conditions among the above discussed color spaces. YCgCr color space has clearly discriminated the object of an interest from the complex background under different human skin races as well as lighting conditions. The challenges it has faced that it doesn’t make a clear separation line to the skin segmented and non-skin segmented region. YES color space has precisely distinguished between skin and non-skin pixels in image. This color space is less affected by changing the illumination conditions. The skin classifier error rate can be acceptable. Lastly, KL transform color space has experimented in which the rate of false negative has more occurred as compared to false positive. Some of the results produced by using the above discussed color spaces with the skin cluster technique have properly shown in fig. 1.The figure show the clear analysis on the effects of lighting and different races ofhuman skin tone color during the segmentation of skin region. Now, the second analysis has been made on the
  • 4. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics Figure 2. Results obtained by using combination of color spaces a. Sample images, b. YCbCr-YCgCr, c. YCbCr-YES and d. YCbCr-KL transform color space TABLE II. SKIN DETECTION R ATES O F C OMBINATION O F TWO C OLOR SPACES Name of the color space RGB-YU V RGB-YIQ RGB- YCbCr RGB- YCgCr RG B-YES RG B-K L YUV -YIQ Y UV-YCbCr Y UV-YCgCr Y UV-YE S YU V-KL YIQ-Y CbCr YIQ-Y CgCr YIQ-YE S YIQ-KL YCbCrYCgCr YCbCr-YES YCbCr- KL YCgCr-YES YCgCr- KL YES-KL False positive r ate 0.02 0.2 0.02 0.02 0.02 0.18 0.05 0.05 0.05 0.05 0.05 0.07 0.05 0.05 0.2 0.05 False negative rate 0.1 0.11 0.05 0.1 0.1 0.09 0.00 0.05 0.02 0.11 0.00 0.05 0.02 0.1 0.07 0.05 89 91 96 96 77 0.05 0.05 0.05 0.05 0.05 0.1 0.05 0.00 0.00 0.16 The purpose of making combinations is to analyze which one either single or combinations of two color spaces produce better result for skin detection. One of the observation made using each combinations is that combination doesn’t always produces better result as compared to single color spaces. The concept is basically used to suppress some of the pitfalls of one color space with the merits of other color space. It may or may not be happen that the yielded result Figure 1. Sample Outputs. a. Input images, b. RGB, c. YUV, d. YIQ, e. YCbCr, f. YCgCr, g. YES and h. KLtransform color space combination of two color spaces using the skin cluster approach. Characterization of each combination has been made on the basis of results yielded by them during experimental evaluation using same database. © 2013 ACEEE DOI: 03.LSCS.2013.5. 50 Per centage of success rate 91 75 96 91 91 73 96 93 96 89 96 91 96 91 75 91 71
  • 5. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics have badly detected skin region. The detailed explanation of the analysis of combinations of two color spaces is started with the combinations YCbCr-YCgCr, YCbCr-YES and YCbCr-KL transform color spaces. All the three combinations have shown good results as shown in fig. 2 with the varying skin tone color of human faces as well as with the alternate lighting conditions. They have clearly classified human skin and non-skin regions. The only challenge they had faced is the presence of objects which are red in color. The specification of each combination is started with the combinations having RGB as common color space namely, RGB-YUV, RGB-YIQ, RGB-YCbCr, RGB-YCgCr, RGB-YES, and RGB-KL transform. RGB has the advantage of precisely detection in facial feature of human faces as shown in figure 1. On combining it with the other color spaces, it has yielded the results shown in figure 3 and the success rate with the skin classifier error rate of all possible combinations of two color spaces are shown in table 2. Figure 4 has shown the results yielded by the distinct combinations formed by using YUV as a common color space. All of them have yielded good result with the alternate skin tone and lighting conditions. Figure 5 and 6 has showed the results of the remaining combinations. YUV-YIQ is the combination that has produced better result in static images with varying skin tone color but static illumination conditions Figure 4. Results obtained by using YUV-YIQ, YUV-YCbCr, YUVYCgCr, YUV-YES and YUV-KL transform color space respectively The combinations having the YCbCr, YCgCr as one of the color space have yielded better result with the varying lighting conditions. KL transform has not affected much with the fluctuation of skin tone color and lighting conditions. There are three combinations that win the task out of 21 possible combinations of two color spaces namely, YUV-YIQ, YUV-KL, and YCgCr-YES VI. CONCLUSION Figure 3. Results obtained by using RGB-YUV, RGB-YIQ, RGBYCbCr, RGB-YCgCr, RGB-YES and RGB-KL transform color space respectively RGB-KL and RGB-YIQ have clearly shown the background classification problem. RGB-KL has not produced good result with the varying illumination conditions also. Thecombination of RGB-YCbCr and RGB-YCgCr has yielded same result as YCgCr has evolved from YCbCr so it has some similar properties of YCbCr. 72 © 2013 ACEEE DOI: 03.LSCS.2013.5. 50 The color spaces with distinct possible combination of two color spaces formed by them are considered using pixelbased skin classification algorithm. Analysis of single color spaces has yielded good result only in static conditions. They have not yielded good result under varying lighting conditions. Unlike single color space, the combinations of two color spaces have produced good results with the alternate human face skin tone color as well as lighting conditions. The combinations that have produced 96% highest success rate with lesser false positive and false negative are YUV-YIQ, YUV-KL transform, and YCgCr-YES color spaces
  • 6. Regular Paper Proc. of Int. Conf. on Advances in Recent Technologies in Electrical and Electronics REFERENCES [1] Nada B. Ibrahim, Mazen M. Selim, and Hala H. Zayed, “A Dynamic Skin Detector based on Face Skin Tone Color”, in Proc. 8 th Int. Conf. on INFOrmatics and Systems (INFOS2012), 2012. [2] Li Gang, and Xu Yinping, “The Study of Face Detection Algorithm based on Improved AdaBoost with Skin Color Model”, in Proc. of the IEEE, 2010. [3] Zhichao Ji and Huabiao Qin, “A Vehicle Surveillance System for Face Detection”, in Proc. of the IEEE, 2007. [4] Juan Jose’ de Dios and Narciso Garcia, “Face Detection based on a New Color Space YCgCr”, in Proc. of the IEEE, 2003. [5] Praseeda Lekshmi V, Dr. SasiKumar and Divya S. Vidyadharan, “Face Detection and Localization of Facial Features in Still and Video Images”, in Proc. Int. Conf. on Emerging trends in Engineering and Technology, 2008. [6] Xiaohua Wang, Xi Zhang, and Jingliang Yao, “Skin Color Detection under Complex Background”, in Proc. Int. Conf. on mechatronic Science, Electric Engineering and Computer, Jilin, China, 1985-88, 2011. [7] Vladimir Vezhnevets, Vassili Sazonov and Alla Andreeva, “A Survey on Pixel-based Skin Color Detection Techniques”, in Proc. of the IEEE, 2002. [8] Hsin-Chia Fut, P.S. Lai, R.S. Lou, and H.-T. Paot, “Face Detection and Eye Localization by Neural Network based Color Segmentation”, in Proc. of the IEEE, 2000. [9] Wei Ren Tan, Chee Seng Chan, Pratheepan Yogarajah, and Joan Condell, “A Fusion Approach for Efficient Human Skin Detection”, in IEEE Transactions on Industrial Informatics, vol. 8, no. 1, 2012. [10]Woo-Ram Lee, Dong-Guk Hwang, and Byoung-Min Jun, “Comparison of Color Constancy Methods for Skin Color under Colored Illuminants”, in Proc. of the IEEE, 2012. [11]T. Ravindra Babu, K. Mahalakshmi, and S.V. Subrah manya , “Optimal Skin Detection for Face Localization using Genetic Algorithms”, in Proc. of the IEEE, 2011. [12]Guan-Chun Luh, “Skin color detection using artificial immune networks”, in Proc. Int. Conf. on machine Learning and Cybernetics, Xian, 2012. [13]Wang Chuan-xu and Li Zuo-yong, “Face Detection based on skin Gaussian Model and KL transform”, in Proc. 9 th ACIS Int. Conf. on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, pp. 52225, 2008. [14]Stephen Karungaru, Minoru Fukumi, and Norio Akamatsu, “Detection of Human Faces in Visual Scenes”, in Proc. 7 th Australian and New Zealand Intelligent Information Systems Conference, Perth, Western Australia, pp. 165-170, 2001. Figure 5. Results obtained by using YCgCr-YES, YCgCr-KL and YES-KL color space respectively Figure 6. Results obtained by using YIQ-YCbCr, YIQ-YCgCr, YIQYES and YIQ-KLtransform color space respectively ACKNOWLEDGMENTS This work is supported and funded by the University Grant Commission (UGC), India under major research project to the Department of Computer Science of Pondicherry University, Puducherry, India © 2013 ACEEE DOI: 03.LSCS.2013.5. 50 73