SlideShare a Scribd company logo
1 of 7
Download to read offline
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 50 | P a g e
Skin Detection Based on Color Model and Low Level Features
Combined with Explicit Region and Parametric Approaches
HARPREET KAUR SAINI1
, DANVIR MANDAL2
1
Department of Electronics and Communication Engineering, Institute of Engineering and Technology, Bhaddal
2
Department of Electronics and Communication Engineering, Institute of Engineering and Technology, Bhaddal
Abstract: -
Skin detection is active research area in the field of computer vision which can be applied in the application of
face detection, eye detection, etc. These detection helps in various applications such as driver fatigue monitoring
system, surveillance system etc. In Computer vision applications, the color model and representations of the
human image in color model is one of major module to detect the skin pixels. The mainstream technology is
based on the individual pixels and selection of the pixels to detect the skin part in the whole image. In this thesis
implementation, we presents a novel technique for skin color detection incorporating with explicit region based
and parametric based approach which gives the better efficiency and performances in terms of skin detection in
human images. Color models and image quantization technique is used to extract the regions of the images and
to represent the image in a particular color model such as RGB and HSV, and then the parametric based
approach is applied by selecting the low level skin features are applied to extract the skin and non-skin pixels of
the images. In the first step, our technique uses the state-of-the-art non-parametric approach which we call the
template based technique or explicitly defined skin regions technique. Then the low level features of the human
skin are being extracted such as edge, corner detection which is also known as parametric method. The
experimental results depict the improvement in detection rate of the skin pixels by this novel approach. And in
the end we discuss the experimental results to prove the algorithmic improvements.
Keywords: - Skin detection, Color Models, Machine Learning, Image Processing, Computer Vision.
I. INTRODUCTION
Skin detection is active research area in
computer science which is highly focused by the
researchers since the historical days of computers. It
is a very popular and useful technique for detecting
and tracking human body parts [14].Skin detection
aim to select the skin regions in the human image
which is helpful in many computer applications in the
field of computer vision. Computer vision, pattern
recognition, image processing are the computer
domains which is directly linked with the skin
detection [11]. Currently, skin detection technology
is greatly used in the field of face detection, sensitive
image detection, eye detection, eye state
determination and many other fields [1]. Colors are
relatively different between the face and skin-color
background on the same image and on that fact skin
segmentation is done [12].
Traditional Skin detection algorithms which are
based on the variety of color models and which can
clearly distinguish the skin and non-skin pixels in
color model, however they are not so accurate to
detect information that similar with the color
information [2]. In this paper, we propose skin
detection algorithm which combines the techniques
Known as explicit region based selection and
parametric based approaches [3].
Introduction of color space and skin detection:
Color space is also known as color model or also
called color system and main purpose of it to
illustrate the color in some standard which is
acceptable in representation of the human image [4].
The color models mainly used in skin detection are
RGB, YCbCr, HSV, and YIQ, etc.
RGB color space
RGB (Red, Green, Blue), this color model is the
most commonly used color space. The Red, Green
and Blue (RGB) model is based on physical
interpretation of color [13]. But if we look at the
scientific way, it is not majorly accepted by the
researchers and majorly not adopted color model
because it is difficult to adjust the details in digital. In
this color model, the tonal, brightness and saturation
are put together which is difficult to separate them.
Thereby the Researchers mostly choose other color
space which converse through the RGB color space
after linear or nonlinear mostly.
RESEARCH ARTICLE OPEN ACCESS
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 51 | P a g e
YCbCr color space
This color model is widely adopted in many in
color means in many video compressions coding,
such as MPEG, JPEG, etc. YcbCr color space (or IQ,
YUV color space) is derived from the transmission of
color TV signal of the NTSC system. It separates the
color into three components, namely brightness Y,
blue chromaticity Cb, red chromaticity Cr. YcbCr
color space is the linear conversion of RGB color
space, and its transformation formula is as follows:
Ycbcr color space is the linear convolution of RGB
color space, and its transformation formula is as
follows:
𝑌
𝐶𝑏
𝐶𝑟
1
=
0.2990 0.5870 0.1140 0
−0.1687 −0.4187 − 0.0813 0.5
0.5000 −0.4187 − 0.0813 0.5
0 0 0 1
R
G
B
1
HSV color space
HSV color space is come up for better digital
processing color, and H is Hue, S is Saturation, V
represents Value. It is the nonlinear transform of
RGB color space. Hue defines the dominant color as
defined by wavelength, Saturation is the measures of
colorfulness area in proportion to the brightness on
the area, value indicates the color luminance [15].
In terms of research, the skin detection
technology is attracting the attention of many
researchers and is becoming the important research
area. In this paper, we adopt a method called color
regional boundary fixed for skin detection. So-called
color regional fixed method is to establish the color
distribution which defined by several simple
inequality in a color space through the experimental
observation offline [5]. The greatest strength of this
method is to realize simply and fast. At present, the
most commonly used color spaces are RGB,YcbCr
and HSV, etc. This paper selected a relatively
optimal color space through experiment among these
three color spaces [6].
During the history of the computer science, the
computer vision is one of the active research areas
which attract researchers from early days of computer
history till now. Skin detection is one of primitive
computer task which is used in different applications
such as face detection. During past years, different
skin detection methods are proposed. These methods
can be divided into three main categories: explicitly
defined skin regions, non-parametric methods and
parametric methods as shown in figure 1.
In explicitly defined skin detection methods, a
series of rules such as “If Red>100 and Green<150,
then pixel with color RGB is skin” are created. If a
skin pixel color matches one of these rules, it will be
marked as skin pixel. The main advantage of these
methods is their speed, while these methods usually
have poor performance.
The other two categories are machine learning
approaches. In these methods, the skin detection
problem is defined as a learning problem and the skin
detector is trained by a training set. The goal of these
methods is usually to calculate p(skin|RGB), which is
the probability that a pixel with color RGB be a skin
pixel. After learning the p(skin|RGB), these values
are used to create a skin probability map for image.
The structure of the remaining paper is: sections
2 discuss the proposed system design in detail and
approaches implemented which is basically the
hybrid approach for skin detection after the selection
of skin regions. It discusses the proposed system
design which includes the algorithmic development
and flowchart of the implemented system. Section 3
discusses the experimental results in terms of
detection of the developed skin classifier. And finally
the conclusion and future of the research is being
discussed in the end.
II Proposed Approach/Algorithm
Figure 1: Building processes of proposed system
A. Detailed System Architecture:
Following are the major modules of the implemented
system:
1. Image Input
a. Image enhancement
b. Crop the image to select skin
regions
c. Color representation
2. Skin Region selection
a. Explicit Region Based Selection
b. Croping and selection of connected
components
c. Color Thresolding
3. Feature Extraction
a. Low level feature selection
i. Corner Features
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 52 | P a g e
ii. Edge Feature
iii. Color feature
Novelty of the algorithm:
The implementation is completely relying on the
color model as a representation of the human image
and then applying the threshold based selection of
region of the image and discard the other pixels lying
in the representation of the image in that particular
color model. The implementation approach combine
both the techniques of the state-of-art template based
in terms of representation of human image in color
models and elimination of blurring effect in the
image. Then the parametric based approach in terms
of selection of low level features of the image such as
edge detection, corner detection etc.
The proposed method discussed above is to combine
the two methods known as explicit region based and
template based methods in a systematic way to
overcome the weaknesses of the individual methods
and result that is more accurate than each of the
individual methods. In the proposed method, firstly
the skin region is selected based on the
representation and conversion of human image in a
color model.
The proposed scheme is implemented in MATLAB
software which includes the development of code for
template based matching of skin pixels. For the
development skin classifier, we have used the Weka
tool which is most popular tool in terms of feature
optimization, data labeling and applying the
classification algorithm on the selected data set.
Weka machine learning classifiers works with
numerical and categorical features. Before using
weka with images, you need to extract features from
your images. According to your needs, simple
features like average, maximum, mean may be
enough. Or you may need to use some other
algorithms for your images.
Feature Selection: If the image is represented in RGB
color space, then the feature selection will be
accordance of RGB color as well.
Feature extraction algorithms.
 Edge detection
 Corner detection
 Blob detection
 Ridge detection
 Scale-invariant feature transform
The different low level features are:
 Gaussian blur
 Sobel filter.
 Hessian
 Difference of Gaussians
 Membrane projections: In every image
o sum of the pixels
o mean of the pixels
o standard deviation of the pixels
o median of the pixels
o maximum of the pixels
o minimum of the pixels in
 Mean Variance, Median, Minimum, and
Maximum
 Anisotropic diffusion
 Bilateral filter
 Lipschitz filter
 Kuwahara filter: which is another noise-
reduction filter that preserves edges?
 Gabor filter: at the moment this option may
take some time and memory because it
generates a very diverse range of Gabor
filters .
 Derivatives filter: calculates high order
derivatives of the input image (from the
second to the 5th derivative) using FeatureJ
[7].
 Laplacian filter: computes the Laplacian of
the input image using FeatureJ. It uses
smoothing scale .
 Structure filter: calculates for all elements in
the input image, the eigenvalues (smallest
and largest) of the so-called structure tensor
using FeatureJ[7]. It uses smoothing
scale and
integration scales 1 and 3.
When using grayscale images, the input image
will be also included as a feature. In the case of color
(RGB) images, the Hue, Saturation and
Brightness will be as well part of the features.
Feature options
 Membrane thickness: expected value of the
membrane thickness, 1 pixel by default. The
more accurate, the more precise the filter
will be.
 Membrane patch size: this represents the
size NxN of the field of view for the
membrane projection filters.
 Minimum sigma: minimum radius of the
filters used to create the features. By default
1 pixel.
 Maximum sigma: maximum radius of the
filters used to create the features. By default
16 pixels.
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 53 | P a g e
Algorithm and Flowchart:
Generic Steps of the algorithms:
1. Start
2. Input : Image
3. Convert Image into RGB Color Model
4. Image Pre-processing
5. Skin Segmentation in color model
a. Removal of non-skin pixels of the
image
b. Removal of blurring effects
c. Image enhancements
6. Binary Image conversion
7. For each pixels of the image :
a. New Pixel : Pi
b. If Pi match range of pixels
i. It lies in regions of pixels
of image.
ii. Else Pi does not lie in the
regions of images.
c. Repeat for each image map in
various color models.
8. Selection of Low level features
a. Data Set Creation of Processed
Image
i. Edge detection
ii. Corner Detection
iii. Gaussian blur
iv. Sobel filter.
v. Hessian
vi. Difference of Gaussians
9. Data Labelling
10. Building Classifier
11. Validation
12. End
Figure 2: Flowchart
III Experimental Results and Outcome
1. Outcome of the template based Phase
( outcome : human image with removal of
blurring effect towards accurate and
optimized low level feature selection)
See the following outcome of the skin images:
Figure 3: original Image
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 54 | P a g e
Figure 4: Black & white image with noise effect
Figure 5: RGB black & white image without noise
effect
Figure 6: RGB color image after removal of noises
Here we discuss the experimental results and
performances of Naïve Baye‟s Classifier models,
after the removal of noise effect in human image, the
low level feature selection for building of skin
classifier is applied, we can say that the second
approach for skin segmentation known as parametric
based approach have been applied.
For the purpose of development of skin classifier
which use these low level features as training data set,
we have used a Weka which is a popular machine
learning and data mining tool.
The performance of the proposed method is
measured by the following two criterions: TP (true
positive) and FP (false positive). TP is defined as the
ratio of the number of the truth skin color image
blocks identified to the total number of skin color
image blocks. FP is defined as the ratio of the number
of misclassified as skin color image blocks, to the
total number of non-skin color image blocks.
Comparison results between the proposed method
and parametric based method alone (machine
learning based) in the pixel domain which is
conducted with the original image and with the image
after applying the noise effect.
Figure 7: Loading data set in Weka
Figure 8: Visualization of all attributes
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 55 | P a g e
Performances/Detection measurements:
Here we test the trained classifier and discuss the
results, in order to understand the results it is
important to define some performance parameters
which help to assess the gains and limitations of this
work. Weka output returns various statistics and
calculations as results to evaluate the models
prediction accuracy and performance. These
techniques not only indicate the performance of a
classifier, but can also be used as the basis of
comparison to other classifiers.
Performance Metrics:
 Number of Correctly/Incorrectly
classified instances output displays the
number of instances classified correctly and
the number of instances those are not.
 Accuracy is the overall prediction accuracy
which can be measured as:- Accuracy =
number of correctly classified instances ÷
Total number of instances
 Error rate if the classifier predicts the class
of an instance correctly, it is counted as a
success if not it is an error. The error rate is
the proportion of errors made over a whole
set of instances which could be used to
measure the overall performance of the
classifier.
 Confusion Matrix: A single prediction can
have four outcomes namely True Positives
(TP), True Negative (TN), False Positive
(FP) and False Negative (FN).TP and TN
are correct classifications where class „A‟ is
predicted as „A‟ and class „B‟ is predicted as
„B‟ where as FP is when class „A‟ is
predicted as „B‟ and FN is when class „B‟ is
predicted as „A‟. A confusion matrix is
displayed as a table with a row and column
for each class. The row denotes the actual
value of a class would have a ROC curve
pointing towards the top right, whereas the
column denoted the predicted value of a
class. Ideal results would have large
numbers down the main diagonal and small
or 0 on the off-diagonal.
 True Positives (TP) and False Positive (FP)
Rate TP rate is TP divided by the total
number of positives where as FP rate is FP
divided by the total number of negatives.
Ideally a good performing model would
have a higher TP rate and a low FP rate.
 Receiver Operating Characteristic (ROC)
curve The ROC curves plot the TP rate on
the vertical axis against the FP rate on the
horizontal axis to form bowl shape curve.
The area under the ROC curve (AUC)
denotes the classifiers performance. The
bigger the area, the better the performance
of the classifier therefore a well performing
classifier would have a ROC curve pointing
towards the top right.
Confusion Matrix:
a b  classified as
117964 | a = skin-class
47238 | b= non skin-class
Table 1: Classification Rates
Correctly
classified
Instances
117964 71.4059 %
Incorrect
Classified
Instances
47238 28.5941 %
Table 2: Detection rates and comparison
Algorithm Used Correctly
Classified
Incorrectly
Classified
Naïve-Bayes –
with Template
Based Method
70.4814 % 29.5186 %
Proposed
Method- Naïve
Bayes with
combined
Template based
and Parametric
Based
71.4059 % 28.5941 %
Figure 9: ROC curve of cost/benefit
As we can see that in the above experimental
results, there is a significant improvement in
detection rate after the removal of noise and other
blurring effects in the human image which enhance
the overall detection rates of the skin classifiers.
Thereby we can say that if the image regions are
HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56
www.ijera.com 56 | P a g e
already selected with the help of explicit regions of
pixels and the pixels which are not related to the
skins are discarded and then apply the parametric
based approach on the human image generated after
the template based approach, then the detection rate
of the Bayesian classifier will be higher.
Figure 10: ROC curve of threshold
IV Conclusion and future work
In this research implementation, we discuss the novel
hybrid approach for skin pixel detection and
development of skin classifier based on the
combination of techniques. The proposed research is
novel in terms of detection rates which improve the
accuracy of skin classifier if we apply the algorithm
on the human images which is selected through the
template based approach. Experimentally, we proved
the significant increase in detection rates which is
showing we can achieve the 71.4% detection rate if
we apply the classification algorithm on the human
image without the effect of noise, but there is a
developmental module required through which the
system can be completely automated. Presently, both
the module are independent in which second phase
known as parametric based phase is taking the inputs
from the first phase known as explicit region based
approach. Once the system is automated, we will plan
to test it on a large data set through automated
selection of low level features of the human image.
References:
[1] Albiol A,Torres L,Delp EJ.Optimum color
spaces for skin detection.Proceedings of the
International Conference on Image
Processing,Thessaloniki,2001:122~124.
[2] Sajad Shirali-Shahreza, M. E. Mousavi,A
New Bayesian Classifier for Skin Detection, “The
3rd Intetnational Conference on Innovative
Computing Information and Control”, IEEE 2008.
[3] Jayaram S,Schmugge S,Shin MC.Effect of
color space transformation, the illuminance
component,and color modeling on skin
detection.Proceedings of IEEE Conference on
Computer Vision and Pattern
Recognition,Washington DC,2004.
[4] Lei Yang et.al, An algorithm of skin
detection based on texture 2011 4th International
Congress on Image and Signal Processing.
[5] Chelsia amy doukim, jamal ahmed dargham
&ali chekima, Comparison of three colour spaces in
skin detection, Borneo science 24: march 2009.
[6] Michael J,Jones James M.Statistical Color
Models with Application to Skin Detection.Computer
Vision and Pattern Recognition,1999.
[7] Baozhu Wang, Xiuying Chang, Cuixiang
Liu., A Robust Method for Skin Detection and
Segmentation of Human Face. Second International
Conference on Intelligent Networks and Intelligent
Systems,2009.
[8] Son Lam Phung,Abdesselam Bouzerdoum,
and Douglas Chai, “Skin Segmentation Using Color
Pixel Classification: Analysis and Comparison”,
IEEE Transactions on Pattern analysis and Machine
Intelligence, Vol. 27, No. 1, January 2005.
[9] Devendra Singh Raghuvanshi,Dheeraj
Agrawal, “Human Face Detection by using Skin
Color Segmentation, Face Features and Regions
Properties”, International Journal of Computer
Applications (0975 – 8887) Volume 38– No.9,
January 2012.
[10] B.N.Jagadesh, K.Srinivasa Rao,
Ch.Satyanarayana, G.V.S.RajKumar, “skin colour
segmentation using finite Bivariate pearsonian type-
iib mixture model and k-means”, An International
Journal (SIPIJ) Vol.3, No.4, August 2012.
[11] M. R. Tabassum, A. U. Gias, Comparative
Study of Statistical Skin Detection Algorithms for
Sub-Continental Human Images, Institute of
Information Technology, University of Dhaka,
Bangladesh.
[12] Fu You-jia, Li Jian-wei, Rotation Invariant
Multi-View Color Face Detection Based on Skin
Color and Adaboost Algorithm, Key Laboratory of
Opto-electronic Technology & System of the
Ministry of Education,IEEE 2010.
[13] Sanmati S. Kamath and Joel R. Jackson,
Color image segmentation in rgb using vector angle
and Absolute difference measures, 14th European
Signal Processing Conference (EUSIPCO 2006),
Florence, Italy, September 4-8, 2006.
[14] Javier Ruiz-del-Solar and Rodrigo Verschae,
Robust skin segmentation using neighborhood
information, Dept. of Electrical Engineering,
Universidad de Chile, Santiago, CHILE,IEEE 2004.
[15] Gururaj P Surampalli, Dayanand J,
Dhananjay M, An Analysis of Skin Pixel Detection
using Different Skin Color Extraction Techniques,
International Journal of Computer
Applications ,Volume 54 - No. 17, September 2012.

More Related Content

What's hot

Land Boundary Detection of an Island using improved Morphological Operation
Land Boundary Detection of an Island using improved Morphological OperationLand Boundary Detection of an Island using improved Morphological Operation
Land Boundary Detection of an Island using improved Morphological OperationCSCJournals
 
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
 
Ijarcet vol-2-issue-7-2262-2267
Ijarcet vol-2-issue-7-2262-2267Ijarcet vol-2-issue-7-2262-2267
Ijarcet vol-2-issue-7-2262-2267Editor IJARCET
 
Orientation Effectiveness in the Objects Detected Areas Using Different Types...
Orientation Effectiveness in the Objects Detected Areas Using Different Types...Orientation Effectiveness in the Objects Detected Areas Using Different Types...
Orientation Effectiveness in the Objects Detected Areas Using Different Types...IJCSES Journal
 
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR TechniquesA Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR Techniquescscpconf
 
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
 
IRJET- Face Spoof Detection using Machine Learning with Colour Features
IRJET-  	  Face Spoof Detection using Machine Learning with Colour FeaturesIRJET-  	  Face Spoof Detection using Machine Learning with Colour Features
IRJET- Face Spoof Detection using Machine Learning with Colour FeaturesIRJET Journal
 
Hand and wrist localization approach: sign language recognition
Hand and wrist localization approach: sign language recognition Hand and wrist localization approach: sign language recognition
Hand and wrist localization approach: sign language recognition Sana Fakhfakh
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...inventionjournals
 
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...ijtsrd
 
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...IJERA Editor
 
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...CSCJournals
 
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVMIRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVMIRJET Journal
 
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...CSCJournals
 
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
 
Comparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral RecognitionComparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral RecognitionIOSR Journals
 

What's hot (19)

Land Boundary Detection of an Island using improved Morphological Operation
Land Boundary Detection of an Island using improved Morphological OperationLand Boundary Detection of an Island using improved Morphological Operation
Land Boundary Detection of an Island using improved Morphological Operation
 
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...
 
Aa4102207210
Aa4102207210Aa4102207210
Aa4102207210
 
Ijarcet vol-2-issue-7-2262-2267
Ijarcet vol-2-issue-7-2262-2267Ijarcet vol-2-issue-7-2262-2267
Ijarcet vol-2-issue-7-2262-2267
 
Af35178182
Af35178182Af35178182
Af35178182
 
I017417176
I017417176I017417176
I017417176
 
Orientation Effectiveness in the Objects Detected Areas Using Different Types...
Orientation Effectiveness in the Objects Detected Areas Using Different Types...Orientation Effectiveness in the Objects Detected Areas Using Different Types...
Orientation Effectiveness in the Objects Detected Areas Using Different Types...
 
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR TechniquesA Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
 
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...
 
IRJET- Face Spoof Detection using Machine Learning with Colour Features
IRJET-  	  Face Spoof Detection using Machine Learning with Colour FeaturesIRJET-  	  Face Spoof Detection using Machine Learning with Colour Features
IRJET- Face Spoof Detection using Machine Learning with Colour Features
 
Hand and wrist localization approach: sign language recognition
Hand and wrist localization approach: sign language recognition Hand and wrist localization approach: sign language recognition
Hand and wrist localization approach: sign language recognition
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
 
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
Analysis of Image Fusion Techniques for fingerprint Palmprint Multimodal Biom...
 
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
 
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVMIRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
 
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...
Enhanced Spectral Reflectance Reconstruction Using Pseudo-Inverse Estimation ...
 
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
 
Comparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral RecognitionComparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral Recognition
 

Viewers also liked

Cadeira Caixa Sombrero - vermelha j serrano
Cadeira Caixa Sombrero - vermelha j serranoCadeira Caixa Sombrero - vermelha j serrano
Cadeira Caixa Sombrero - vermelha j serranoIndústria das Cadeiras
 
Cadeira Tulipa Móvel - marrom claro velotec
Cadeira Tulipa Móvel - marrom claro velotecCadeira Tulipa Móvel - marrom claro velotec
Cadeira Tulipa Móvel - marrom claro velotecIndústria das Cadeiras
 
Cadeira Presidente Santorini - azul j serrano
Cadeira Presidente Santorini - azul j serranoCadeira Presidente Santorini - azul j serrano
Cadeira Presidente Santorini - azul j serranoIndústria das Cadeiras
 
Pp de experimentos
Pp de experimentosPp de experimentos
Pp de experimentosyessenia
 
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓN
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓNTEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓN
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓNB & M Co., Ltd.
 
Cadeira Diretor Maldivas - azul j serrano
Cadeira Diretor Maldivas - azul j serranoCadeira Diretor Maldivas - azul j serrano
Cadeira Diretor Maldivas - azul j serranoIndústria das Cadeiras
 
Здоровье человека: генетические и средовые факторы
Здоровье человека: генетические и средовые факторыЗдоровье человека: генетические и средовые факторы
Здоровье человека: генетические и средовые факторыrorbic
 
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...NALED Serbia
 
Google Physical web @hackIoT
Google Physical web  @hackIoTGoogle Physical web  @hackIoT
Google Physical web @hackIoTSergei Silnov
 
Horaiji temple y horaisan Houraiji templo Houraiji Aiche-ken by Paco Barberá
Horaiji temple  y horaisan Houraiji templo  Houraiji Aiche-ken by Paco BarberáHoraiji temple  y horaisan Houraiji templo  Houraiji Aiche-ken by Paco Barberá
Horaiji temple y horaisan Houraiji templo Houraiji Aiche-ken by Paco BarberáB & M Co., Ltd.
 
Trabajo 1[1]
Trabajo 1[1]Trabajo 1[1]
Trabajo 1[1]yessenia
 
Personal branding building brand you handouts
Personal branding   building brand you handoutsPersonal branding   building brand you handouts
Personal branding building brand you handoutsCyndee Woolley
 
Drying conditions for rice and tomato
Drying conditions for rice and tomatoDrying conditions for rice and tomato
Drying conditions for rice and tomatoIAEME Publication
 
Experimental investigation of Methanol blends with gasoline on SI engine
Experimental investigation of Methanol blends with gasoline on SI engineExperimental investigation of Methanol blends with gasoline on SI engine
Experimental investigation of Methanol blends with gasoline on SI engineIJERA Editor
 

Viewers also liked (20)

Cadeira Fixa Java - azul poliéster
Cadeira Fixa Java - azul poliésterCadeira Fixa Java - azul poliéster
Cadeira Fixa Java - azul poliéster
 
Cadeira Caixa Sombrero - vermelha j serrano
Cadeira Caixa Sombrero - vermelha j serranoCadeira Caixa Sombrero - vermelha j serrano
Cadeira Caixa Sombrero - vermelha j serrano
 
Cadeira Caixa Sombrero - azul j serrano
Cadeira Caixa Sombrero - azul j serranoCadeira Caixa Sombrero - azul j serrano
Cadeira Caixa Sombrero - azul j serrano
 
Cadeira Tulipa Móvel - marrom claro velotec
Cadeira Tulipa Móvel - marrom claro velotecCadeira Tulipa Móvel - marrom claro velotec
Cadeira Tulipa Móvel - marrom claro velotec
 
Cadeira Presidente Santorini - azul j serrano
Cadeira Presidente Santorini - azul j serranoCadeira Presidente Santorini - azul j serrano
Cadeira Presidente Santorini - azul j serrano
 
Pp de experimentos
Pp de experimentosPp de experimentos
Pp de experimentos
 
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓN
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓNTEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓN
TEMPLO Y CASTILLO EN NISSHIN AICHI-KEN JAPÓN
 
Cadeira Diretor Maldivas - azul j serrano
Cadeira Diretor Maldivas - azul j serranoCadeira Diretor Maldivas - azul j serrano
Cadeira Diretor Maldivas - azul j serrano
 
Здоровье человека: генетические и средовые факторы
Здоровье человека: генетические и средовые факторыЗдоровье человека: генетические и средовые факторы
Здоровье человека: генетические и средовые факторы
 
SXCroquis001
SXCroquis001SXCroquis001
SXCroquis001
 
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...
PP Samit (NALED, Ekonomsko odeljenje Francuske Ambasade u Srbiji i Privredna ...
 
Cadeira Diretor Maldivas - cinza corano
Cadeira Diretor Maldivas - cinza coranoCadeira Diretor Maldivas - cinza corano
Cadeira Diretor Maldivas - cinza corano
 
Google Physical web @hackIoT
Google Physical web  @hackIoTGoogle Physical web  @hackIoT
Google Physical web @hackIoT
 
Horaiji temple y horaisan Houraiji templo Houraiji Aiche-ken by Paco Barberá
Horaiji temple  y horaisan Houraiji templo  Houraiji Aiche-ken by Paco BarberáHoraiji temple  y horaisan Houraiji templo  Houraiji Aiche-ken by Paco Barberá
Horaiji temple y horaisan Houraiji templo Houraiji Aiche-ken by Paco Barberá
 
Trabajo 1[1]
Trabajo 1[1]Trabajo 1[1]
Trabajo 1[1]
 
Blogs
BlogsBlogs
Blogs
 
Personal branding building brand you handouts
Personal branding   building brand you handoutsPersonal branding   building brand you handouts
Personal branding building brand you handouts
 
Drying conditions for rice and tomato
Drying conditions for rice and tomatoDrying conditions for rice and tomato
Drying conditions for rice and tomato
 
Experimental investigation of Methanol blends with gasoline on SI engine
Experimental investigation of Methanol blends with gasoline on SI engineExperimental investigation of Methanol blends with gasoline on SI engine
Experimental investigation of Methanol blends with gasoline on SI engine
 
Poligonos
PoligonosPoligonos
Poligonos
 

Similar to Skin Detection Method Using Color Models and Features

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
 
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
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmIOSRjournaljce
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMadeij1
 
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
 
Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionCSCJournals
 
IRJET- Crowd Density Estimation using Image Processing
IRJET- Crowd Density Estimation using Image ProcessingIRJET- Crowd Density Estimation using Image Processing
IRJET- Crowd Density Estimation using Image ProcessingIRJET Journal
 
IRJET- Face Counter using Matlab
IRJET-  	  Face Counter using MatlabIRJET-  	  Face Counter using Matlab
IRJET- Face Counter using MatlabIRJET Journal
 
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
 
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELijsc
 
IRJET- Detection and Classification of Skin Diseases using Different Colo...
IRJET-  	  Detection and Classification of Skin Diseases using Different Colo...IRJET-  	  Detection and Classification of Skin Diseases using Different Colo...
IRJET- Detection and Classification of Skin Diseases using Different Colo...IRJET Journal
 
Yawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectionYawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectioneSAT Journals
 
Yawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectionYawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectioneSAT Publishing House
 
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
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET Journal
 
Illumination Invariant Hand Gesture Classification against Complex Background...
Illumination Invariant Hand Gesture Classification against Complex Background...Illumination Invariant Hand Gesture Classification against Complex Background...
Illumination Invariant Hand Gesture Classification against Complex Background...IJCSIS Research Publications
 
Gesture Recognition Review: A Survey of Various Gesture Recognition Algorithms
Gesture Recognition Review: A Survey of Various Gesture Recognition AlgorithmsGesture Recognition Review: A Survey of Various Gesture Recognition Algorithms
Gesture Recognition Review: A Survey of Various Gesture Recognition AlgorithmsIJRES Journal
 

Similar to Skin Detection Method Using Color Models and Features (20)

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
 
B017310612
B017310612B017310612
B017310612
 
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
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew Algorithm
 
DETECTION OF LESION USING SVM
DETECTION OF LESION USING SVMDETECTION OF LESION USING SVM
DETECTION OF LESION USING SVM
 
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
 
Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin Detection
 
IRJET- Crowd Density Estimation using Image Processing
IRJET- Crowd Density Estimation using Image ProcessingIRJET- Crowd Density Estimation using Image Processing
IRJET- Crowd Density Estimation using Image Processing
 
IRJET- Face Counter using Matlab
IRJET-  	  Face Counter using MatlabIRJET-  	  Face Counter using Matlab
IRJET- Face Counter using Matlab
 
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
 
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
 
IRJET- Detection and Classification of Skin Diseases using Different Colo...
IRJET-  	  Detection and Classification of Skin Diseases using Different Colo...IRJET-  	  Detection and Classification of Skin Diseases using Different Colo...
IRJET- Detection and Classification of Skin Diseases using Different Colo...
 
Yawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectionYawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detection
 
Yawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness detectionYawning analysis for driver drowsiness detection
Yawning analysis for driver drowsiness 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
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image Processing
 
Illumination Invariant Hand Gesture Classification against Complex Background...
Illumination Invariant Hand Gesture Classification against Complex Background...Illumination Invariant Hand Gesture Classification against Complex Background...
Illumination Invariant Hand Gesture Classification against Complex Background...
 
Gesture Recognition Review: A Survey of Various Gesture Recognition Algorithms
Gesture Recognition Review: A Survey of Various Gesture Recognition AlgorithmsGesture Recognition Review: A Survey of Various Gesture Recognition Algorithms
Gesture Recognition Review: A Survey of Various Gesture Recognition Algorithms
 

Recently uploaded

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

Skin Detection Method Using Color Models and Features

  • 1. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 50 | P a g e Skin Detection Based on Color Model and Low Level Features Combined with Explicit Region and Parametric Approaches HARPREET KAUR SAINI1 , DANVIR MANDAL2 1 Department of Electronics and Communication Engineering, Institute of Engineering and Technology, Bhaddal 2 Department of Electronics and Communication Engineering, Institute of Engineering and Technology, Bhaddal Abstract: - Skin detection is active research area in the field of computer vision which can be applied in the application of face detection, eye detection, etc. These detection helps in various applications such as driver fatigue monitoring system, surveillance system etc. In Computer vision applications, the color model and representations of the human image in color model is one of major module to detect the skin pixels. The mainstream technology is based on the individual pixels and selection of the pixels to detect the skin part in the whole image. In this thesis implementation, we presents a novel technique for skin color detection incorporating with explicit region based and parametric based approach which gives the better efficiency and performances in terms of skin detection in human images. Color models and image quantization technique is used to extract the regions of the images and to represent the image in a particular color model such as RGB and HSV, and then the parametric based approach is applied by selecting the low level skin features are applied to extract the skin and non-skin pixels of the images. In the first step, our technique uses the state-of-the-art non-parametric approach which we call the template based technique or explicitly defined skin regions technique. Then the low level features of the human skin are being extracted such as edge, corner detection which is also known as parametric method. The experimental results depict the improvement in detection rate of the skin pixels by this novel approach. And in the end we discuss the experimental results to prove the algorithmic improvements. Keywords: - Skin detection, Color Models, Machine Learning, Image Processing, Computer Vision. I. INTRODUCTION Skin detection is active research area in computer science which is highly focused by the researchers since the historical days of computers. It is a very popular and useful technique for detecting and tracking human body parts [14].Skin detection aim to select the skin regions in the human image which is helpful in many computer applications in the field of computer vision. Computer vision, pattern recognition, image processing are the computer domains which is directly linked with the skin detection [11]. Currently, skin detection technology is greatly used in the field of face detection, sensitive image detection, eye detection, eye state determination and many other fields [1]. Colors are relatively different between the face and skin-color background on the same image and on that fact skin segmentation is done [12]. Traditional Skin detection algorithms which are based on the variety of color models and which can clearly distinguish the skin and non-skin pixels in color model, however they are not so accurate to detect information that similar with the color information [2]. In this paper, we propose skin detection algorithm which combines the techniques Known as explicit region based selection and parametric based approaches [3]. Introduction of color space and skin detection: Color space is also known as color model or also called color system and main purpose of it to illustrate the color in some standard which is acceptable in representation of the human image [4]. The color models mainly used in skin detection are RGB, YCbCr, HSV, and YIQ, etc. RGB color space RGB (Red, Green, Blue), this color model is the most commonly used color space. The Red, Green and Blue (RGB) model is based on physical interpretation of color [13]. But if we look at the scientific way, it is not majorly accepted by the researchers and majorly not adopted color model because it is difficult to adjust the details in digital. In this color model, the tonal, brightness and saturation are put together which is difficult to separate them. Thereby the Researchers mostly choose other color space which converse through the RGB color space after linear or nonlinear mostly. RESEARCH ARTICLE OPEN ACCESS
  • 2. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 51 | P a g e YCbCr color space This color model is widely adopted in many in color means in many video compressions coding, such as MPEG, JPEG, etc. YcbCr color space (or IQ, YUV color space) is derived from the transmission of color TV signal of the NTSC system. It separates the color into three components, namely brightness Y, blue chromaticity Cb, red chromaticity Cr. YcbCr color space is the linear conversion of RGB color space, and its transformation formula is as follows: Ycbcr color space is the linear convolution of RGB color space, and its transformation formula is as follows: 𝑌 𝐶𝑏 𝐶𝑟 1 = 0.2990 0.5870 0.1140 0 −0.1687 −0.4187 − 0.0813 0.5 0.5000 −0.4187 − 0.0813 0.5 0 0 0 1 R G B 1 HSV color space HSV color space is come up for better digital processing color, and H is Hue, S is Saturation, V represents Value. It is the nonlinear transform of RGB color space. Hue defines the dominant color as defined by wavelength, Saturation is the measures of colorfulness area in proportion to the brightness on the area, value indicates the color luminance [15]. In terms of research, the skin detection technology is attracting the attention of many researchers and is becoming the important research area. In this paper, we adopt a method called color regional boundary fixed for skin detection. So-called color regional fixed method is to establish the color distribution which defined by several simple inequality in a color space through the experimental observation offline [5]. The greatest strength of this method is to realize simply and fast. At present, the most commonly used color spaces are RGB,YcbCr and HSV, etc. This paper selected a relatively optimal color space through experiment among these three color spaces [6]. During the history of the computer science, the computer vision is one of the active research areas which attract researchers from early days of computer history till now. Skin detection is one of primitive computer task which is used in different applications such as face detection. During past years, different skin detection methods are proposed. These methods can be divided into three main categories: explicitly defined skin regions, non-parametric methods and parametric methods as shown in figure 1. In explicitly defined skin detection methods, a series of rules such as “If Red>100 and Green<150, then pixel with color RGB is skin” are created. If a skin pixel color matches one of these rules, it will be marked as skin pixel. The main advantage of these methods is their speed, while these methods usually have poor performance. The other two categories are machine learning approaches. In these methods, the skin detection problem is defined as a learning problem and the skin detector is trained by a training set. The goal of these methods is usually to calculate p(skin|RGB), which is the probability that a pixel with color RGB be a skin pixel. After learning the p(skin|RGB), these values are used to create a skin probability map for image. The structure of the remaining paper is: sections 2 discuss the proposed system design in detail and approaches implemented which is basically the hybrid approach for skin detection after the selection of skin regions. It discusses the proposed system design which includes the algorithmic development and flowchart of the implemented system. Section 3 discusses the experimental results in terms of detection of the developed skin classifier. And finally the conclusion and future of the research is being discussed in the end. II Proposed Approach/Algorithm Figure 1: Building processes of proposed system A. Detailed System Architecture: Following are the major modules of the implemented system: 1. Image Input a. Image enhancement b. Crop the image to select skin regions c. Color representation 2. Skin Region selection a. Explicit Region Based Selection b. Croping and selection of connected components c. Color Thresolding 3. Feature Extraction a. Low level feature selection i. Corner Features
  • 3. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 52 | P a g e ii. Edge Feature iii. Color feature Novelty of the algorithm: The implementation is completely relying on the color model as a representation of the human image and then applying the threshold based selection of region of the image and discard the other pixels lying in the representation of the image in that particular color model. The implementation approach combine both the techniques of the state-of-art template based in terms of representation of human image in color models and elimination of blurring effect in the image. Then the parametric based approach in terms of selection of low level features of the image such as edge detection, corner detection etc. The proposed method discussed above is to combine the two methods known as explicit region based and template based methods in a systematic way to overcome the weaknesses of the individual methods and result that is more accurate than each of the individual methods. In the proposed method, firstly the skin region is selected based on the representation and conversion of human image in a color model. The proposed scheme is implemented in MATLAB software which includes the development of code for template based matching of skin pixels. For the development skin classifier, we have used the Weka tool which is most popular tool in terms of feature optimization, data labeling and applying the classification algorithm on the selected data set. Weka machine learning classifiers works with numerical and categorical features. Before using weka with images, you need to extract features from your images. According to your needs, simple features like average, maximum, mean may be enough. Or you may need to use some other algorithms for your images. Feature Selection: If the image is represented in RGB color space, then the feature selection will be accordance of RGB color as well. Feature extraction algorithms.  Edge detection  Corner detection  Blob detection  Ridge detection  Scale-invariant feature transform The different low level features are:  Gaussian blur  Sobel filter.  Hessian  Difference of Gaussians  Membrane projections: In every image o sum of the pixels o mean of the pixels o standard deviation of the pixels o median of the pixels o maximum of the pixels o minimum of the pixels in  Mean Variance, Median, Minimum, and Maximum  Anisotropic diffusion  Bilateral filter  Lipschitz filter  Kuwahara filter: which is another noise- reduction filter that preserves edges?  Gabor filter: at the moment this option may take some time and memory because it generates a very diverse range of Gabor filters .  Derivatives filter: calculates high order derivatives of the input image (from the second to the 5th derivative) using FeatureJ [7].  Laplacian filter: computes the Laplacian of the input image using FeatureJ. It uses smoothing scale .  Structure filter: calculates for all elements in the input image, the eigenvalues (smallest and largest) of the so-called structure tensor using FeatureJ[7]. It uses smoothing scale and integration scales 1 and 3. When using grayscale images, the input image will be also included as a feature. In the case of color (RGB) images, the Hue, Saturation and Brightness will be as well part of the features. Feature options  Membrane thickness: expected value of the membrane thickness, 1 pixel by default. The more accurate, the more precise the filter will be.  Membrane patch size: this represents the size NxN of the field of view for the membrane projection filters.  Minimum sigma: minimum radius of the filters used to create the features. By default 1 pixel.  Maximum sigma: maximum radius of the filters used to create the features. By default 16 pixels.
  • 4. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 53 | P a g e Algorithm and Flowchart: Generic Steps of the algorithms: 1. Start 2. Input : Image 3. Convert Image into RGB Color Model 4. Image Pre-processing 5. Skin Segmentation in color model a. Removal of non-skin pixels of the image b. Removal of blurring effects c. Image enhancements 6. Binary Image conversion 7. For each pixels of the image : a. New Pixel : Pi b. If Pi match range of pixels i. It lies in regions of pixels of image. ii. Else Pi does not lie in the regions of images. c. Repeat for each image map in various color models. 8. Selection of Low level features a. Data Set Creation of Processed Image i. Edge detection ii. Corner Detection iii. Gaussian blur iv. Sobel filter. v. Hessian vi. Difference of Gaussians 9. Data Labelling 10. Building Classifier 11. Validation 12. End Figure 2: Flowchart III Experimental Results and Outcome 1. Outcome of the template based Phase ( outcome : human image with removal of blurring effect towards accurate and optimized low level feature selection) See the following outcome of the skin images: Figure 3: original Image
  • 5. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 54 | P a g e Figure 4: Black & white image with noise effect Figure 5: RGB black & white image without noise effect Figure 6: RGB color image after removal of noises Here we discuss the experimental results and performances of Naïve Baye‟s Classifier models, after the removal of noise effect in human image, the low level feature selection for building of skin classifier is applied, we can say that the second approach for skin segmentation known as parametric based approach have been applied. For the purpose of development of skin classifier which use these low level features as training data set, we have used a Weka which is a popular machine learning and data mining tool. The performance of the proposed method is measured by the following two criterions: TP (true positive) and FP (false positive). TP is defined as the ratio of the number of the truth skin color image blocks identified to the total number of skin color image blocks. FP is defined as the ratio of the number of misclassified as skin color image blocks, to the total number of non-skin color image blocks. Comparison results between the proposed method and parametric based method alone (machine learning based) in the pixel domain which is conducted with the original image and with the image after applying the noise effect. Figure 7: Loading data set in Weka Figure 8: Visualization of all attributes
  • 6. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 55 | P a g e Performances/Detection measurements: Here we test the trained classifier and discuss the results, in order to understand the results it is important to define some performance parameters which help to assess the gains and limitations of this work. Weka output returns various statistics and calculations as results to evaluate the models prediction accuracy and performance. These techniques not only indicate the performance of a classifier, but can also be used as the basis of comparison to other classifiers. Performance Metrics:  Number of Correctly/Incorrectly classified instances output displays the number of instances classified correctly and the number of instances those are not.  Accuracy is the overall prediction accuracy which can be measured as:- Accuracy = number of correctly classified instances ÷ Total number of instances  Error rate if the classifier predicts the class of an instance correctly, it is counted as a success if not it is an error. The error rate is the proportion of errors made over a whole set of instances which could be used to measure the overall performance of the classifier.  Confusion Matrix: A single prediction can have four outcomes namely True Positives (TP), True Negative (TN), False Positive (FP) and False Negative (FN).TP and TN are correct classifications where class „A‟ is predicted as „A‟ and class „B‟ is predicted as „B‟ where as FP is when class „A‟ is predicted as „B‟ and FN is when class „B‟ is predicted as „A‟. A confusion matrix is displayed as a table with a row and column for each class. The row denotes the actual value of a class would have a ROC curve pointing towards the top right, whereas the column denoted the predicted value of a class. Ideal results would have large numbers down the main diagonal and small or 0 on the off-diagonal.  True Positives (TP) and False Positive (FP) Rate TP rate is TP divided by the total number of positives where as FP rate is FP divided by the total number of negatives. Ideally a good performing model would have a higher TP rate and a low FP rate.  Receiver Operating Characteristic (ROC) curve The ROC curves plot the TP rate on the vertical axis against the FP rate on the horizontal axis to form bowl shape curve. The area under the ROC curve (AUC) denotes the classifiers performance. The bigger the area, the better the performance of the classifier therefore a well performing classifier would have a ROC curve pointing towards the top right. Confusion Matrix: a b  classified as 117964 | a = skin-class 47238 | b= non skin-class Table 1: Classification Rates Correctly classified Instances 117964 71.4059 % Incorrect Classified Instances 47238 28.5941 % Table 2: Detection rates and comparison Algorithm Used Correctly Classified Incorrectly Classified Naïve-Bayes – with Template Based Method 70.4814 % 29.5186 % Proposed Method- Naïve Bayes with combined Template based and Parametric Based 71.4059 % 28.5941 % Figure 9: ROC curve of cost/benefit As we can see that in the above experimental results, there is a significant improvement in detection rate after the removal of noise and other blurring effects in the human image which enhance the overall detection rates of the skin classifiers. Thereby we can say that if the image regions are
  • 7. HARPREET KAUR SAINI Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 10( Part - 2), October 2014, pp.50-56 www.ijera.com 56 | P a g e already selected with the help of explicit regions of pixels and the pixels which are not related to the skins are discarded and then apply the parametric based approach on the human image generated after the template based approach, then the detection rate of the Bayesian classifier will be higher. Figure 10: ROC curve of threshold IV Conclusion and future work In this research implementation, we discuss the novel hybrid approach for skin pixel detection and development of skin classifier based on the combination of techniques. The proposed research is novel in terms of detection rates which improve the accuracy of skin classifier if we apply the algorithm on the human images which is selected through the template based approach. Experimentally, we proved the significant increase in detection rates which is showing we can achieve the 71.4% detection rate if we apply the classification algorithm on the human image without the effect of noise, but there is a developmental module required through which the system can be completely automated. Presently, both the module are independent in which second phase known as parametric based phase is taking the inputs from the first phase known as explicit region based approach. Once the system is automated, we will plan to test it on a large data set through automated selection of low level features of the human image. References: [1] Albiol A,Torres L,Delp EJ.Optimum color spaces for skin detection.Proceedings of the International Conference on Image Processing,Thessaloniki,2001:122~124. [2] Sajad Shirali-Shahreza, M. E. Mousavi,A New Bayesian Classifier for Skin Detection, “The 3rd Intetnational Conference on Innovative Computing Information and Control”, IEEE 2008. [3] Jayaram S,Schmugge S,Shin MC.Effect of color space transformation, the illuminance component,and color modeling on skin detection.Proceedings of IEEE Conference on Computer Vision and Pattern Recognition,Washington DC,2004. [4] Lei Yang et.al, An algorithm of skin detection based on texture 2011 4th International Congress on Image and Signal Processing. [5] Chelsia amy doukim, jamal ahmed dargham &ali chekima, Comparison of three colour spaces in skin detection, Borneo science 24: march 2009. [6] Michael J,Jones James M.Statistical Color Models with Application to Skin Detection.Computer Vision and Pattern Recognition,1999. [7] Baozhu Wang, Xiuying Chang, Cuixiang Liu., A Robust Method for Skin Detection and Segmentation of Human Face. Second International Conference on Intelligent Networks and Intelligent Systems,2009. [8] Son Lam Phung,Abdesselam Bouzerdoum, and Douglas Chai, “Skin Segmentation Using Color Pixel Classification: Analysis and Comparison”, IEEE Transactions on Pattern analysis and Machine Intelligence, Vol. 27, No. 1, January 2005. [9] Devendra Singh Raghuvanshi,Dheeraj Agrawal, “Human Face Detection by using Skin Color Segmentation, Face Features and Regions Properties”, International Journal of Computer Applications (0975 – 8887) Volume 38– No.9, January 2012. [10] B.N.Jagadesh, K.Srinivasa Rao, Ch.Satyanarayana, G.V.S.RajKumar, “skin colour segmentation using finite Bivariate pearsonian type- iib mixture model and k-means”, An International Journal (SIPIJ) Vol.3, No.4, August 2012. [11] M. R. Tabassum, A. U. Gias, Comparative Study of Statistical Skin Detection Algorithms for Sub-Continental Human Images, Institute of Information Technology, University of Dhaka, Bangladesh. [12] Fu You-jia, Li Jian-wei, Rotation Invariant Multi-View Color Face Detection Based on Skin Color and Adaboost Algorithm, Key Laboratory of Opto-electronic Technology & System of the Ministry of Education,IEEE 2010. [13] Sanmati S. Kamath and Joel R. Jackson, Color image segmentation in rgb using vector angle and Absolute difference measures, 14th European Signal Processing Conference (EUSIPCO 2006), Florence, Italy, September 4-8, 2006. [14] Javier Ruiz-del-Solar and Rodrigo Verschae, Robust skin segmentation using neighborhood information, Dept. of Electrical Engineering, Universidad de Chile, Santiago, CHILE,IEEE 2004. [15] Gururaj P Surampalli, Dayanand J, Dhananjay M, An Analysis of Skin Pixel Detection using Different Skin Color Extraction Techniques, International Journal of Computer Applications ,Volume 54 - No. 17, September 2012.