SlideShare a Scribd company logo
1 of 7
Download to read offline
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
DOI : 10.5121/sipij.2013.4206 69
COMPARATIVE ANALYSIS OF SKIN COLOR
BASED MODELS FOR FACE DETECTION
Ekta Rewar1
and Saroj Kumar Lenka2
1
Electronics and communication Engineering Department, MITS University,
Lakshmangarh, Sikar
1
ektarewar@yahoo.com
2
Information Technology Department, MITS University, Lakshmangarh, Sikar
2
lenka.sarojkumar@gmail.com
ABSTRACT
Human face detection plays an important role in many applications such as face recognition , human
computer interface, biometrics, area of energy conservation, video surveillance and face image database
management. The selection of accurate color model is the first need of the face detection. In this paper, a
study on the various color models for face detection i.e. RGB, YCbCr, HSV and CIELAB are included. This
paper compares different color models based on the detection rate of skin regions. The results shows that
YCbCr as compared to other color models yields the best output even in varying lightening conditions.
KEYWORDS
Skin color model & face detection.
1. INTRODUCTION
Detecting human faces automatically is becoming a very important task in many applications,
such as content-based indexing video retrieval systems or security access control systems like the
distributed audio visual archives network system [1]. Face detection is the first step in any
automated system that solves problems such as facial expression recognition, face tracking and
face recognition [2]. Up to now much work has been done on detecting and locating faces in color
images and the methods like neural network based [3], level set methodology [4], chrominance
based [5], ada boost based [6], skin color based [7] studied by many researchers. Among many
face detection algorithms skin color model has been widely used because of simple performance,
convenient use and high detection rate.
1.1 Face Detection
Face detection is a visual task which can be done by humans without any effort but in computer
vision this task is very difficult. Given a single image, detect and localize the number of faces
regardless of pose, illumination and expression. Face detection is used for self-serviced
immigration clearance, for person verification, security, image search and research is being done
in the area of energy conservation etc. The goal of face detection is to identify and locate all of
the human faces regardless of their positions, scales, orientations, poses and light conditions and
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
70
this is a challenging problem because human faces are highly non-rigid with a high degree of
variability of in size, shape, color and texture. A simple face detection block diagram is shown in
fig.1:-
Face Non-face
Figure 1. Basic block diagram of face detection
1.2 Challenges in Face Detection
Detection and recognition of faces are challenging because face has a wide variability in poses,
shapes, sizes and texture. The problems or challenges in face detection are listed as follows [8]:-
• Illumination
• Facial Pose
• Facial Expression
• Age Span
• Motion
• Occlusion
• Image orientation
• Image condition
• Background Complexity
• Environment Changes
• Noise
• Textural differences among Faces
Camera
Data
acquisition
Image pre-
processing
Feature
extraction
Classification
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
71
These are the most general problems that occur during face detection. We can remove most of the
drawbacks by increasing the efficiency and by applying the loops to get better results.
2. SKIN COLOR BASED ALGORITHM
Color is a useful piece of information for skin detection. It is the first most common approach for
detecting meaningful skin color [9], as it avoids many exhaustive searches for faces in an entire
image. Human skin colours are distinguished from different ethnic through the intensity of the
skin colour not the chromatic features [10].According to the Hyun-Chul, Ju-Yeon You and Sung-
II Chien, skin color algorithm can be used under the various illumination conditions [11] and
according to Yogesh Tayal , Ruchika Lamba and Subhransu Padhee, color image is segmented
into skin and non-skin region for different color spaces and the skin color algorithm can be
applied on a wide variety of the images under different lighting conditions and with different
backgrounds [12]. Many researches have been done using the color models. In this paper four
basic color models i.e. RGB, HSV, YCbCr and CIELAB are reviewed.
2.1. RGB Color Model
RGB Colors are specified in terms of three primary colors i.e. Red (R), Green (G), and Blue (B).
In RGB color space, a normalized color histogram is used to detect the pixels of skin color of an
image and can be further normalized for changes in intensity on dividing by luminance. This
localizes and detects the face [10].
Figure 2. RGB color model
It is the basic color model and all other color models are derived from it. RGB color model is
light sensitive. In comparison with other color models such as YCbCr or HSI it has a major
drawback that it cannot separate clearly the mere color (Chroma) and the intensity of a pixel, so it
is difficult to distinguish skin colored regions [2]. These factors contribute to the less favorable of
RGB. It is widely used color space for processing and storing digital images because of the fact
that chrominance and luminance components are mixed in RGB; it is not widely used in Skin
detection algorithms [13].
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
72
Input image RGB image
Figure 3. RGB image
2.2. HSV Color Model
HSV Colors are specified in terms of Hue (H), Saturation (S) and Intensity value (V) which are
the three attributes. Those are perceived about color. Hue refers to the color of red, blue and
yellow having the range of 0 to 360. Saturation means purity of the color and takes the value from
0 to 100% whereas Value refers to the brightness of color and provides the achromatic idea of the
color [14]. From this color space, H and S will provide the necessary information about the skin
color. The skin color pixel should satisfy the following condition:-
0 <= H <= 0.25
0.15 <= S <= 0.9
The transformation between HSV and RGB is non-linear [12]. In HSV color model Hue (H) is
not reliable for the discrimination task when the saturation is low. But where color description is
consider, HSV color model is preferred over RGB model according to Yogesh Tayal [13], colors
similarly is described that how human eye tends to perceive color and also describe color using
more familiar comparisons such as vibrancy, color and brightness.
Input image HSV image
Figure 4. HSV image
2.3. YCbCr Color Model
YCbCr Color model is specified in terms of luminance(Y channel) and chrominance (Cb and Cr
channels). It segments the image into a luminous component and chrominance components [12].
In YCbCr color model, the distribution of the skin areas is consistent across different races in the
Cb and Cr color spaces [15]. As RGB color model is light sensitive so to improve the
performance of skin color clustering, YCbCr color model is used. Its chrominance components
are almost independent of luminance and there is non-linear relationship between chrominance
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
73
(Cb, Cr) and luminance(Y) of the skin color in the high and low luminance region [2]. Range of
Y lies between 16-235 where 16 for black and 235 for white whereas Cb & Cr are scaled in the
range of 16-240 [14]. The main advantage of YCCr color model is that influence of luminosity
can be removed during processing of an image. Different plots for Y, Cb and Cr values for face
and non-face pixels were plotted using the reference images and studied to find the range of Y,
Cb and Cr values for the face pixels.
Input image YCbCr image
Figure 5. YCbCr image
2.4. CIELAB Color Model
In 1976, the CIE (international commission on illumination) recommended the CIEL*a*b* or
CIELAB, color scale for use. It provides a standard, approximately uniform color scale which
could be used by everyone so that the color values can be easily compared. This color model is
designed to approximate perceptually uniform Color spaces (UCSs). It is related to the RGB color
space through a highly nonlinear transformation. Examples of similar color spaces are CIE-Luv
and Farnsworth UCS [12]. It has three axes in it two are color axes and the third is lightness.
L=100
-a +b
-b +a
L=0
Figure 6. CIELAB Color Model
Where L indicates lightness, +a and –a indicates amount of green and red color respectively, +b
and –b indicates amount of yellow and blue color respectively.
Here maximum value of L is 100 which represent a perfect reflecting diffuser (white color) and
the minimum value for L is 0 which represents black color. Axes a and b do not have any specific
numerical value.
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
74
Input image CIEL*a*b image
Figure 7. CIELAB image
3. RESULTS AND COMPARISON
The results after survey on these four color models are shown below in tabular format:-
Table 1. Comparison of four Color Models
Type of color model Detection rate % False detection %
RGB 65 35
HSV 70 30
CIELAB 89 11
YCbCr 90 10
The table compares face detection rate of the four color models i.e. RGB, HSV, CIELAB and
YCbCr. Detection rate of RGB color model is only 65% that means it can only detect 65% of the
faces correctly. Detection rate of HSV color model is 70%, CIELAB color model is 89% and
detection rate of YCbCr color model is 90%. Out of these four color model YCbCr has highest
detection rate and lowest false detection rate.
To increase the speed, accuracy of the system and to overcome on false face detection rate these
four color models can be combined to get better result, after combining all these models we can
get correct detection rate which can be up to 92%.
4. CONCLUSION
Four different color models in face detection have been studied and compared namely, RGB,
YCbCr, HSV and CIELAB. The paper concludes that out of these four color models YCbCr
yields a better results and performance under varying lightening conditions and changes in
illumination.
REFERENCES
[1] Rein-lien Hsu, Mohamed Abdel-Mottaleb & Anil k. Jain, (2008) “Face Detection in Color Images”,
IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.24, No.5, pp696-706.
[2] Chandrappa D N, M Ravishankar & D R Ramesh Babu, (2011) “Face Detection in Color Images
using Skin Color Model Algorithm Based on Skin Color Information”, IEEE Transactions, pp254-
258.
Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013
75
[3] Henry A. Rowley, Shumeet Baluja, & Takeo Kanade, (1988) “Neural Neural Network-Based Face
Detection”, IEEE, pp1-28.
[4] M.Kumaravel, S.Karthik, P.Sivraj & K.P.Soman, (2012) “Human Face Image Segmentation using
Level Set Methodology”, International Journal of Computer Applications, Vol. 44, No.12.
[5] Hongxun Yao & Wen Gao, (2000) “Face detection and Location based on Skin Chrominance and Lip
Chrominance Transformation from Color Images”, Journal of Pattern Recognition Society, pp1555-
1564.
[6] Jing-Ming Guo, Chen-Chi Lin, Min-Feng Wu, Che-Hao Chang & Hua Lee, (2011) “Complexity
Reduced Face Detection Using Probability-Based Face Mask Prefiltering and Pixel-Based
Hierarchical-Feature Adaboosting”, IEEE Signal Processing Letters, Vol.18,No.8, pp447-450.
[7] Jiang Oiang-rong & Li Hua-Ian, (2010) “Robust Human Face Detection in Complicated Color
Images”, IEEE Transactions.
[8] Yang, M.H., Kriegman, D.J. & Ahuja, “Detecting Faces in Images: A Survey”, IEEE Transactions on
Pattern Analysis and Machine Intelligence, Vol.24, No.1, pp34-58.
[9] Devendra Singh Raghuvansi & Dheeraj Agrawal, (2012) “Human Face Detection by Using Skin
Color Segmentation, Face Features and Region Properties”, International Journal of Computer
Application, Vol. 38, No.9, pp14-17.
[10] Nurulhuda Ismail, Mas Idayu & Sabri, (2009) “Review of Existing Algorithms for Face Detection and
Recognition”, Proceedings of the 8th WSEAS International, pp.30-39.
[11] Hyun-Chul Do, Ju-Yeon You & Sung-II Chien , (2007) “Skin Color Detection through Estimation
and Conversion of Illuminant Color under Various Illumination”, IEEE Transactions on Consumer
Electronics, Vol.53, No.3, pp1103-1108.
[12] SonLam Phung, Abdesselam Bouzerdoum & Douglas Chai, (2005) “Skin Segmentation using Color
Pixel Classification: Analysis and Comparison”, IEEE Transaction on Pattern Analysis and Machine
Intelligence, Vol.27, No.1.
[13] Vivek Desai, Pranav Vankar, Jugal Mehta & Ghanshyam Prajapati, (2012) “Face Detection Using
Skin Color”, International Conference on Computing and Control Engineering, ISBN No. 978-1-
4675-2248-9.
[14] S. Chitra & G. Balakrishnan, (2012) “Comparative Study for Two Color Spaces HSCbCr and YCbCr
in Skin Color Detection”, Applied Mathematical Sciences, Vol. 6, No. 85, pp4229 – 4238.
[15] Yogesh Tayal, Ruchika Lamba & Subhransu Padhee, (2012) “Automatic Face Detection using Color
Based Segmentation”, International Journal of Scientific and Research Publications, Vol.2, No.6, pp1-
7.
About Author (s):
Ekta Rewar received her B.Tech degree in Electronics and Communication Engineering
from Jagannath Gupta Institute of Engineering and Technology, Rajasthan Technical
University, India in 2011 and currently is a M. Tech (Signal Processing) student in Mody
Institute of Technology and Science (Deemed University), Rajasthan, India. Her research
interest lies in Signal Processing & Image Processing.
S.K.Lenka received his B.E. from Utkal University in 1994, M.Tech. from Kalinga
University, PhD degree from Behrampur University, India. He is currently Professor and
Head, Department of Information Technology, MITS University, Lakshmangarh,
Rajasthan. His research interest lies in Digital Image Processing, Computer Architecture &
Information Security

More Related Content

What's hot

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
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingIJCSEA Journal
 
An improved double coding local binary pattern algorithm for face recognition
An improved double coding local binary pattern algorithm for face recognitionAn improved double coding local binary pattern algorithm for face recognition
An improved double coding local binary pattern algorithm for face recognitioneSAT Journals
 
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...ijsrd.com
 
Face Morphing Be Project
Face Morphing Be ProjectFace Morphing Be Project
Face Morphing Be ProjectAkshay Suresh
 
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
 
Detection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueDetection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueIJCSIS Research Publications
 
Color Image Segmentation based on JND Color Histogram
Color Image Segmentation based on JND Color HistogramColor Image Segmentation based on JND Color Histogram
Color Image Segmentation based on JND Color HistogramCSCJournals
 
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...IJERA Editor
 
A Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product SearchA Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product Searchidescitation
 
Multi Color Image Segmentation using L*A*B* Color Space
Multi Color Image Segmentation using L*A*B* Color SpaceMulti Color Image Segmentation using L*A*B* Color Space
Multi Color Image Segmentation using L*A*B* Color SpaceIJAEMSJORNAL
 
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face RecognitionMulti-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face RecognitionPeachy Essay
 
3D Face Recognition Method Using 2DPCAEuclidean Distance Classification
3D Face Recognition Method Using 2DPCAEuclidean Distance Classification3D Face Recognition Method Using 2DPCAEuclidean Distance Classification
3D Face Recognition Method Using 2DPCAEuclidean Distance ClassificationIDES Editor
 
An investigation for steganography using different color system
An investigation for steganography using different color systemAn investigation for steganography using different color system
An investigation for steganography using different color systemDr Amira Bibo
 
2. 7698 8113-1-pb
2. 7698 8113-1-pb2. 7698 8113-1-pb
2. 7698 8113-1-pbIAESIJEECS
 
Effect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionEffect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionIJERA Editor
 

What's hot (20)

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...
 
J01116164
J01116164J01116164
J01116164
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image Inpainting
 
Af35178182
Af35178182Af35178182
Af35178182
 
An improved double coding local binary pattern algorithm for face recognition
An improved double coding local binary pattern algorithm for face recognitionAn improved double coding local binary pattern algorithm for face recognition
An improved double coding local binary pattern algorithm for face recognition
 
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
Advanced Hybrid Color Space Normalization for Human Face Extraction and Detec...
 
Face Morphing Be Project
Face Morphing Be ProjectFace Morphing Be Project
Face Morphing Be Project
 
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
 
Detection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation TechniqueDetection of Fruits Defects Using Colour Segmentation Technique
Detection of Fruits Defects Using Colour Segmentation Technique
 
Color Image Segmentation based on JND Color Histogram
Color Image Segmentation based on JND Color HistogramColor Image Segmentation based on JND Color Histogram
Color Image Segmentation based on JND Color Histogram
 
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
Evaluation of Euclidean and Manhanttan Metrics In Content Based Image Retriev...
 
A Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product SearchA Color Boosted Local Feature Extraction Method for Mobile Product Search
A Color Boosted Local Feature Extraction Method for Mobile Product Search
 
Multi Color Image Segmentation using L*A*B* Color Space
Multi Color Image Segmentation using L*A*B* Color SpaceMulti Color Image Segmentation using L*A*B* Color Space
Multi Color Image Segmentation using L*A*B* Color Space
 
Psr2010
Psr2010Psr2010
Psr2010
 
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face RecognitionMulti-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition
Multi-Directional Multi-Level Dual-Cross Patterns for Robust Face Recognition
 
3D Face Recognition Method Using 2DPCAEuclidean Distance Classification
3D Face Recognition Method Using 2DPCAEuclidean Distance Classification3D Face Recognition Method Using 2DPCAEuclidean Distance Classification
3D Face Recognition Method Using 2DPCAEuclidean Distance Classification
 
An investigation for steganography using different color system
An investigation for steganography using different color systemAn investigation for steganography using different color system
An investigation for steganography using different color system
 
2. 7698 8113-1-pb
2. 7698 8113-1-pb2. 7698 8113-1-pb
2. 7698 8113-1-pb
 
Effect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions RecognitionEffect of Different Occlusion on Facial Expressions Recognition
Effect of Different Occlusion on Facial Expressions Recognition
 
Id3115321536
Id3115321536Id3115321536
Id3115321536
 

Viewers also liked

Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual PredictionEfficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual Predictionsipij
 
An improved anc system with
An improved anc system withAn improved anc system with
An improved anc system withsipij
 
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSA BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSsipij
 
Conditional entrench spatial domain steganography
Conditional entrench spatial domain steganographyConditional entrench spatial domain steganography
Conditional entrench spatial domain steganographysipij
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESsipij
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...sipij
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESsipij
 
Vocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachVocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachsipij
 
Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reductionsipij
 
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...sipij
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMsipij
 
Symbolic representation and recognition of gait an approach based on lbp of ...
Symbolic representation and recognition of gait  an approach based on lbp of ...Symbolic representation and recognition of gait  an approach based on lbp of ...
Symbolic representation and recognition of gait an approach based on lbp of ...sipij
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...sipij
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...sipij
 
Semi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdSemi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdsipij
 
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGRGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGsipij
 
Synthetic aperture radar images
Synthetic aperture radar imagesSynthetic aperture radar images
Synthetic aperture radar imagessipij
 
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...sipij
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONsipij
 

Viewers also liked (19)

Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual PredictionEfficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
 
An improved anc system with
An improved anc system withAn improved anc system with
An improved anc system with
 
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSA BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
 
Conditional entrench spatial domain steganography
Conditional entrench spatial domain steganographyConditional entrench spatial domain steganography
Conditional entrench spatial domain steganography
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
 
Vocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachVocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approach
 
Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reduction
 
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
 
Symbolic representation and recognition of gait an approach based on lbp of ...
Symbolic representation and recognition of gait  an approach based on lbp of ...Symbolic representation and recognition of gait  an approach based on lbp of ...
Symbolic representation and recognition of gait an approach based on lbp of ...
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
 
Semi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdSemi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svd
 
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGRGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
 
Synthetic aperture radar images
Synthetic aperture radar imagesSynthetic aperture radar images
Synthetic aperture radar images
 
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
 

Similar to COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE 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 ToneIOSR Journals
 
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...iosrjce
 
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...A Modified Algorithm for Thresholding and Detection of Facial Information Fro...
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...sipij
 
Explicit Content Image Detection
Explicit Content Image DetectionExplicit Content Image Detection
Explicit Content Image Detectionsipij
 
Skin Detection Based on Color Model and Low Level Features Combined with Expl...
Skin Detection Based on Color Model and Low Level Features Combined with Expl...Skin Detection Based on Color Model and Low Level Features Combined with Expl...
Skin Detection Based on Color Model and Low Level Features Combined with Expl...IJERA Editor
 
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
 
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
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processingkiruthiammu
 
Comprehensive Infrared Image Edge detection Algorithm
Comprehensive Infrared Image Edge detection AlgorithmComprehensive Infrared Image Edge detection Algorithm
Comprehensive Infrared Image Edge detection AlgorithmCSCJournals
 
Color image processing
Color image processingColor image processing
Color image processingrmsurya
 
Project report_DTRL_subrat
Project report_DTRL_subratProject report_DTRL_subrat
Project report_DTRL_subratSubrat Prasad
 
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...idescitation
 
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...CSCJournals
 
Establishment of an Efficient Color Model from Existing Models for Better Gam...
Establishment of an Efficient Color Model from Existing Models for Better Gam...Establishment of an Efficient Color Model from Existing Models for Better Gam...
Establishment of an Efficient Color Model from Existing Models for Better Gam...CSCJournals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IRJET- Facial Expression Recognition: Review
IRJET- Facial Expression Recognition: ReviewIRJET- Facial Expression Recognition: Review
IRJET- Facial Expression Recognition: ReviewIRJET Journal
 

Similar to COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION (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
 
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...
A New Skin Color Based Face Detection Algorithm by Combining Three Color Mode...
 
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...A Modified Algorithm for Thresholding and Detection of Facial Information Fro...
A Modified Algorithm for Thresholding and Detection of Facial Information Fro...
 
Ch 2
Ch 2Ch 2
Ch 2
 
Explicit Content Image Detection
Explicit Content Image DetectionExplicit Content Image Detection
Explicit Content Image Detection
 
Skin Detection Based on Color Model and Low Level Features Combined with Expl...
Skin Detection Based on Color Model and Low Level Features Combined with Expl...Skin Detection Based on Color Model and Low Level Features Combined with Expl...
Skin Detection Based on Color Model and Low Level Features Combined with Expl...
 
Ga3111671172
Ga3111671172Ga3111671172
Ga3111671172
 
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 ...
 
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
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
Comprehensive Infrared Image Edge detection Algorithm
Comprehensive Infrared Image Edge detection AlgorithmComprehensive Infrared Image Edge detection Algorithm
Comprehensive Infrared Image Edge detection Algorithm
 
Color image processing
Color image processingColor image processing
Color image processing
 
Project report_DTRL_subrat
Project report_DTRL_subratProject report_DTRL_subrat
Project report_DTRL_subrat
 
I045034956
I045034956I045034956
I045034956
 
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
 
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...Improvement of Objective Image Quality Evaluation Applying Colour Differences...
Improvement of Objective Image Quality Evaluation Applying Colour Differences...
 
Establishment of an Efficient Color Model from Existing Models for Better Gam...
Establishment of an Efficient Color Model from Existing Models for Better Gam...Establishment of an Efficient Color Model from Existing Models for Better Gam...
Establishment of an Efficient Color Model from Existing Models for Better Gam...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
IRJET- Facial Expression Recognition: Review
IRJET- Facial Expression Recognition: ReviewIRJET- Facial Expression Recognition: Review
IRJET- Facial Expression Recognition: Review
 

Recently uploaded

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Recently uploaded (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION

  • 1. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 DOI : 10.5121/sipij.2013.4206 69 COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION Ekta Rewar1 and Saroj Kumar Lenka2 1 Electronics and communication Engineering Department, MITS University, Lakshmangarh, Sikar 1 ektarewar@yahoo.com 2 Information Technology Department, MITS University, Lakshmangarh, Sikar 2 lenka.sarojkumar@gmail.com ABSTRACT Human face detection plays an important role in many applications such as face recognition , human computer interface, biometrics, area of energy conservation, video surveillance and face image database management. The selection of accurate color model is the first need of the face detection. In this paper, a study on the various color models for face detection i.e. RGB, YCbCr, HSV and CIELAB are included. This paper compares different color models based on the detection rate of skin regions. The results shows that YCbCr as compared to other color models yields the best output even in varying lightening conditions. KEYWORDS Skin color model & face detection. 1. INTRODUCTION Detecting human faces automatically is becoming a very important task in many applications, such as content-based indexing video retrieval systems or security access control systems like the distributed audio visual archives network system [1]. Face detection is the first step in any automated system that solves problems such as facial expression recognition, face tracking and face recognition [2]. Up to now much work has been done on detecting and locating faces in color images and the methods like neural network based [3], level set methodology [4], chrominance based [5], ada boost based [6], skin color based [7] studied by many researchers. Among many face detection algorithms skin color model has been widely used because of simple performance, convenient use and high detection rate. 1.1 Face Detection Face detection is a visual task which can be done by humans without any effort but in computer vision this task is very difficult. Given a single image, detect and localize the number of faces regardless of pose, illumination and expression. Face detection is used for self-serviced immigration clearance, for person verification, security, image search and research is being done in the area of energy conservation etc. The goal of face detection is to identify and locate all of the human faces regardless of their positions, scales, orientations, poses and light conditions and
  • 2. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 70 this is a challenging problem because human faces are highly non-rigid with a high degree of variability of in size, shape, color and texture. A simple face detection block diagram is shown in fig.1:- Face Non-face Figure 1. Basic block diagram of face detection 1.2 Challenges in Face Detection Detection and recognition of faces are challenging because face has a wide variability in poses, shapes, sizes and texture. The problems or challenges in face detection are listed as follows [8]:- • Illumination • Facial Pose • Facial Expression • Age Span • Motion • Occlusion • Image orientation • Image condition • Background Complexity • Environment Changes • Noise • Textural differences among Faces Camera Data acquisition Image pre- processing Feature extraction Classification
  • 3. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 71 These are the most general problems that occur during face detection. We can remove most of the drawbacks by increasing the efficiency and by applying the loops to get better results. 2. SKIN COLOR BASED ALGORITHM Color is a useful piece of information for skin detection. It is the first most common approach for detecting meaningful skin color [9], as it avoids many exhaustive searches for faces in an entire image. Human skin colours are distinguished from different ethnic through the intensity of the skin colour not the chromatic features [10].According to the Hyun-Chul, Ju-Yeon You and Sung- II Chien, skin color algorithm can be used under the various illumination conditions [11] and according to Yogesh Tayal , Ruchika Lamba and Subhransu Padhee, color image is segmented into skin and non-skin region for different color spaces and the skin color algorithm can be applied on a wide variety of the images under different lighting conditions and with different backgrounds [12]. Many researches have been done using the color models. In this paper four basic color models i.e. RGB, HSV, YCbCr and CIELAB are reviewed. 2.1. RGB Color Model RGB Colors are specified in terms of three primary colors i.e. Red (R), Green (G), and Blue (B). In RGB color space, a normalized color histogram is used to detect the pixels of skin color of an image and can be further normalized for changes in intensity on dividing by luminance. This localizes and detects the face [10]. Figure 2. RGB color model It is the basic color model and all other color models are derived from it. RGB color model is light sensitive. In comparison with other color models such as YCbCr or HSI it has a major drawback that it cannot separate clearly the mere color (Chroma) and the intensity of a pixel, so it is difficult to distinguish skin colored regions [2]. These factors contribute to the less favorable of RGB. It is widely used color space for processing and storing digital images because of the fact that chrominance and luminance components are mixed in RGB; it is not widely used in Skin detection algorithms [13].
  • 4. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 72 Input image RGB image Figure 3. RGB image 2.2. HSV Color Model HSV Colors are specified in terms of Hue (H), Saturation (S) and Intensity value (V) which are the three attributes. Those are perceived about color. Hue refers to the color of red, blue and yellow having the range of 0 to 360. Saturation means purity of the color and takes the value from 0 to 100% whereas Value refers to the brightness of color and provides the achromatic idea of the color [14]. From this color space, H and S will provide the necessary information about the skin color. The skin color pixel should satisfy the following condition:- 0 <= H <= 0.25 0.15 <= S <= 0.9 The transformation between HSV and RGB is non-linear [12]. In HSV color model Hue (H) is not reliable for the discrimination task when the saturation is low. But where color description is consider, HSV color model is preferred over RGB model according to Yogesh Tayal [13], colors similarly is described that how human eye tends to perceive color and also describe color using more familiar comparisons such as vibrancy, color and brightness. Input image HSV image Figure 4. HSV image 2.3. YCbCr Color Model YCbCr Color model is specified in terms of luminance(Y channel) and chrominance (Cb and Cr channels). It segments the image into a luminous component and chrominance components [12]. In YCbCr color model, the distribution of the skin areas is consistent across different races in the Cb and Cr color spaces [15]. As RGB color model is light sensitive so to improve the performance of skin color clustering, YCbCr color model is used. Its chrominance components are almost independent of luminance and there is non-linear relationship between chrominance
  • 5. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 73 (Cb, Cr) and luminance(Y) of the skin color in the high and low luminance region [2]. Range of Y lies between 16-235 where 16 for black and 235 for white whereas Cb & Cr are scaled in the range of 16-240 [14]. The main advantage of YCCr color model is that influence of luminosity can be removed during processing of an image. Different plots for Y, Cb and Cr values for face and non-face pixels were plotted using the reference images and studied to find the range of Y, Cb and Cr values for the face pixels. Input image YCbCr image Figure 5. YCbCr image 2.4. CIELAB Color Model In 1976, the CIE (international commission on illumination) recommended the CIEL*a*b* or CIELAB, color scale for use. It provides a standard, approximately uniform color scale which could be used by everyone so that the color values can be easily compared. This color model is designed to approximate perceptually uniform Color spaces (UCSs). It is related to the RGB color space through a highly nonlinear transformation. Examples of similar color spaces are CIE-Luv and Farnsworth UCS [12]. It has three axes in it two are color axes and the third is lightness. L=100 -a +b -b +a L=0 Figure 6. CIELAB Color Model Where L indicates lightness, +a and –a indicates amount of green and red color respectively, +b and –b indicates amount of yellow and blue color respectively. Here maximum value of L is 100 which represent a perfect reflecting diffuser (white color) and the minimum value for L is 0 which represents black color. Axes a and b do not have any specific numerical value.
  • 6. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 74 Input image CIEL*a*b image Figure 7. CIELAB image 3. RESULTS AND COMPARISON The results after survey on these four color models are shown below in tabular format:- Table 1. Comparison of four Color Models Type of color model Detection rate % False detection % RGB 65 35 HSV 70 30 CIELAB 89 11 YCbCr 90 10 The table compares face detection rate of the four color models i.e. RGB, HSV, CIELAB and YCbCr. Detection rate of RGB color model is only 65% that means it can only detect 65% of the faces correctly. Detection rate of HSV color model is 70%, CIELAB color model is 89% and detection rate of YCbCr color model is 90%. Out of these four color model YCbCr has highest detection rate and lowest false detection rate. To increase the speed, accuracy of the system and to overcome on false face detection rate these four color models can be combined to get better result, after combining all these models we can get correct detection rate which can be up to 92%. 4. CONCLUSION Four different color models in face detection have been studied and compared namely, RGB, YCbCr, HSV and CIELAB. The paper concludes that out of these four color models YCbCr yields a better results and performance under varying lightening conditions and changes in illumination. REFERENCES [1] Rein-lien Hsu, Mohamed Abdel-Mottaleb & Anil k. Jain, (2008) “Face Detection in Color Images”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.24, No.5, pp696-706. [2] Chandrappa D N, M Ravishankar & D R Ramesh Babu, (2011) “Face Detection in Color Images using Skin Color Model Algorithm Based on Skin Color Information”, IEEE Transactions, pp254- 258.
  • 7. Signal & Image Processing : An International Journal (SIPIJ) Vol.4, No.2, April 2013 75 [3] Henry A. Rowley, Shumeet Baluja, & Takeo Kanade, (1988) “Neural Neural Network-Based Face Detection”, IEEE, pp1-28. [4] M.Kumaravel, S.Karthik, P.Sivraj & K.P.Soman, (2012) “Human Face Image Segmentation using Level Set Methodology”, International Journal of Computer Applications, Vol. 44, No.12. [5] Hongxun Yao & Wen Gao, (2000) “Face detection and Location based on Skin Chrominance and Lip Chrominance Transformation from Color Images”, Journal of Pattern Recognition Society, pp1555- 1564. [6] Jing-Ming Guo, Chen-Chi Lin, Min-Feng Wu, Che-Hao Chang & Hua Lee, (2011) “Complexity Reduced Face Detection Using Probability-Based Face Mask Prefiltering and Pixel-Based Hierarchical-Feature Adaboosting”, IEEE Signal Processing Letters, Vol.18,No.8, pp447-450. [7] Jiang Oiang-rong & Li Hua-Ian, (2010) “Robust Human Face Detection in Complicated Color Images”, IEEE Transactions. [8] Yang, M.H., Kriegman, D.J. & Ahuja, “Detecting Faces in Images: A Survey”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol.24, No.1, pp34-58. [9] Devendra Singh Raghuvansi & Dheeraj Agrawal, (2012) “Human Face Detection by Using Skin Color Segmentation, Face Features and Region Properties”, International Journal of Computer Application, Vol. 38, No.9, pp14-17. [10] Nurulhuda Ismail, Mas Idayu & Sabri, (2009) “Review of Existing Algorithms for Face Detection and Recognition”, Proceedings of the 8th WSEAS International, pp.30-39. [11] Hyun-Chul Do, Ju-Yeon You & Sung-II Chien , (2007) “Skin Color Detection through Estimation and Conversion of Illuminant Color under Various Illumination”, IEEE Transactions on Consumer Electronics, Vol.53, No.3, pp1103-1108. [12] SonLam Phung, Abdesselam Bouzerdoum & Douglas Chai, (2005) “Skin Segmentation using Color Pixel Classification: Analysis and Comparison”, IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol.27, No.1. [13] Vivek Desai, Pranav Vankar, Jugal Mehta & Ghanshyam Prajapati, (2012) “Face Detection Using Skin Color”, International Conference on Computing and Control Engineering, ISBN No. 978-1- 4675-2248-9. [14] S. Chitra & G. Balakrishnan, (2012) “Comparative Study for Two Color Spaces HSCbCr and YCbCr in Skin Color Detection”, Applied Mathematical Sciences, Vol. 6, No. 85, pp4229 – 4238. [15] Yogesh Tayal, Ruchika Lamba & Subhransu Padhee, (2012) “Automatic Face Detection using Color Based Segmentation”, International Journal of Scientific and Research Publications, Vol.2, No.6, pp1- 7. About Author (s): Ekta Rewar received her B.Tech degree in Electronics and Communication Engineering from Jagannath Gupta Institute of Engineering and Technology, Rajasthan Technical University, India in 2011 and currently is a M. Tech (Signal Processing) student in Mody Institute of Technology and Science (Deemed University), Rajasthan, India. Her research interest lies in Signal Processing & Image Processing. S.K.Lenka received his B.E. from Utkal University in 1994, M.Tech. from Kalinga University, PhD degree from Behrampur University, India. He is currently Professor and Head, Department of Information Technology, MITS University, Lakshmangarh, Rajasthan. His research interest lies in Digital Image Processing, Computer Architecture & Information Security