SlideShare une entreprise Scribd logo
1  sur  18
HAND GESTURE RECOGNITION
Guided By: Submitted By:
Ms. Archana Aakriti Kushwaha
(Asst. Professor) Anuja Pandey
Bhawana
Shubhra Jyotsna Chauhan
Contents
■ Introduction
■ Gesture Recognition
■ Hand Gesture Recognition
■ Objective
■ Software Requirements
■ Hardware Requirements
■ Artificial Neural Network
■ A Simple Neuron
■ Activation Function
■ Advantages of using ANN
■ Conclusion
■ Future Scope
■ References
Introduction:-
■ Pattern recognition and Gesture recognition are the growing fields of
research. Being a significant part in non verbal communication, hand
gestures are playing vital role in our daily life.
■ In this project we proposed a method for recognizing hand gestures. We
have designed a system which can identify specific hand gestures and use
them to convey information.
■ We have used supervised feed-forward neural net-based training and back
propagation algorithm for classifying hand gestures into five categories:
hand pointing one, two, three, four or five fingers, and gives the output as
number of fingers user was showing.
Hand Gesture Recognition
■ Hand gesture recognition is one obvious way to create a useful, highly
adaptive interface between machines and their users.
■ Hand gesture recognition technology would allow for the operation of
complex machines using only a series of finger and hand movements,
eliminating the need for physical contact between operator and machine.
Objective
■ Touch screen technology is not cheap enough to be implemented in
desktop systems.
■ Sign language is the primary way, more than 70 million deaf people
communicate with non-deaf people. Being able to automatically translate
hand gesture to text can facilitate deaf to non-deaf communication.
Software Requirements
 Pandas, Numpy, MatPlotlib
 Web browser (Internet explorer)
 Anaconda/ Jupyter Notebook
Hardware Requirements
 2.5 GH quad core processor with 16 Gb of RAM
Artificial Neural Network (ANN)
Background
 Artificial neural networks (ANN) are computing systems that are inspired by, but not
necessarily identical to, the biological neural networks that constitute animal brains.
Such systems "learn" to perform tasks by considering examples, generally without being
programmed with any task-specific rules.
A Simple Neuron
■ Each input is multiplied by its corresponding weights. Weights refers to amplitude or
strength of connection between two nodes.
■ The weighted inputs are all summed up inside computing unit (artificial neuron).
■ Bias is added to make output non-zero or to scale up to the system response.
Activation Function
■ The Activation function is a set of
transfer function used to get desired
output.
■ Activation functions are used to
manipulate the output of the neural
network layer to a more suitable form.
■ There are various types of activation
functions i.e. sigmoid function, ReLu
activation function, Softmax Activation
Function.
■ ReLu: It stands for Rectified Linear Units.
It is the most widely used activation
function. It is non-linear in nature.
It’s just R(x)= max(0,x) i.e. if x<0,
R(x)=0 and if x>=0, R(x)= x.
■ Softmax Function: The softmax function is handy when we are trying to
handle classification problems. The softmax function is ideally used in
the output layer of the classifier where we are actually trying to attain the
probabilities to define the class of each input.
Advantages of using ANN
■ ANNs can generalize- After learning from initial inputs and their
relationships it can infer unseen relationships on unseen data as well.
Thus, making the model more generalized and predict on unseen data.
■ The main advantage of using ANN includes, it can handle large amount
of datasets.
Snapshots
Conclusion
■ Gesture Recognition provides the most important means for non-verbal
interaction among people specially for impaired people (i.e. deaf and
dumb).
■ ANN is one of the most effective techniques of software computing for
hand gestures and recognition problem.
■ Neural Network is efficient as long as we have a vast train data set.
Future Scope
■ The detection capability of the system could be expanded to body
gestures as well.
■ Area of Hand gesture-based computer human interaction is very vast.
This project recognizes hand gesture off-line so work can be done to do it
for real time purpose.
References
■ MACHINE LEARNING YEARNING (Technical Strategy for AI Engineers,
In the Era of Deep Learning) by “Andrew NG”.
■ HANDS-ON MACHINE LEARNING WITH SCIKIT-LEARN & TENSOR
FLOW (Concepts tools and Techniques to Build Intelligent Systems ) by
“Aurelien Geron”.
■ RULES OF MACHINE LEARNING by “Martin Zinkevich”.
■ DATA MINING CONCEPTS AND TECHNIQUES by “Jiawei Han”
“Micheline Kamber” “Jian Pei”
■ https://www.analyticsvidhya.com/blog/2016/08/evolution-core-concepts-
deeplearning-neural-networks/
Hand gesture recognition

Contenu connexe

Tendances

A Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
A Framework For Dynamic Hand Gesture Recognition Using Key Frames ExtractionA Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
A Framework For Dynamic Hand Gesture Recognition Using Key Frames ExtractionNEERAJ BAGHEL
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 
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
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
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
 
Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingSabnam Pandey, MBA
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptxDhruvMittal81
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection Sumit Varshney
 
Gesture Recogntion Technology
Gesture Recogntion TechnologyGesture Recogntion Technology
Gesture Recogntion TechnologyMohit Sipani
 
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET Journal
 
Sign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols ClassificationSign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols ClassificationTriloki Gupta
 
A Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionA Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionKunika Barai
 
Media Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureMedia Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureIRJET Journal
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technologyKompal Neutan
 

Tendances (20)

A Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
A Framework For Dynamic Hand Gesture Recognition Using Key Frames ExtractionA Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
A Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
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 ...
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image Processing
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptx
 
Sign language recognizer
Sign language recognizerSign language recognizer
Sign language recognizer
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection
 
Gesture Recogntion Technology
Gesture Recogntion TechnologyGesture Recogntion Technology
Gesture Recogntion Technology
 
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
 
Sign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols ClassificationSign Language Recognition based on Hands symbols Classification
Sign Language Recognition based on Hands symbols Classification
 
A Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionA Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interaction
 
gesture-recognition
gesture-recognitiongesture-recognition
gesture-recognition
 
Media Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureMedia Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand Gesture
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 

Similaire à 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 recognitionVigneshwer Dhinakaran
 
ARTIFICIAL NEURAL NETWORK.docx
ARTIFICIAL NEURAL NETWORK.docxARTIFICIAL NEURAL NETWORK.docx
ARTIFICIAL NEURAL NETWORK.docxBVasanthi1
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networksMohamed Arif
 
Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2EXAMCELLH4
 
Sign Language Recognition using Deep Learning
Sign Language Recognition using Deep LearningSign Language Recognition using Deep Learning
Sign Language Recognition using Deep LearningIRJET 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
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceLukas Masuch
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningIRJET Journal
 
EEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningEEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningRiddhi Jain
 
Neural networking this is about neural networks
Neural networking this is about neural networksNeural networking this is about neural networks
Neural networking this is about neural networksv02527031
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural NetworksAniket Maurya
 
Short story presentation
Short story presentationShort story presentation
Short story presentationStutiAgarwal36
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkGauravPandey319
 

Similaire à Hand gesture recognition (20)

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
 
ARTIFICIAL NEURAL NETWORK.docx
ARTIFICIAL NEURAL NETWORK.docxARTIFICIAL NEURAL NETWORK.docx
ARTIFICIAL NEURAL NETWORK.docx
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2Deep learning Techniques JNTU R20 UNIT 2
Deep learning Techniques JNTU R20 UNIT 2
 
Sign Language Recognition using Deep Learning
Sign Language Recognition using Deep LearningSign Language Recognition using Deep Learning
Sign Language Recognition using Deep Learning
 
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...
 
Neural Network
Neural NetworkNeural Network
Neural Network
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
L026070074
L026070074L026070074
L026070074
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine Learning
 
EEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep LearningEEG Based BCI Applications with Deep Learning
EEG Based BCI Applications with Deep Learning
 
Artificial Neural Networking
Artificial Neural Networking Artificial Neural Networking
Artificial Neural Networking
 
Neural networking this is about neural networks
Neural networking this is about neural networksNeural networking this is about neural networks
Neural networking this is about neural networks
 
40120140507007
4012014050700740120140507007
40120140507007
 
40120140507007
4012014050700740120140507007
40120140507007
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 
Short story presentation
Short story presentationShort story presentation
Short story presentation
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
B05211012
B05211012B05211012
B05211012
 
Neural networks
Neural networksNeural networks
Neural networks
 

Dernier

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 

Dernier (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

Hand gesture recognition

  • 1. HAND GESTURE RECOGNITION Guided By: Submitted By: Ms. Archana Aakriti Kushwaha (Asst. Professor) Anuja Pandey Bhawana Shubhra Jyotsna Chauhan
  • 2. Contents ■ Introduction ■ Gesture Recognition ■ Hand Gesture Recognition ■ Objective ■ Software Requirements ■ Hardware Requirements ■ Artificial Neural Network ■ A Simple Neuron ■ Activation Function ■ Advantages of using ANN ■ Conclusion ■ Future Scope ■ References
  • 3. Introduction:- ■ Pattern recognition and Gesture recognition are the growing fields of research. Being a significant part in non verbal communication, hand gestures are playing vital role in our daily life. ■ In this project we proposed a method for recognizing hand gestures. We have designed a system which can identify specific hand gestures and use them to convey information. ■ We have used supervised feed-forward neural net-based training and back propagation algorithm for classifying hand gestures into five categories: hand pointing one, two, three, four or five fingers, and gives the output as number of fingers user was showing.
  • 4. Hand Gesture Recognition ■ Hand gesture recognition is one obvious way to create a useful, highly adaptive interface between machines and their users. ■ Hand gesture recognition technology would allow for the operation of complex machines using only a series of finger and hand movements, eliminating the need for physical contact between operator and machine.
  • 5. Objective ■ Touch screen technology is not cheap enough to be implemented in desktop systems. ■ Sign language is the primary way, more than 70 million deaf people communicate with non-deaf people. Being able to automatically translate hand gesture to text can facilitate deaf to non-deaf communication.
  • 6. Software Requirements  Pandas, Numpy, MatPlotlib  Web browser (Internet explorer)  Anaconda/ Jupyter Notebook Hardware Requirements  2.5 GH quad core processor with 16 Gb of RAM
  • 7. Artificial Neural Network (ANN) Background  Artificial neural networks (ANN) are computing systems that are inspired by, but not necessarily identical to, the biological neural networks that constitute animal brains. Such systems "learn" to perform tasks by considering examples, generally without being programmed with any task-specific rules.
  • 8. A Simple Neuron ■ Each input is multiplied by its corresponding weights. Weights refers to amplitude or strength of connection between two nodes. ■ The weighted inputs are all summed up inside computing unit (artificial neuron). ■ Bias is added to make output non-zero or to scale up to the system response.
  • 9. Activation Function ■ The Activation function is a set of transfer function used to get desired output. ■ Activation functions are used to manipulate the output of the neural network layer to a more suitable form. ■ There are various types of activation functions i.e. sigmoid function, ReLu activation function, Softmax Activation Function. ■ ReLu: It stands for Rectified Linear Units. It is the most widely used activation function. It is non-linear in nature. It’s just R(x)= max(0,x) i.e. if x<0, R(x)=0 and if x>=0, R(x)= x.
  • 10. ■ Softmax Function: The softmax function is handy when we are trying to handle classification problems. The softmax function is ideally used in the output layer of the classifier where we are actually trying to attain the probabilities to define the class of each input.
  • 11. Advantages of using ANN ■ ANNs can generalize- After learning from initial inputs and their relationships it can infer unseen relationships on unseen data as well. Thus, making the model more generalized and predict on unseen data. ■ The main advantage of using ANN includes, it can handle large amount of datasets.
  • 12.
  • 14.
  • 15. Conclusion ■ Gesture Recognition provides the most important means for non-verbal interaction among people specially for impaired people (i.e. deaf and dumb). ■ ANN is one of the most effective techniques of software computing for hand gestures and recognition problem. ■ Neural Network is efficient as long as we have a vast train data set.
  • 16. Future Scope ■ The detection capability of the system could be expanded to body gestures as well. ■ Area of Hand gesture-based computer human interaction is very vast. This project recognizes hand gesture off-line so work can be done to do it for real time purpose.
  • 17. References ■ MACHINE LEARNING YEARNING (Technical Strategy for AI Engineers, In the Era of Deep Learning) by “Andrew NG”. ■ HANDS-ON MACHINE LEARNING WITH SCIKIT-LEARN & TENSOR FLOW (Concepts tools and Techniques to Build Intelligent Systems ) by “Aurelien Geron”. ■ RULES OF MACHINE LEARNING by “Martin Zinkevich”. ■ DATA MINING CONCEPTS AND TECHNIQUES by “Jiawei Han” “Micheline Kamber” “Jian Pei” ■ https://www.analyticsvidhya.com/blog/2016/08/evolution-core-concepts- deeplearning-neural-networks/