SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O)
Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P)
http://ijiris.com
_______________________________________________________________________________________________________
© 2014, IJIRIS- All Rights Reserved Page -48
Hand Segmentation for Hand Gesture Recognition
Sonal Singhai Dr. C.S. Satsangi
Computer Science department Head of Department, information technology
Medicaps Institute of Technology and Management, Medicaps Institute of Technology and Management
Indore, MP, India Indore, MP, India
Abstract- Hand gesture recognition system has received great attention in the recent few years because of its manifoldness
applications and the ability to interact with machine efficiently through human computer interaction. In this work Hand
segmentation using color models is introduced for obtaining hand gestures or detecting user’s hand by color segmentation
technique for faster, better, robust, accurate and real-time applications. There are many such color models available for human
hand and human skin detection with relative advantages and disadvantages in the field of Image Processing. For the purpose of
hand Segmentation mix model approach has been adopted for best results. For detection of Hand from an image. The proposed
approach is found to be accurate and effective for multiple conditions.
Keywords: Human computer interaction (HCI), Hand segmentation, Image processing, Clutter, Color model.
I. INTRODUCTION
Natural Human Computer Interaction (HCI) is the demand of today’s technology oriented world. Survey and Sign language
study shows that from various gesture communications modality, the hand gesture is the most easy, accurate and natural way of
communication. We have to design such a system which can detect particular hand gestures and use them to pass on the
information. At any time, a user can exhibit his/her hand performing a specific gesture in front of a web camera that is connected
to a computer. At first, we captured the hand gesture of a user and stored it in disk. A hand gesture recognition system provides a
natural, innovative way of non verbal communication. [1] The goal of gesture recognition [2] is to create a system which
understand the human hand gestures and use them to convey the information. The [3] work is done for the vision based hand
gesture recognition for natural human computer Interface. In this Hand segmentation are consider as the basic steps for any hand
gesture recognition system. Real-time vision-based hand gesture recognition is considered to be more and more feasible and
accurate for Human-Computer Interaction with the help of latest advances in the field of computer vision and pattern
recognition. The motive of presenting this paper is to develop an efficient hand Segmentation algorithm where three color
models (YCBCR,HSV,LAB) for hand segmentation using different color spaces with required morphological processing were
utilized. Hand segmentation algorithm is found to be most efficient and accurate to handle the problem of vision based system
such as skin color identification, complex background removal and changing lighting condition. Hand gestures are a powerful
human communication channel between human, which forms a major part of information transfer in our daily life. Hand gestures
are natural and an easy to use way of interaction. Using hands as a device can effectively help people communicate with
computers in a more innovative, intuitive and natural way. When we interact with other people, our hand movement plays an
important role and the information they convey is very rich in many ways. Hand movements are thus a mean of non-verbal
communication, ranging from simple actions to more complex ones. Various applications designed for gesture recognition
require restricted background, set of gesture command and a good camera for capturing images. [4] Hand segmentation is one of
the basis key technologies for gesture recognition and is based on complexion segmentation accordingly. One of the commonly
helpful cues for hand segmenting is skin color since human skin is consistent and different from other objects which produce
good results under well constrained environments. [5] In Real-time Vision based Hand Gesture recognition system, hand
segmentation is most important and challenging step towards gesture recognition. Uncontrolled environment, lighting condition,
rapid hand motion, skin color detection, and self-occlusions are the challenges need to be considered while capturing the hand
gesture. Various researchers are still working on hand segmentation to make it robust to achieve natural interface with machine.
[6]
COLOR MODELS
The aim of this project is to overcome the challenge of skin color detection for natural interface between user and the machine.
So, to detect the skin color under dynamic background the study of different color models was done for pixel based skin
detection. The 3 color spaces have been chosen which are commonly used in computer vision applications. A color model is an
abstract mathematical model which can be represented as tuples of no., typically as three or four values or color components.
When this model is associated with a brief description of how the components are to be interpreted the resulting set of colors is
called color space.
International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O)
Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P)
http://ijiris.com
_______________________________________________________________________________________________________
© 2014, IJIRIS- All Rights Reserved Page -49
Types of color model:
RGB: The RGB color model is an additive color model in which green, red, and blue light are added together in various ways to
reproduce a broad array of colors
HSV: HSV (Hue, Saturation, And Value): It expresses Hue with dominant color (such as green, red, purple and yellow) of an
area. The Saturation measures the colorfulness of an area in proportion to its brightness. The “intensity”, “lightness”, or
“Values” is related to the color luminance. This model shows discrimination of luminance from chrominance. This is a more
accurate method for describing colors, and because the intensity is independent of the color information this is very feasible and
useful model for computer vision. This model gives poor result where the brightness is very low.
CIE –Lab: It was defined by the International Commission on Illumination (CIE). It separates a luminance variable L from two
perceptually uniform chromaticity variables (a, b)
II. MODEL FOR HAND SEGMENTATION
In any Hand Segmentation system using color model, one of the most important problems in any color image analysis is problem
of segmentation process. The basic block diagram for the proposed Model is shown below:- This shows the research work for
the purpose of hand segmentation using color model
Pre-processing: Pre-processing is the step in which we get the required output in form of an image. After the process of Hand
Segmentation using YCbCr model, a Mix Model Approach is used for skin modeling of segmented Hand used. Finally the result
of Feature extraction using Region of Interest (ROI) properties is helpful for the purpose of the tracking with color.
Fig.1 Proposed Model Diagram
III. PROBLEM STATEMENT
Design and Development of hand Segmentation techniques using mix model approach (combination of the color models) for
skin modeling of the human Hand. These techniques are studied for the images of Clutter backgrounds. Based on color
segmentation technique can be done through one of the most appropriate mix coloring model.
Fig. 1 Hand Segmented Output
Tracking
Feature
extraction
PreprocessingData Acquisition
Data Acquisition
Convert into different color
LABHSVYCBCR
Apply Mix Modeling
Result
International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O)
Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P)
http://ijiris.com
_______________________________________________________________________________________________________
© 2014, IJIRIS- All Rights Reserved Page -50
Table 1. MATLAB specifications
Methodology Adopted: Tool/Software used Version
MATLAB MatlabR2010a
A. Steps of Implemented Algorithm
1. Start Acquisition
2. Input: Image using RGB
3. Convert the RGB image into color space. (Eg. YCbCr, LAB, HSV)
4. Extract the hand from an image using the color Models by applying thresholding.
5. Apply mix model approach for skin modeling (RGB + HSV), (YCbCr + HSV).
6. Color Based Segmentation using ROI properties.
IV. RESULT
Hand Sample with Clutter Background-
International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O)
Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P)
http://ijiris.com
_______________________________________________________________________________________________________
© 2014, IJIRIS- All Rights Reserved Page -51
Fig. 3 RGB Converts to LAB Color Model.
Fig. 4 Mix Modeling RGB to YCbCr.
a) Original captured image
b) Hand is detected using YCbCr model and fill Hand Pixels with in blue color
c) Hand is segment out from the image
d) Removing Illumination Effect
e) Result of mix model approach (RGB+HSV)
f) Result of mix model approach (YCbCr+HSV)
Fig. 5 Mix Modeling RGB to HSV
International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O)
Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P)
http://ijiris.com
_______________________________________________________________________________________________________
© 2014, IJIRIS- All Rights Reserved Page -52
a). Original captured image,
b). Hand is detected using YCbCr model and fill Hand Pixels with in blue color,
c). Hand is segment out from the image
d). Result of mix model approach (RGB+HSV)
e). Result of mix model approach (YCbCr+HSV)
V. CONCLUSION
All color spaces have some luminance effect due to real time Illumination. While working on Real time data of hand,
background is treated as noise and luminance effect which effect the proper detection of human Hand. To overcome this problem
of luminance effect and background noise a mix model approach is used, where combination of the color spaces is used. In mix
model approach the image is captured for default and further processing is done on hand image. After doing the Hand
Segmentation using mix model approach, hand is better segmented by using RGB and HSV for dynamic background and for
default background YCbCr and HSV color space is performed well.
VI. Future Work
Like explained above color space can also be performed by applying different color combination and this segment can be used in
future for hand gesture recognition.
ACKNOWLEDGEMENT
We would like to sincerely thankful to respected Dr. C.S.Satsangi, (Head of Department Information Technology) for his
contribution and help in writing this Paper. We would also thankful to our team-mates and all my friends who involved in the
discussions and Deliberations during the implementation and Development aspect.
REFERENCES
[1] Archana S. Ghotkar, Gajanan K. Kharate,” Hand Segmentation Techniques To Hand Gesture Recognition For Natural
Human Computer Interaction”. International Journal Of Human Computer Interaction (IJHCI), Volume (3): Issue (1): 2012
[2] Harshith.C, Karthik.R.Shastry, Manoj Ravindran, M.V.V.N.S Srikanth,”Survery on various Gesture Recognition Techniques
for Interfacing Machine Based on Ambient Intelligence”. (IJCSES) Vol.1 No.2, November 2010
[3] Sunita Patidar, Dr. C.S.Satsangi,” Hand Segmentation And Tracking Technique Using Color Models”. International Journal
Of Software & Hardware Research In Engineering volume(1)Issue(2),October 2013
[4] Siddharth S. Rautaray, Anupam Agrawal,” Real Time Multiple Hand Gesture Recognition System for Human Computer
Interaction”. I.J. Intelligent Systems and Applications, 2012, 5, 56-64
[5] Noor A. Ibraheem, Rafiqul Z. Khan, Mokhtar M. Hasan,” Comparative Study of Skin Color Based Segmentation
Techniques”. International Journal Of Applied Information Systems (IJAIS) – ISSN: 2249-0868 Foundation Of Computer
Science FCS, New York, USA Volume 5, No. 10, August 2013-Www.Ijais.Org
[6] Prof. S. M. Agrawal, Prof. Sagar P. More, Prof. M. A. Khan,” Hand Gesture Recognition System Using Image Processing”.
Research Article Impact Factor: 0.621 ISSN: 2319-507x Sm Agrawal International Journal Of Pure And Applied Research In
Engineering And Technology, 2014; Volume 2 (9): 290-298 IJPRET

More Related Content

What's hot

Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Eventsijcsit
 
Recent developments in paper currency recognition
Recent developments in paper currency recognitionRecent developments in paper currency recognition
Recent developments in paper currency recognitioneSAT Publishing House
 
Fake Currency detction Using Image Processing
Fake Currency detction Using Image ProcessingFake Currency detction Using Image Processing
Fake Currency detction Using Image ProcessingSavitaHanchinal
 
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...IOSR Journals
 
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...DrNoura Semary
 
An Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemAn Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemIJERDJOURNAL
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
Advanced Authentication Scheme using Multimodal Biometric Scheme
Advanced Authentication Scheme using Multimodal Biometric SchemeAdvanced Authentication Scheme using Multimodal Biometric Scheme
Advanced Authentication Scheme using Multimodal Biometric SchemeEditor IJCATR
 
Paper id 25201413
Paper id 25201413Paper id 25201413
Paper id 25201413IJRAT
 
Review of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationReview of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationIJCERT
 
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
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsijujournal
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsijujournal
 
IRJET- Oranges Sorting using Arduino Microcontroller
IRJET- Oranges Sorting using Arduino MicrocontrollerIRJET- Oranges Sorting using Arduino Microcontroller
IRJET- Oranges Sorting using Arduino MicrocontrollerIRJET Journal
 
Controlling Mouse Movements Using hand Gesture And X box 360
Controlling Mouse Movements Using hand Gesture And X box 360Controlling Mouse Movements Using hand Gesture And X box 360
Controlling Mouse Movements Using hand Gesture And X box 360IRJET Journal
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)IJERA Editor
 

What's hot (20)

Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Events
 
Ay4103315317
Ay4103315317Ay4103315317
Ay4103315317
 
L01117074
L01117074L01117074
L01117074
 
Recent developments in paper currency recognition
Recent developments in paper currency recognitionRecent developments in paper currency recognition
Recent developments in paper currency recognition
 
Fake Currency detction Using Image Processing
Fake Currency detction Using Image ProcessingFake Currency detction Using Image Processing
Fake Currency detction Using Image Processing
 
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...
Developmentof Image Enhancement and the Feature Extraction Techniques on Rura...
 
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
 
Dq4301702706
Dq4301702706Dq4301702706
Dq4301702706
 
An Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemAn Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance System
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
Advanced Authentication Scheme using Multimodal Biometric Scheme
Advanced Authentication Scheme using Multimodal Biometric SchemeAdvanced Authentication Scheme using Multimodal Biometric Scheme
Advanced Authentication Scheme using Multimodal Biometric Scheme
 
Paper id 25201413
Paper id 25201413Paper id 25201413
Paper id 25201413
 
Review of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note AuthenticationReview of Various Image Processing Techniques for Currency Note Authentication
Review of Various Image Processing Techniques for Currency Note Authentication
 
Niknewppt
NiknewpptNiknewppt
Niknewppt
 
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...
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applications
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applications
 
IRJET- Oranges Sorting using Arduino Microcontroller
IRJET- Oranges Sorting using Arduino MicrocontrollerIRJET- Oranges Sorting using Arduino Microcontroller
IRJET- Oranges Sorting using Arduino Microcontroller
 
Controlling Mouse Movements Using hand Gesture And X box 360
Controlling Mouse Movements Using hand Gesture And X box 360Controlling Mouse Movements Using hand Gesture And X box 360
Controlling Mouse Movements Using hand Gesture And X box 360
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)
 

Viewers also liked

Final Report
Final ReportFinal Report
Final ReportAman Soni
 
EXPLORATORY PROJECT
EXPLORATORY PROJECTEXPLORATORY PROJECT
EXPLORATORY PROJECTAman Soni
 
Gesture control algorithm for personal computers
Gesture control algorithm for personal computersGesture control algorithm for personal computers
Gesture control algorithm for personal computerseSAT Journals
 
Human machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionHuman machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionManoj Harsule
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABNirma University
 
Image segmentation
Image segmentationImage segmentation
Image segmentationMukul Jindal
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabKamal Pradhan
 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Afnan Rehman
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codeshafsabanu
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlabAshutosh Shahi
 
Basics of Image Processing using MATLAB
Basics of Image Processing using MATLABBasics of Image Processing using MATLAB
Basics of Image Processing using MATLABvkn13
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
An Automated Method for Segmentation of the Hand In Sign Language
An Automated Method for Segmentation of the Hand In  Sign LanguageAn Automated Method for Segmentation of the Hand In  Sign Language
An Automated Method for Segmentation of the Hand In Sign LanguageIJMER
 
Aacellerometer
AacellerometerAacellerometer
Aacellerometermukeshdeep
 
Active contour segmentation
Active contour segmentationActive contour segmentation
Active contour segmentationNishant Jain
 

Viewers also liked (20)

Final Report
Final ReportFinal Report
Final Report
 
EXPLORATORY PROJECT
EXPLORATORY PROJECTEXPLORATORY PROJECT
EXPLORATORY PROJECT
 
Gesture control algorithm for personal computers
Gesture control algorithm for personal computersGesture control algorithm for personal computers
Gesture control algorithm for personal computers
 
IMAGE PROCESSING
IMAGE PROCESSINGIMAGE PROCESSING
IMAGE PROCESSING
 
Human machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionHuman machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognition
 
Hand Gesture recognition
Hand Gesture recognitionHand Gesture recognition
Hand Gesture recognition
 
RGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLABRGB colour detection and tracking on MATLAB
RGB colour detection and tracking on MATLAB
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codes
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
 
Basics of Image Processing using MATLAB
Basics of Image Processing using MATLABBasics of Image Processing using MATLAB
Basics of Image Processing using MATLAB
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
An Automated Method for Segmentation of the Hand In Sign Language
An Automated Method for Segmentation of the Hand In  Sign LanguageAn Automated Method for Segmentation of the Hand In  Sign Language
An Automated Method for Segmentation of the Hand In Sign Language
 
Aacellerometer
AacellerometerAacellerometer
Aacellerometer
 
Active contour segmentation
Active contour segmentationActive contour segmentation
Active contour segmentation
 

Similar to Hand Segmentation for Hand Gesture Recognition

TOUCHLESS ECOSYSTEM USING HAND GESTURES
TOUCHLESS ECOSYSTEM USING HAND GESTURESTOUCHLESS ECOSYSTEM USING HAND GESTURES
TOUCHLESS ECOSYSTEM USING HAND GESTURESIRJET Journal
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureIRJET Journal
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET Journal
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesIRJET Journal
 
Real time human-computer interaction
Real time human-computer interactionReal time human-computer interaction
Real time human-computer interactionijfcstjournal
 
Paper id 21201494
Paper id 21201494Paper id 21201494
Paper id 21201494IJRAT
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningIRJET Journal
 
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardDevelopment of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardWaqas Tariq
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyNatural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyEditor IJCATR
 
Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot IJERA Editor
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language DetectionIRJET Journal
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...eSAT Journals
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Languageijtsrd
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...IRJET Journal
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET Journal
 

Similar to Hand Segmentation for Hand Gesture Recognition (20)

TOUCHLESS ECOSYSTEM USING HAND GESTURES
TOUCHLESS ECOSYSTEM USING HAND GESTURESTOUCHLESS ECOSYSTEM USING HAND GESTURES
TOUCHLESS ECOSYSTEM USING HAND GESTURES
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger Gesture
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand Gesture
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand Gestures
 
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
 
Real time human-computer interaction
Real time human-computer interactionReal time human-computer interaction
Real time human-computer interaction
 
Paper id 21201494
Paper id 21201494Paper id 21201494
Paper id 21201494
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine Learning
 
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardDevelopment of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
 
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyNatural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
 
Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot Password Based Hand Gesture Controlled Robot
Password Based Hand Gesture Controlled Robot
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language Detection
 
183
183183
183
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Language
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
 
Paper
PaperPaper
Paper
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
40120140503005 2
40120140503005 240120140503005 2
40120140503005 2
 

Recently uploaded

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Recently uploaded (20)

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Hand Segmentation for Hand Gesture Recognition

  • 1. International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O) Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P) http://ijiris.com _______________________________________________________________________________________________________ © 2014, IJIRIS- All Rights Reserved Page -48 Hand Segmentation for Hand Gesture Recognition Sonal Singhai Dr. C.S. Satsangi Computer Science department Head of Department, information technology Medicaps Institute of Technology and Management, Medicaps Institute of Technology and Management Indore, MP, India Indore, MP, India Abstract- Hand gesture recognition system has received great attention in the recent few years because of its manifoldness applications and the ability to interact with machine efficiently through human computer interaction. In this work Hand segmentation using color models is introduced for obtaining hand gestures or detecting user’s hand by color segmentation technique for faster, better, robust, accurate and real-time applications. There are many such color models available for human hand and human skin detection with relative advantages and disadvantages in the field of Image Processing. For the purpose of hand Segmentation mix model approach has been adopted for best results. For detection of Hand from an image. The proposed approach is found to be accurate and effective for multiple conditions. Keywords: Human computer interaction (HCI), Hand segmentation, Image processing, Clutter, Color model. I. INTRODUCTION Natural Human Computer Interaction (HCI) is the demand of today’s technology oriented world. Survey and Sign language study shows that from various gesture communications modality, the hand gesture is the most easy, accurate and natural way of communication. We have to design such a system which can detect particular hand gestures and use them to pass on the information. At any time, a user can exhibit his/her hand performing a specific gesture in front of a web camera that is connected to a computer. At first, we captured the hand gesture of a user and stored it in disk. A hand gesture recognition system provides a natural, innovative way of non verbal communication. [1] The goal of gesture recognition [2] is to create a system which understand the human hand gestures and use them to convey the information. The [3] work is done for the vision based hand gesture recognition for natural human computer Interface. In this Hand segmentation are consider as the basic steps for any hand gesture recognition system. Real-time vision-based hand gesture recognition is considered to be more and more feasible and accurate for Human-Computer Interaction with the help of latest advances in the field of computer vision and pattern recognition. The motive of presenting this paper is to develop an efficient hand Segmentation algorithm where three color models (YCBCR,HSV,LAB) for hand segmentation using different color spaces with required morphological processing were utilized. Hand segmentation algorithm is found to be most efficient and accurate to handle the problem of vision based system such as skin color identification, complex background removal and changing lighting condition. Hand gestures are a powerful human communication channel between human, which forms a major part of information transfer in our daily life. Hand gestures are natural and an easy to use way of interaction. Using hands as a device can effectively help people communicate with computers in a more innovative, intuitive and natural way. When we interact with other people, our hand movement plays an important role and the information they convey is very rich in many ways. Hand movements are thus a mean of non-verbal communication, ranging from simple actions to more complex ones. Various applications designed for gesture recognition require restricted background, set of gesture command and a good camera for capturing images. [4] Hand segmentation is one of the basis key technologies for gesture recognition and is based on complexion segmentation accordingly. One of the commonly helpful cues for hand segmenting is skin color since human skin is consistent and different from other objects which produce good results under well constrained environments. [5] In Real-time Vision based Hand Gesture recognition system, hand segmentation is most important and challenging step towards gesture recognition. Uncontrolled environment, lighting condition, rapid hand motion, skin color detection, and self-occlusions are the challenges need to be considered while capturing the hand gesture. Various researchers are still working on hand segmentation to make it robust to achieve natural interface with machine. [6] COLOR MODELS The aim of this project is to overcome the challenge of skin color detection for natural interface between user and the machine. So, to detect the skin color under dynamic background the study of different color models was done for pixel based skin detection. The 3 color spaces have been chosen which are commonly used in computer vision applications. A color model is an abstract mathematical model which can be represented as tuples of no., typically as three or four values or color components. When this model is associated with a brief description of how the components are to be interpreted the resulting set of colors is called color space.
  • 2. International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O) Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P) http://ijiris.com _______________________________________________________________________________________________________ © 2014, IJIRIS- All Rights Reserved Page -49 Types of color model: RGB: The RGB color model is an additive color model in which green, red, and blue light are added together in various ways to reproduce a broad array of colors HSV: HSV (Hue, Saturation, And Value): It expresses Hue with dominant color (such as green, red, purple and yellow) of an area. The Saturation measures the colorfulness of an area in proportion to its brightness. The “intensity”, “lightness”, or “Values” is related to the color luminance. This model shows discrimination of luminance from chrominance. This is a more accurate method for describing colors, and because the intensity is independent of the color information this is very feasible and useful model for computer vision. This model gives poor result where the brightness is very low. CIE –Lab: It was defined by the International Commission on Illumination (CIE). It separates a luminance variable L from two perceptually uniform chromaticity variables (a, b) II. MODEL FOR HAND SEGMENTATION In any Hand Segmentation system using color model, one of the most important problems in any color image analysis is problem of segmentation process. The basic block diagram for the proposed Model is shown below:- This shows the research work for the purpose of hand segmentation using color model Pre-processing: Pre-processing is the step in which we get the required output in form of an image. After the process of Hand Segmentation using YCbCr model, a Mix Model Approach is used for skin modeling of segmented Hand used. Finally the result of Feature extraction using Region of Interest (ROI) properties is helpful for the purpose of the tracking with color. Fig.1 Proposed Model Diagram III. PROBLEM STATEMENT Design and Development of hand Segmentation techniques using mix model approach (combination of the color models) for skin modeling of the human Hand. These techniques are studied for the images of Clutter backgrounds. Based on color segmentation technique can be done through one of the most appropriate mix coloring model. Fig. 1 Hand Segmented Output Tracking Feature extraction PreprocessingData Acquisition Data Acquisition Convert into different color LABHSVYCBCR Apply Mix Modeling Result
  • 3. International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O) Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P) http://ijiris.com _______________________________________________________________________________________________________ © 2014, IJIRIS- All Rights Reserved Page -50 Table 1. MATLAB specifications Methodology Adopted: Tool/Software used Version MATLAB MatlabR2010a A. Steps of Implemented Algorithm 1. Start Acquisition 2. Input: Image using RGB 3. Convert the RGB image into color space. (Eg. YCbCr, LAB, HSV) 4. Extract the hand from an image using the color Models by applying thresholding. 5. Apply mix model approach for skin modeling (RGB + HSV), (YCbCr + HSV). 6. Color Based Segmentation using ROI properties. IV. RESULT Hand Sample with Clutter Background-
  • 4. International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O) Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P) http://ijiris.com _______________________________________________________________________________________________________ © 2014, IJIRIS- All Rights Reserved Page -51 Fig. 3 RGB Converts to LAB Color Model. Fig. 4 Mix Modeling RGB to YCbCr. a) Original captured image b) Hand is detected using YCbCr model and fill Hand Pixels with in blue color c) Hand is segment out from the image d) Removing Illumination Effect e) Result of mix model approach (RGB+HSV) f) Result of mix model approach (YCbCr+HSV) Fig. 5 Mix Modeling RGB to HSV
  • 5. International Journal of Innovative Research in Information Security (IJIRIS) ISSN: 2349-7017(O) Volume 1 Issue 2 (August 2014) ISSN: 2349-7009 (P) http://ijiris.com _______________________________________________________________________________________________________ © 2014, IJIRIS- All Rights Reserved Page -52 a). Original captured image, b). Hand is detected using YCbCr model and fill Hand Pixels with in blue color, c). Hand is segment out from the image d). Result of mix model approach (RGB+HSV) e). Result of mix model approach (YCbCr+HSV) V. CONCLUSION All color spaces have some luminance effect due to real time Illumination. While working on Real time data of hand, background is treated as noise and luminance effect which effect the proper detection of human Hand. To overcome this problem of luminance effect and background noise a mix model approach is used, where combination of the color spaces is used. In mix model approach the image is captured for default and further processing is done on hand image. After doing the Hand Segmentation using mix model approach, hand is better segmented by using RGB and HSV for dynamic background and for default background YCbCr and HSV color space is performed well. VI. Future Work Like explained above color space can also be performed by applying different color combination and this segment can be used in future for hand gesture recognition. ACKNOWLEDGEMENT We would like to sincerely thankful to respected Dr. C.S.Satsangi, (Head of Department Information Technology) for his contribution and help in writing this Paper. We would also thankful to our team-mates and all my friends who involved in the discussions and Deliberations during the implementation and Development aspect. REFERENCES [1] Archana S. Ghotkar, Gajanan K. Kharate,” Hand Segmentation Techniques To Hand Gesture Recognition For Natural Human Computer Interaction”. International Journal Of Human Computer Interaction (IJHCI), Volume (3): Issue (1): 2012 [2] Harshith.C, Karthik.R.Shastry, Manoj Ravindran, M.V.V.N.S Srikanth,”Survery on various Gesture Recognition Techniques for Interfacing Machine Based on Ambient Intelligence”. (IJCSES) Vol.1 No.2, November 2010 [3] Sunita Patidar, Dr. C.S.Satsangi,” Hand Segmentation And Tracking Technique Using Color Models”. International Journal Of Software & Hardware Research In Engineering volume(1)Issue(2),October 2013 [4] Siddharth S. Rautaray, Anupam Agrawal,” Real Time Multiple Hand Gesture Recognition System for Human Computer Interaction”. I.J. Intelligent Systems and Applications, 2012, 5, 56-64 [5] Noor A. Ibraheem, Rafiqul Z. Khan, Mokhtar M. Hasan,” Comparative Study of Skin Color Based Segmentation Techniques”. International Journal Of Applied Information Systems (IJAIS) – ISSN: 2249-0868 Foundation Of Computer Science FCS, New York, USA Volume 5, No. 10, August 2013-Www.Ijais.Org [6] Prof. S. M. Agrawal, Prof. Sagar P. More, Prof. M. A. Khan,” Hand Gesture Recognition System Using Image Processing”. Research Article Impact Factor: 0.621 ISSN: 2319-507x Sm Agrawal International Journal Of Pure And Applied Research In Engineering And Technology, 2014; Volume 2 (9): 290-298 IJPRET