SlideShare a Scribd company logo
G.H. Raisoni College of Engineering & Management,
Amravati
SEMINAR ON
HUMAN-MACHINE INTERACTION
USING HAND GESTURE
Presented by
Mr. M.D. Harsule
M.E.(II year -Electronics & Telecommunication)
GUIDED BY
Dr. P.V. Ingole
(Principal, G.H. Raisoni College of Engineering & Management, Amravati)
INTRODUCTION:
Hand gestures recognition (HGR) is one of the main areas
of research for the engineers, scientists and
bioinformatics. HGR is the natural way of Human Machine
interaction and today many researchers in the World are
working on different application to make interactions
more easy, natural and convenient without wearing any
extra device.
If by using HGR there is interaction between Human and computer
further HGR can be used to control various equipments or can be
used to instruct a computer.
 MATLAB R2010a
 Embedded C
Camera
 Nowadays Digital cameras are easily available
and cheaper device
 Image processing became a convenient
method for applications
 Microcontroller based Home appliances
switching system
Human machine interaction using Hand gesture recognition
Train set:
 Some training sets of images, each one
containing three or more images.
 Each set originates from a single image for
testing.
Test Set:
 From databases and they can be tested
extensively
 Feature extraction is very important
Human machine interaction using Hand gesture recognition
Step1
 The first thing for the program to do is to
read the image database.
 A for loop is used to read an entire folder of
images and store them in MATLAB’s
memory.
 The folder is selected by the user from
menus.
 A menu will firstly pop-up asking user
whether he want to run the algorithm on
test or train sets
Step2
 Resize all the images that were read in Step1
to 150x140 pixels.
 This size seems the optimal for offering
enough detail while keeping the processing
time low.
Step3.
 to find the edges.
 For that filters may be used
 feature extracted from the images it had to
offer enough discrimination among them
 operators threshold values and some other
parameters can be set as well
Step 4
 Dividing the two resulting matrices (images)
dx and dy element by element
 taking the atan ( tan−1 ). This will give the
gradient orientation
Step 5
 Then the MATLAB function im2col is called
to rearrange the image blocks into columns.
 This is not a necessary step
 Using because want to display identified
gesture
 Step 6
 Converting the column matrix with the
radian values to degrees.
 This way we can scan the vector for values
ranging from 0ο to 90ο . This is because for
real elements of X, atan(X) is in the range -
180 to +180.
 At the same time we are using the neural
network itself as this vector would be the
input to the network. The smaller the vector
the faster the processing.
Human machine interaction using Hand gesture recognition

More Related Content

PPTX
Mathematical statements nadiafarhana
PPT
CenterForDomainSpecificComputing-Poster
PDF
8x3x8 Multi layer perceptron training using Python Code
PPTX
Surveillance System (Minimum Vertex Cover Problem)
PDF
Matlab_LT_0718
DOCX
An integrated framework for 3 d modeling, object detection, and pose estimati...
PDF
Project 6
PDF
Project 5
Mathematical statements nadiafarhana
CenterForDomainSpecificComputing-Poster
8x3x8 Multi layer perceptron training using Python Code
Surveillance System (Minimum Vertex Cover Problem)
Matlab_LT_0718
An integrated framework for 3 d modeling, object detection, and pose estimati...
Project 6
Project 5

What's hot (19)

PPTX
Advanced topics in artificial neural networks
PDF
Project 7
PDF
clinic_poster_final_3
PPTX
Unit no.3
PDF
PDF
(Spring 2013) Signature Authentication Consistency Across Devices
PDF
EMBC'13 Poster Presentation on "A Bio-Inspired Cooperative Algorithm for Dist...
PPTX
Augmented reality meets computer vision data generation for driving scenes.
PPT
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
PDF
LIDAR POINT CLOUD CLASSIFICATION USING EXPECTATION MAXIMIZATION ALGORITHM
PDF
Lidar Point Cloud Classification Using Expectation Maximization Algorithm
PDF
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
PDF
Object Tracking By Online Discriminative Feature Selection Algorithm
DOCX
Karn rakamthong m63 no7
DOCX
Karn rakamthong m63 no7
PDF
Simulink lecture sliet
PPTX
Presentation1
PPTX
A graphic library and an application for simple curve manipolation
DOCX
Design of Power and Area Efficient Approximate Multipliers
Advanced topics in artificial neural networks
Project 7
clinic_poster_final_3
Unit no.3
(Spring 2013) Signature Authentication Consistency Across Devices
EMBC'13 Poster Presentation on "A Bio-Inspired Cooperative Algorithm for Dist...
Augmented reality meets computer vision data generation for driving scenes.
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
LIDAR POINT CLOUD CLASSIFICATION USING EXPECTATION MAXIMIZATION ALGORITHM
Lidar Point Cloud Classification Using Expectation Maximization Algorithm
Introducing the Concept of Back-Inking as an Efficient Model for Document Ret...
Object Tracking By Online Discriminative Feature Selection Algorithm
Karn rakamthong m63 no7
Karn rakamthong m63 no7
Simulink lecture sliet
Presentation1
A graphic library and an application for simple curve manipolation
Design of Power and Area Efficient Approximate Multipliers
Ad

Viewers also liked (20)

PPTX
Hand Gesture Recognition
PPTX
Hand gesture recognition
PPTX
Gesture recognition
PPTX
Hand Gesture recognition
PDF
Hand gesture recognition system(FYP REPORT)
PPTX
Gesture Recognition
PPT
My old 2002 Thesis on Hand Gesture Recognition using a Web Cam! 
PPTX
Gesture recognition technology
PDF
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
PDF
Gesture control algorithm for personal computers
PPTX
Real time gesture recognition
PDF
Hand Gesture Recognition using Neural Network
PPT
Real time gesture recognition of human hand
PPTX
Hand Gesture Recognition Based on Shape Parameters
PPTX
Automatic user state recognition for hand gesture based low cost television c...
PDF
Gesture Recognition
PPTX
Movement Tracking in Real-time Hand Gesture Recognition
PPT
GESTURE RECOGNITION TECHNOLOGY
PPTX
Gesture Recognition Technology-Seminar PPT
PPTX
3D Hand Tracking
Hand Gesture Recognition
Hand gesture recognition
Gesture recognition
Hand Gesture recognition
Hand gesture recognition system(FYP REPORT)
Gesture Recognition
My old 2002 Thesis on Hand Gesture Recognition using a Web Cam! 
Gesture recognition technology
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Gesture control algorithm for personal computers
Real time gesture recognition
Hand Gesture Recognition using Neural Network
Real time gesture recognition of human hand
Hand Gesture Recognition Based on Shape Parameters
Automatic user state recognition for hand gesture based low cost television c...
Gesture Recognition
Movement Tracking in Real-time Hand Gesture Recognition
GESTURE RECOGNITION TECHNOLOGY
Gesture Recognition Technology-Seminar PPT
3D Hand Tracking
Ad

Similar to Human machine interaction using Hand gesture recognition (20)

PDF
IRJET - Hand Gesture Recognition to Perform System Operations
PDF
40120140507006
PDF
40120140507006
PDF
Development of 3D convolutional neural network to recognize human activities ...
PDF
Ijarcet vol-2-issue-3-938-941
PDF
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
PDF
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
PDF
Cc4301455457
PDF
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
PDF
Improving face recognition by artificial neural network using principal compo...
PDF
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
PPTX
694893918-ppt-on-handwritten-digit-recognition.pptx
PDF
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
PDF
Plant Disease Detection using Convolution Neural Network (CNN)
PDF
Neural Network Implementation Control Mobile Robot
PDF
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
PDF
Robust Algorithm for Discrete Tomography with Gray Value Estimation
PDF
An enhanced fireworks algorithm to generate prime key for multiple users in f...
PPTX
Road Network Extraction using Satellite Imagery.
PDF
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...
IRJET - Hand Gesture Recognition to Perform System Operations
40120140507006
40120140507006
Development of 3D convolutional neural network to recognize human activities ...
Ijarcet vol-2-issue-3-938-941
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
Cc4301455457
An Efficient Frame Embedding Using Haar Wavelet Coefficients And Orthogonal C...
Improving face recognition by artificial neural network using principal compo...
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
694893918-ppt-on-handwritten-digit-recognition.pptx
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Plant Disease Detection using Convolution Neural Network (CNN)
Neural Network Implementation Control Mobile Robot
Fuzzy Type Image Fusion Using SPIHT Image Compression Technique
Robust Algorithm for Discrete Tomography with Gray Value Estimation
An enhanced fireworks algorithm to generate prime key for multiple users in f...
Road Network Extraction using Satellite Imagery.
A Flexible Scheme for Transmission Line Fault Identification Using Image Proc...

Recently uploaded (20)

PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Construction Project Organization Group 2.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPT
Project quality management in manufacturing
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Digital Logic Computer Design lecture notes
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Well-logging-methods_new................
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
OOP with Java - Java Introduction (Basics)
Construction Project Organization Group 2.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Project quality management in manufacturing
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Internet of Things (IOT) - A guide to understanding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Digital Logic Computer Design lecture notes
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
additive manufacturing of ss316l using mig welding
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Well-logging-methods_new................
R24 SURVEYING LAB MANUAL for civil enggi
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd

Human machine interaction using Hand gesture recognition

  • 1. G.H. Raisoni College of Engineering & Management, Amravati SEMINAR ON HUMAN-MACHINE INTERACTION USING HAND GESTURE Presented by Mr. M.D. Harsule M.E.(II year -Electronics & Telecommunication) GUIDED BY Dr. P.V. Ingole (Principal, G.H. Raisoni College of Engineering & Management, Amravati)
  • 2. INTRODUCTION: Hand gestures recognition (HGR) is one of the main areas of research for the engineers, scientists and bioinformatics. HGR is the natural way of Human Machine interaction and today many researchers in the World are working on different application to make interactions more easy, natural and convenient without wearing any extra device. If by using HGR there is interaction between Human and computer further HGR can be used to control various equipments or can be used to instruct a computer.
  • 4. Camera  Nowadays Digital cameras are easily available and cheaper device  Image processing became a convenient method for applications  Microcontroller based Home appliances switching system
  • 6. Train set:  Some training sets of images, each one containing three or more images.  Each set originates from a single image for testing. Test Set:  From databases and they can be tested extensively  Feature extraction is very important
  • 8. Step1  The first thing for the program to do is to read the image database.  A for loop is used to read an entire folder of images and store them in MATLAB’s memory.  The folder is selected by the user from menus.  A menu will firstly pop-up asking user whether he want to run the algorithm on test or train sets
  • 9. Step2  Resize all the images that were read in Step1 to 150x140 pixels.  This size seems the optimal for offering enough detail while keeping the processing time low.
  • 10. Step3.  to find the edges.  For that filters may be used  feature extracted from the images it had to offer enough discrimination among them  operators threshold values and some other parameters can be set as well
  • 11. Step 4  Dividing the two resulting matrices (images) dx and dy element by element  taking the atan ( tan−1 ). This will give the gradient orientation
  • 12. Step 5  Then the MATLAB function im2col is called to rearrange the image blocks into columns.  This is not a necessary step  Using because want to display identified gesture
  • 13.  Step 6  Converting the column matrix with the radian values to degrees.  This way we can scan the vector for values ranging from 0ο to 90ο . This is because for real elements of X, atan(X) is in the range - 180 to +180.  At the same time we are using the neural network itself as this vector would be the input to the network. The smaller the vector the faster the processing.