SlideShare a Scribd company logo
1 of 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 Using ANN

More Related Content

What's hot

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
 
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
 
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
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
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
 
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
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technologySahil Abbas
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
Cursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxCursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxRastogiAman
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptxDhruvMittal81
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionbakhti rahman
 
Gesture Technology
Gesture TechnologyGesture Technology
Gesture TechnologyBugRaptors
 
Sign language recognition for deaf and dumb people
Sign language recognition for deaf and dumb peopleSign language recognition for deaf and dumb people
Sign language recognition for deaf and dumb peopleeSAT Publishing House
 

What's hot (20)

Hand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural NetworkHand Gesture Recognition using Neural Network
Hand Gesture Recognition using Neural Network
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)
 
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 Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
Sign language recognizer
Sign language recognizerSign language recognizer
Sign language recognizer
 
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
 
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
Hand Gesture recognitionHand Gesture recognition
Hand Gesture recognition
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Cursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxCursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptx
 
Sign Language Recognition System.pptx
Sign Language Recognition System.pptxSign Language Recognition System.pptx
Sign Language Recognition System.pptx
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Gesture Technology
Gesture TechnologyGesture Technology
Gesture Technology
 
Sign language recognition for deaf and dumb people
Sign language recognition for deaf and dumb peopleSign language recognition for deaf and dumb people
Sign language recognition for deaf and dumb people
 

Similar to Hand Gesture Recognition Using ANN

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
 

Similar to Hand Gesture Recognition Using ANN (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
 

Recently uploaded

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 

Recently uploaded (20)

Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 

Hand Gesture Recognition Using ANN

  • 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/