SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
GESTURE RECOGNITION USING
ARTIFICIAL NEURAL NETWORK
By:
NIDHINRAJ.P.P
1
Introduction
Communication
Gestures
Gesture Recognition
Sign Language
Seminar Presentation 2014 College of Engineering Adoor
2
Gesture Recognition
 Gestures are expressive, meaningful body motions i.e.
physical movements of the fingers, hands, arms, head, face,
or body with the intent to convey information or interact
with the environment.
 Gesture Recognition is the act of interpreting motions to
determine such intent.
 It is the mathematical Interpretation of a human motion by
a computing device
Seminar Presentation 2014 College of Engineering Adoor
3
•Gesture recognition, along with facial recognition, voice
recognition, eye tracking and lip movement recognition are
components of what developers refer to as a perceptual user
interface.
•Gestures can be static (the user assumes a certain pose or
configuration) or dynamic (with pre-stroke, stroke, and post-
stroke phases).
Seminar Presentation 2014 College of Engineering Adoor
4
Types Of Gesture Recognition
1. Hand and Arm Gesture Recognition: Hand gesture recognition
consists of hand poses and sign languages. Hand gesture
technology allows operations of complex machines using only a
series of fingers and hand movements, eliminating the need for
physical contact between operator and machine.
2. Body Gesture Recognition: Body gesture involves full body motion.
Recognizing body gestures, and recognizing human activity. Such as
tracking movement of two people interacting outdoors, recognizing
human gaits for medical rehabilitation and athletic training.
Seminar Presentation 2014 College of Engineering Adoor
5
3. Head and Face Gesture Recognition:Face gesture recognition
creates an effective non-contact interface between users and their
machines. They are direct, naturally eminent means for humans to
communicate their emotions.
• The goal of face gesture recognition is to make machines effectively
understand human emotion, regardless of the countless physical
differences between individuals.
• Facial expressions involve extracting sensitive features from facial
landmarks such as regions surrounding the mouth, nose, and eyes of
a normalized image.
Seminar Presentation 2014 College of Engineering Adoor
6
Face Gesture Recognition
Seminar Presentation 2014 College of Engineering Adoor
7
Hand Gesture Recognition
Hand Gesture Recognition Techniques:
1. Glove - based hand gesture recognition
2. Vision - based hand gesture recognition
Glove - based hand gesture recognition: Requires the user to be
connected to the computer. It require the user to wear a
cumbersome device and carry a load of cables connecting the device
to a computer. The user has to wear a glove and to make gestures in
front of the camera.
Seminar Presentation 2014 College of Engineering Adoor
8
Hand Gesture Recognition
Seminar Presentation 2014 College of Engineering Adoor
Examples of Data Glove
9
Vision - based hand gesture recognition: It uses one or more
camera to record images of human hand gestures and lighting
conditions that enhance gesture classification accuracy. It is fast
and can easily detect movements of the fingers when the user’s
hand is moving. A vision-based device can handle properties like
texture and color of gestures.
It will at best get a general sense of the type of finger motion. In
order to create the database for gesture system, the gestures
should be selected with their relevant meaning and each gesture
may contain multi-samples for increasing the accuracy of the
system.
Seminar Presentation 2014 College of Engineering Adoor
10
Vision based system depends upon the:
• Number of camera used.
• Their Speed and latency.
• 2-D or 3-D.
• User requirements.
• Time.
Seminar Presentation 2014 College of Engineering Adoor
11
Artificial Neural Network (ANN)
• Human brain has many incredible characteristics such as
massive parallelism, distributed representation and
computation, learning ability, generalization ability,
adaptability, which seems simple but is really complicated.
• It has been always a dream for computer scientist to create a
computer which could solve complex perceptual problems
this fast.
• ANN models was an effort to apply the same method as
human brain uses to solve perceptual problems
Seminar Presentation 2014 College of Engineering Adoor
12
• Similar to human brain artificial neural networks consist of
artificial neurons called Perceptrons that receive numerical
value and then the inputs are weighted and added, the
result is then transformed into the output by a transfer
function.
• Today neural networks can be trained to solve problems that
are difficult for conventional computers or human beings.
Seminar Presentation 2014 College of Engineering Adoor
13
Artificial Neuron
Seminar Presentation 2014 College of Engineering Adoor
Ƒ=Ʃ(Xi * Wi)+bias
14
Methodology
• The presented system is based on one powerful hand feature
in combination with a feed-forward multi-layer neural
network based classifier.
• Generally speaking this method contains 4 main steps:
1. Gesture modeling
2. Segmentation
3. Feature Extraction
4. Classification
Seminar Presentation 2014 College of Engineering Adoor
15
Recognition System
Seminar Presentation 2014 College of Engineering Adoor
16
Gesture Modelling
• By gesture modeling, one means selection and formation of
proper gesture. This forms an essential aspect to best design
appropriate gesture vocabulary for Human-Computer
Interaction. One purpose of Human-Computer Interaction is
to make computer tasks controlled by a set of commands in
the form of hand gestures.
Seminar Presentation 2014 College of Engineering Adoor
17
Segmentation
• Segmentation is based on the skin color. It is used to
separate the skin area from the background. The effect of
luminosity should be segregated from the color components.
This makes HSI color model a better choice than RGB.
• The input RGB gesture is converted to HSI form to reduce the
burden on the network and also for accuracy. After
segmenting, the hand region is assigned a white color and
other areas are assigned black.
Seminar Presentation 2014 College of Engineering Adoor
18
Feature Extraction
• The feature extraction aspect of image analysis seeks to
identify inherent characteristics, or features of objects found
within an image. These characteristics are used to describe
the object, or attribute of the object.
• Feature extraction produces a list of descriptions or a feature
vector. For static hand gestures features such as fingertips,
finger directions and hand‘s contours can be extracted.
Feature extraction is a complex problem, and often the
whole image or transformed image is taken as input.
Features are thus selected implicitly and automatically .
Seminar Presentation 2014 College of Engineering Adoor
19
Classification
• After the phase of extraction, is the classification phase
where the extracted features are fed into the neural network
to recognize the particular character.
Seminar Presentation 2014 College of Engineering Adoor
20
Conclusion
• Gesture Recognition provides the most important means for
non-verbal interaction among people especially for impaired
people (i.e. deaf-dumb). ANN is one of the most effective
technique of software computing for hand gesture
recognition problem.
• Neural Network is efficient as long as the data sets are small
and no further improvement is expected. Another advantage
of using neural networks in our research is that you can draw
conclusions from the network output.
Seminar Presentation 2014 College of Engineering Adoor
21
• Gesture could be identified from the input hand gesture
video by identifying the fingers and their postures. The
segmentation of the hand and the fingers play a crucial role
in such process. Accuracy was increased when neural
networks were used.
• The detection capability of the system could be expanded to
body gestures as well.
Seminar Presentation 2014 College of Engineering Adoor
22
References
[1].Rajesh Mapari,, Dr. Govind Kharat, “Hand Gesture
Recognition using Neural Network”(IJCSN)
[2].Ms. Shweta K. Yewale, Mr. Pankaj K. Bharne, “Artificial
Neural Network approach for Hand Gesture Recognition”,
(IJEST)
[3]. Prateem Chakraborty, Prashant Sarawgi, Ankit Mehrotra,
Gaurav Agarwal, Ratika Pradhan, “Hand Gesture Recognition:
A Comparative Study”,(IMECS)
Seminar Presentation 2014 College of Engineering Adoor
23
Seminar Presentation 2014 College of Engineering Adoor
24
Seminar Presentation 2014 College of Engineering Adoor
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology Nagamani Gurram
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Pythonijtsrd
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition systemVijay Apurva
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Arijit Mukherjee
 
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...TEJVEER SINGH
 
Watermark
WatermarkWatermark
Watermarkravi33s
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
Multi modal biometric system
Multi modal biometric systemMulti modal biometric system
Multi modal biometric systemAalaa Khattab
 
Hand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsHand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsImon_Barua
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adiaditya verma
 
Fingerprint Recognition Technique(PPT)
Fingerprint Recognition Technique(PPT)Fingerprint Recognition Technique(PPT)
Fingerprint Recognition Technique(PPT)Sandeep Kumar Panda
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 

Was ist angesagt? (20)

Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Python
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition system
 
Multitouch Interaction
Multitouch   InteractionMultitouch   Interaction
Multitouch Interaction
 
Chapter1 2
Chapter1 2Chapter1 2
Chapter1 2
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
Design principle of pattern recognition system and STATISTICAL PATTERN RECOGN...
 
Watermark
WatermarkWatermark
Watermark
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
Multi modal biometric system
Multi modal biometric systemMulti modal biometric system
Multi modal biometric system
 
Hand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsHand Gesture Recognition Applications
Hand Gesture Recognition Applications
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adi
 
Iris ppt
Iris pptIris ppt
Iris ppt
 
3d password ppt
3d password ppt3d password ppt
3d password ppt
 
Fingerprint Recognition Technique(PPT)
Fingerprint Recognition Technique(PPT)Fingerprint Recognition Technique(PPT)
Fingerprint Recognition Technique(PPT)
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
hand gestures
hand gestureshand gestures
hand gestures
 
Touchless Touch screen technology
Touchless Touch screen technologyTouchless Touch screen technology
Touchless Touch screen technology
 

Andere mochten auch

Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural networkSumeet Kakani
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionVigneshwer Dhinakaran
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionPranav Kulkarni
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual networkDharmesh Tank
 
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...COMPEGENCE
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications Ahmed_hashmi
 
Chess end games using Neural Networks
Chess end games using Neural NetworksChess end games using Neural Networks
Chess end games using Neural Networkspiuprabhu
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkHand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkBhagwat Singh Rathore
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Rupali Bhatnagar
 
Artificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionArtificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionDr. Uday Saikia
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Priyanka Pradhan
 
FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKcodebangla
 
Artificial Neural Network Seminar - Google Brain
Artificial Neural Network Seminar - Google BrainArtificial Neural Network Seminar - Google Brain
Artificial Neural Network Seminar - Google BrainRawan Al-Omari
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyNikith Kumar Reddy
 
Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHandwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHarshana Madusanka Jayamaha
 

Andere mochten auch (20)

Face recognition using artificial neural network
Face recognition using artificial neural networkFace recognition using artificial neural network
Face recognition using artificial neural network
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Artificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognitionArtificial Neural Network for hand Gesture recognition
Artificial Neural Network for hand Gesture recognition
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture Recognition
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual network
 
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
Chess end games using Neural Networks
Chess end games using Neural NetworksChess end games using Neural Networks
Chess end games using Neural Networks
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkHand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
Human Activity Recognition (HAR) using HMM based Intermediate matching kernel...
 
Artificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionArtificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character Recognition
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...
 
FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORK
 
Artificial Neural Network Seminar - Google Brain
Artificial Neural Network Seminar - Google BrainArtificial Neural Network Seminar - Google Brain
Artificial Neural Network Seminar - Google Brain
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHandwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural network
 

Ähnlich wie Gesture recognition using artificial neural network,a technology for identifying gestures commonly originating from hand and face.

Indian Sign Language Recognition using Vision Transformer based Convolutional...
Indian Sign Language Recognition using Vision Transformer based Convolutional...Indian Sign Language Recognition using Vision Transformer based Convolutional...
Indian Sign Language Recognition using Vision Transformer based Convolutional...IRJET Journal
 
Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...NidhinRaj Saikripa
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques Waqar_Ali52
 
DHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEDHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEIRJET Journal
 
DHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEDHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEIRJET Journal
 
IRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET 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
 
IRJET- Hand Gesture Recognition for Deaf and Dumb
IRJET- Hand Gesture Recognition for Deaf and DumbIRJET- Hand Gesture Recognition for Deaf and Dumb
IRJET- Hand Gesture Recognition for Deaf and DumbIRJET Journal
 
IRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET Journal
 
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
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET Journal
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionIRJET Journal
 
Smart hand gestures recognition using K-NN based algorithm for video annotati...
Smart hand gestures recognition using K-NN based algorithm for video annotati...Smart hand gestures recognition using K-NN based algorithm for video annotati...
Smart hand gestures recognition using K-NN based algorithm for video annotati...nooriasukmaningtyas
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand GesturesIRJET Journal
 
Real-Time Sign Language Detector
Real-Time Sign Language DetectorReal-Time Sign Language Detector
Real-Time Sign Language DetectorIRJET Journal
 
finger gesture (1).docx
finger gesture (1).docxfinger gesture (1).docx
finger gesture (1).docxKavitaMishra49
 

Ähnlich wie Gesture recognition using artificial neural network,a technology for identifying gestures commonly originating from hand and face. (20)

Niknewppt
NiknewpptNiknewppt
Niknewppt
 
Nikppt
NikpptNikppt
Nikppt
 
Indian Sign Language Recognition using Vision Transformer based Convolutional...
Indian Sign Language Recognition using Vision Transformer based Convolutional...Indian Sign Language Recognition using Vision Transformer based Convolutional...
Indian Sign Language Recognition using Vision Transformer based Convolutional...
 
Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques
 
DHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEDHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTE
 
DHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTEDHWANI- THE VOICE OF DEAF AND MUTE
DHWANI- THE VOICE OF DEAF AND MUTE
 
IRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition SystemIRJET- Survey on Sign Language and Gesture Recognition System
IRJET- Survey on Sign Language and Gesture Recognition System
 
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
 
IRJET- Hand Gesture Recognition for Deaf and Dumb
IRJET- Hand Gesture Recognition for Deaf and DumbIRJET- Hand Gesture Recognition for Deaf and Dumb
IRJET- Hand Gesture Recognition for Deaf and Dumb
 
IRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using Matlab
 
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
 
Gesture detection
Gesture detectionGesture detection
Gesture detection
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural Network
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action Recognition
 
Smart hand gestures recognition using K-NN based algorithm for video annotati...
Smart hand gestures recognition using K-NN based algorithm for video annotati...Smart hand gestures recognition using K-NN based algorithm for video annotati...
Smart hand gestures recognition using K-NN based algorithm for video annotati...
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand Gestures
 
Real-Time Sign Language Detector
Real-Time Sign Language DetectorReal-Time Sign Language Detector
Real-Time Sign Language Detector
 
gesture-recognition
gesture-recognitiongesture-recognition
gesture-recognition
 
finger gesture (1).docx
finger gesture (1).docxfinger gesture (1).docx
finger gesture (1).docx
 

Kürzlich hochgeladen

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Kürzlich hochgeladen (20)

UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Gesture recognition using artificial neural network,a technology for identifying gestures commonly originating from hand and face.

  • 1. GESTURE RECOGNITION USING ARTIFICIAL NEURAL NETWORK By: NIDHINRAJ.P.P 1
  • 3. Gesture Recognition  Gestures are expressive, meaningful body motions i.e. physical movements of the fingers, hands, arms, head, face, or body with the intent to convey information or interact with the environment.  Gesture Recognition is the act of interpreting motions to determine such intent.  It is the mathematical Interpretation of a human motion by a computing device Seminar Presentation 2014 College of Engineering Adoor 3
  • 4. •Gesture recognition, along with facial recognition, voice recognition, eye tracking and lip movement recognition are components of what developers refer to as a perceptual user interface. •Gestures can be static (the user assumes a certain pose or configuration) or dynamic (with pre-stroke, stroke, and post- stroke phases). Seminar Presentation 2014 College of Engineering Adoor 4
  • 5. Types Of Gesture Recognition 1. Hand and Arm Gesture Recognition: Hand gesture recognition consists of hand poses and sign languages. Hand gesture technology allows operations of complex machines using only a series of fingers and hand movements, eliminating the need for physical contact between operator and machine. 2. Body Gesture Recognition: Body gesture involves full body motion. Recognizing body gestures, and recognizing human activity. Such as tracking movement of two people interacting outdoors, recognizing human gaits for medical rehabilitation and athletic training. Seminar Presentation 2014 College of Engineering Adoor 5
  • 6. 3. Head and Face Gesture Recognition:Face gesture recognition creates an effective non-contact interface between users and their machines. They are direct, naturally eminent means for humans to communicate their emotions. • The goal of face gesture recognition is to make machines effectively understand human emotion, regardless of the countless physical differences between individuals. • Facial expressions involve extracting sensitive features from facial landmarks such as regions surrounding the mouth, nose, and eyes of a normalized image. Seminar Presentation 2014 College of Engineering Adoor 6
  • 7. Face Gesture Recognition Seminar Presentation 2014 College of Engineering Adoor 7
  • 8. Hand Gesture Recognition Hand Gesture Recognition Techniques: 1. Glove - based hand gesture recognition 2. Vision - based hand gesture recognition Glove - based hand gesture recognition: Requires the user to be connected to the computer. It require the user to wear a cumbersome device and carry a load of cables connecting the device to a computer. The user has to wear a glove and to make gestures in front of the camera. Seminar Presentation 2014 College of Engineering Adoor 8
  • 9. Hand Gesture Recognition Seminar Presentation 2014 College of Engineering Adoor Examples of Data Glove 9
  • 10. Vision - based hand gesture recognition: It uses one or more camera to record images of human hand gestures and lighting conditions that enhance gesture classification accuracy. It is fast and can easily detect movements of the fingers when the user’s hand is moving. A vision-based device can handle properties like texture and color of gestures. It will at best get a general sense of the type of finger motion. In order to create the database for gesture system, the gestures should be selected with their relevant meaning and each gesture may contain multi-samples for increasing the accuracy of the system. Seminar Presentation 2014 College of Engineering Adoor 10
  • 11. Vision based system depends upon the: • Number of camera used. • Their Speed and latency. • 2-D or 3-D. • User requirements. • Time. Seminar Presentation 2014 College of Engineering Adoor 11
  • 12. Artificial Neural Network (ANN) • Human brain has many incredible characteristics such as massive parallelism, distributed representation and computation, learning ability, generalization ability, adaptability, which seems simple but is really complicated. • It has been always a dream for computer scientist to create a computer which could solve complex perceptual problems this fast. • ANN models was an effort to apply the same method as human brain uses to solve perceptual problems Seminar Presentation 2014 College of Engineering Adoor 12
  • 13. • Similar to human brain artificial neural networks consist of artificial neurons called Perceptrons that receive numerical value and then the inputs are weighted and added, the result is then transformed into the output by a transfer function. • Today neural networks can be trained to solve problems that are difficult for conventional computers or human beings. Seminar Presentation 2014 College of Engineering Adoor 13
  • 14. Artificial Neuron Seminar Presentation 2014 College of Engineering Adoor Ƒ=Ʃ(Xi * Wi)+bias 14
  • 15. Methodology • The presented system is based on one powerful hand feature in combination with a feed-forward multi-layer neural network based classifier. • Generally speaking this method contains 4 main steps: 1. Gesture modeling 2. Segmentation 3. Feature Extraction 4. Classification Seminar Presentation 2014 College of Engineering Adoor 15
  • 16. Recognition System Seminar Presentation 2014 College of Engineering Adoor 16
  • 17. Gesture Modelling • By gesture modeling, one means selection and formation of proper gesture. This forms an essential aspect to best design appropriate gesture vocabulary for Human-Computer Interaction. One purpose of Human-Computer Interaction is to make computer tasks controlled by a set of commands in the form of hand gestures. Seminar Presentation 2014 College of Engineering Adoor 17
  • 18. Segmentation • Segmentation is based on the skin color. It is used to separate the skin area from the background. The effect of luminosity should be segregated from the color components. This makes HSI color model a better choice than RGB. • The input RGB gesture is converted to HSI form to reduce the burden on the network and also for accuracy. After segmenting, the hand region is assigned a white color and other areas are assigned black. Seminar Presentation 2014 College of Engineering Adoor 18
  • 19. Feature Extraction • The feature extraction aspect of image analysis seeks to identify inherent characteristics, or features of objects found within an image. These characteristics are used to describe the object, or attribute of the object. • Feature extraction produces a list of descriptions or a feature vector. For static hand gestures features such as fingertips, finger directions and hand‘s contours can be extracted. Feature extraction is a complex problem, and often the whole image or transformed image is taken as input. Features are thus selected implicitly and automatically . Seminar Presentation 2014 College of Engineering Adoor 19
  • 20. Classification • After the phase of extraction, is the classification phase where the extracted features are fed into the neural network to recognize the particular character. Seminar Presentation 2014 College of Engineering Adoor 20
  • 21. Conclusion • Gesture Recognition provides the most important means for non-verbal interaction among people especially for impaired people (i.e. deaf-dumb). ANN is one of the most effective technique of software computing for hand gesture recognition problem. • Neural Network is efficient as long as the data sets are small and no further improvement is expected. Another advantage of using neural networks in our research is that you can draw conclusions from the network output. Seminar Presentation 2014 College of Engineering Adoor 21
  • 22. • Gesture could be identified from the input hand gesture video by identifying the fingers and their postures. The segmentation of the hand and the fingers play a crucial role in such process. Accuracy was increased when neural networks were used. • The detection capability of the system could be expanded to body gestures as well. Seminar Presentation 2014 College of Engineering Adoor 22
  • 23. References [1].Rajesh Mapari,, Dr. Govind Kharat, “Hand Gesture Recognition using Neural Network”(IJCSN) [2].Ms. Shweta K. Yewale, Mr. Pankaj K. Bharne, “Artificial Neural Network approach for Hand Gesture Recognition”, (IJEST) [3]. Prateem Chakraborty, Prashant Sarawgi, Ankit Mehrotra, Gaurav Agarwal, Ratika Pradhan, “Hand Gesture Recognition: A Comparative Study”,(IMECS) Seminar Presentation 2014 College of Engineering Adoor 23
  • 24. Seminar Presentation 2014 College of Engineering Adoor 24
  • 25. Seminar Presentation 2014 College of Engineering Adoor Thank You