SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1373
Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
Rupesh Prajapati1, Vedant Pandey2, Nupur Jamindar3, Neeraj Yadav4, Prof. Neelam Phadnis5
1,2,3,4,5 Department of Computer Engineering, Shree L.R. Tiwari College of Engineering, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Communication is the main channel between
people to communicate with each other. In the recent years,
there has been rapid increase in the number of deaf and dumb
victims due to birth defects, accidents and oral diseases. Since
deaf and dumb people cannot communicate with normal
person so they have to depend on some sort of visual
communication. There are many languages spoken allaround
the world and interpreted. “Special people”, thatispeoplewho
have difficulty in speaking and hearing “The dumb” and “The
deaf” people respectively find it difficult to understand what
exactly the other person is trying to express and so with the
deaf people. Sometimes people interpret these messages
wrongly either through sign language or through lip reading
or lip sync. This project is made in such a way to help these
specially challenged people hold equal par in the society.
Key Words: Sign language, Hand gesture, Feature
extraction, Gesture recognition, Principal Component
Analysis, Dumb and Deaf.
1. INTRODUCTION
Nowadays we always hear about new technology that
improves our lifestyle, that makesour lifeeasier.Technology
hasrevolutionized the human mankind. Human racehasput
a gear in technology and they are not in a mood to move the
pedals away from this gear. There is huge research on
various technology sector such as Artificial Intelligence,
Smart phones and many more. This research lead to new
inventions and making one’slife easier. But there has been a
very less research for Deaf and Dumb people. This topic has
get less attention as compared to other sectors. The Main
challenges that this special person facing is the
communication gap between -special person and normal
person. Deaf and Dumb people always find difficulties to
communicate with normal person. This huge challenge
makes them uncomfortable and they feel discriminated in
society. Because of miss communication Deaf and Dumb
people feel not to communicate and hence they neverableto
express their feelings. HGRVC (Hand Gesture Recognition
and Voice Conversion) system localizes and track the hand
gestures of the dumb and deaf people in order to maintain a
communication channel with the otherpeople.Thedetection
of hand gestures can be done using web camera. The
pictures are then converted into standard size with the help
of pre-processing. The aim of this project is to develop a
system that can convert the hand gestures into text. The
focus of this project is to place the pictures in the database
and with database matching the image is convertedintotext.
The detection involves observation of hand movement. The
method gives output in text format that helps to reduce the
communication gap between deaf-mute and people.
The paper is divided into 5 sections. The first section
consists of all the researches related to topic. Second section
is about the hand gesture recognition technique. Third
section is all about how the system works. Fourth section is
about the result of the system and the last section tellsabout
the conclusion and accuracy of our system.
2. LITERATURE REVIEW
In Literature Review, we studied about existing project
related to this topic and try to understand about the existing
system behavior.
Shweta S. Shinde, Rajesh M. Autee and Vitthal K. Bhosale [1]
have proposed a method in which the angle and peak
calculation approach is used to extract the features of hand
gestures by using MATLAB and then they convert the
recognized gesture into speech using MATLAB inbuilt
command.
Sangeetha .R.K, Valliammai .V and Padmavathi .S [2] have
proposed a system based on the Indian hand sign language
which contains both hands to create a gesture unlike the
American sign language in which one hand is used. Their
system is implemented using MATLAB without using any
other external hardware for the user, here the runtime live
image is captured after which image frames are extracted
and image processing is applied using HIS model and then
the feature extraction is done by distancetransformmethod.
The results obtained by this model is found to be
satisfactorily good for most of the hand signs.
Anchal Sood and Anju Mishra [3] have proposed a sign
recognition system based on Harris algorithm for extraction
of feature in which after the image pre-processing part, the
feature is extracted and stored in the Nx2matrix.Thismatrix
is further used to match the image from the database. There
are some limitations to the system. The very light brown to
somewhat dark brown background gives error as they are
considered in the range value for skin segmentation. But the
results are efficient.
Prashant G. Ahire, Kshitija B. Tilekar, Tejaswini A. Jawake,
Pramod B. Warale [4] system works on MATLAB for hand
gesture recognition, here they have taken a real time video
as an input and after applying the image processing stage
they have used the correlation based approach for mapping
purpose and then at last the audio is generated using google
TTS API. The system provides an efficient result as per the
system is proposed.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1374
Mrs. Neela Harish and Dr. S. Poonguzhali[5]haveproposeda
system based on the hardware approach, the system consist
of hardware called as data glove, the glove consistofsensory
part, that consist of flex sensors, accelerometer and PIC-
microcontroller which provides all the input and output for
the system.The results obtained are efficient and
satisfactory.
Sonal Kumari and Suman K. Mitra [6] have purposed a
system based on hand action recognition using background
subtraction technique for image processing and they use
Direct Fourier transform (DTE) algorithm for image
extraction based on the MATLAB.
3. Hand Gesture Recognition Technique
Image processing is a method to perform some operations
on an image, in order to get an enhanced image or to extract
some useful information from it. It is a type of signal
processing in which input is an image and output may be
image or characteristics/featuresassociatedwiththatimage.
Nowadays, image processing is among rapidly growing
technologies. It formscore research area within engineering
and computer science disciplines too.
There are two types of methods used for image
processing namely, analogue and digital image processing.
Analogue image processing can be used for the hard copies
like printouts and photographs. Image analysts use various
fundamentals of interpretation while using these visual
techniques. Digital image processing techniques help in
manipulation of the digital images by using computers. The
three general phases that all types of data have to undergo
while using digital technique are pre-processing,
enhancement, and display, information extraction.
3.1 Image Matching Process
Image matching is a process in which the captured image is
compared with the images stored in database.
3.1.1 Feature Extraction
Principal component analysis (PCA) is one of the statistical
techniques frequently used in signal processing to the data
dimension reduction or to the data decorrelation. Presented
paper deals with two distinct applications of PCA in image
processing. The first application consists in the image color
reduction while the three color componentsarereducedinto
one containing a major part of information. The second use
of PCA takes advantage of eigenvectors properties for
determination of selected object orientation. Various
methods can be used for previousobjectdetection.Qualityof
image segmentation implies to results of the following
process of object orientation evaluation based on PCA as
well. Presented paper briefly introducesthe PCA theory and
Results are documented for the selected real pictures.
Principal component analysis (PCA) belongs to linear
transforms based on the statistical techniques. This method
provides a powerful tool for data analysis and pattern
recognition which is often used in signal and image
processing as a technique for data compression, data
dimension reduction or their decorrelation as well. There
are various algorithms based on multivariate analysis or
neural network that can perform PCA on a given data set.
Presented paper introduces PCA as a possible tool in image
enhancement and analysis.
ASL Fisher is a feature extraction algorithm which is an in-
built function in MATLAB. It basically used to extract the
Euclidian distance between two images.
3.1.2. Classification Method
K-Nearest Neighbor is a Learning algorithm that Deferinthe
decision to generalize beyond the training examples till a
new query is encountered.
Whenever we have a new point to classify, classify, we find
its K nearest neighbors from the training data. The distance
is calculated using n Euclidean Distance.
“Support Vector Machine” (SVM) is a supervised machine
learning algorithm which can be used for both classification
and regression challenges. However, it is mostly
used in classification problems. In this algorithm, we
plot each data item as a point in n-dimensional space(where
n is number of features you have) with the value of each
feature being the value of a particular coordinate. Then,
we perform classification by finding the hyper-plane
that differentiate the two classes very well. Support Vectors
are simply the co-ordinates of individual observation.
Support Vector Machine is a frontier which best segregates
the two classes.
4. SYSTEM ARCHITECTURE
The figure below represents the System Architecture of our
system that basically show each component of the system,
how the system works, and the flow of the system and so on.
Images that are taken from the web camera goes under pre-
processing stages to enhance the feature of an image. Then
there is a removal of object and background from theimages
which later convert into binary form. Feature extractionand
reorganization helps to match the images that is stored in
database and we get the desired output in the form of text
and converts that text to speech.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1375
Fig -1: System Architecture
5. IMPLEMENTATION OF THE SYSTEM
Here we will discuss about how we implementedoursystem
and is represented in a flowchart manner in Figure 1.
5.1 Training of System
User have to enter number of samples to store in the
database. The number of samples should be more than 5 in
order to get better accuracy. User have to select the folder
where the images will get saved.
Click on start video to open the web camera in order to start
the process of database creation. Clickcaptureimagetostore
the number of images in the training folder as per the no. of
sample specified. When the number of images will be equal
to number of captured image then done storing will get
displayed that means database creation is done successfully.
5.2 Image Pre-Processing
The captured images go under pre-processing stageinorder
to enhance the property of an image. Pre-Processing is
basically done to remove the object and background of an
image and focus on the hand gestures only. The pre-
processed image is then represented in the formofblackand
white pixels which basically means binarized image.
5.3 Feature Extraction and Recognition
PCA algorithm is used in order to extract the feature of an
image. PCA algorithm is applied on the captured images in
order to extract the best featured image from the database.
PCA converts the imagesinto some independent linearsetof
variables which refersto the information in the originaldata
which is referred as principal components.
Following are the steps that is used to extract the feature of
an image using PCA:
Step 1: Convert all images into the column matrix.
Step 2: Evaluate the Mean column matrix of column matrix.
Step 3: Calculate the difference for each vector set.
Step 4: Calculate a Covariance matrix.
Step 5: Calculate Eigen value and mean Eigen value for
Covariance matrix.
Step 6: Sort the Eigen value.
Step 7: Calculate mapping eigenvectors and for matching,
project the data.
After applying all the above steps, we get the reduced
features of PCA and then calculate the result.
After feature Extraction, Recognition of an image is done by
KNN and SVM algorithm. Recognized hand gesture is
converted into text which converts into speech.
6. RESULTS
6.1 Database Creation
Database can be creating efficiently by user whichisusedfor
training the system, the only limitation while creating
database is that background should white and clear. The
user has to specify the number of samples; number of
sample basically means number of images in database.
Fig -2: Number of sample
Fig -3: Database of images.
6.2 Image Capturing
Image Capturing is done by clicking on capture image and
that image get stored in respective directory that we chose
to save.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1376
Fig -4: Image Capturing
6.3 Recognition of Image
For recognition of an image, click on recognized image, in
order to recognize an image, capturing of animageshouldbe
done, after image capturing the image get recognized using
PCA algorithm and classification of an images is done
through KNN and SVM algorithm.
Fig -5: Recognition of Image
6.4 Final Result
Final result gets displayed in statictextwhencapturedimage
get extracted from image database. Hand gesture converts
into through feature extraction and classification of an
image.
Fig -6: Final Result
The resultant text gets convert into speech as a final output.
7. CONCLUSION
Hand Gesture recognition and voice conversion for dumb
and deaf person was successfully executed using image
processing. The method takes image as input and gives text
and speech as an output. Implementation of this system
gives up to 90% accuracy and works successfully in most of
the test cases.
REFERENCES
[1] Shinde, Shweta S., Rajesh M. Autee, and Vitthal K.
Bhosale. "Real time two way communication approach
for hearing impaired and dumb person based on image
processing." ComputationalIntelligenceandComputing
Research (ICCIC), 2016 IEEE International Conference
on. IEEE, 2016.
[2] Shangeetha, R. K., V. Valliammai, and S. Padmavathi.
"Computer vision based approach for Indian Sign
Language character recognition." Machine Vision and
Image Processing (MVIP), 2012 International
Conference on. IEEE, 2012.
[3] Sood, Anchal, and Anju Mishra. "AAWAAZ: A
communication system for deaf and dumb." Reliability,
Infocom Technologies and Optimization (Trends and
Future Directions)(ICRITO), 2016 5th International
Conference on. IEEE, 2016.
[4] Ahire, Prashant G., et al. "Two Way Communicator
between Deaf and Dumb People and Normal
People." Computing Communication Control and
Automation (ICCUBEA), 2015 InternationalConference
on. IEEE, 2015.
[5] Ms R. Vinitha and Ms A. Theerthana. "Design And
Development Of Hand Gesture Recognition System For
Speech Impaired People."
[6] Kumari, Sonal, and Suman K. Mitra. "Human action
recognition using DFT." Computer Vision, Pattern
Recognition, Image Processing and Graphics
(NCVPRIPG), 2011 Third National Conferenceon.IEEE,
2011.

More Related Content

What's hot

ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
Aayush Agrawal
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
Suraj Rai
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
Anvesh Ranga
 

What's hot (20)

ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
Face detection presentation slide
Face detection  presentation slideFace detection  presentation slide
Face detection presentation slide
 
Attendance Using Facial Recognition
Attendance Using Facial RecognitionAttendance Using Facial Recognition
Attendance Using Facial Recognition
 
IRJET- Automated Attendance System using Face Recognition
IRJET-  	  Automated Attendance System using Face RecognitionIRJET-  	  Automated Attendance System using Face Recognition
IRJET- Automated Attendance System using Face Recognition
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
Hand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsHand Gesture Recognition Applications
Hand Gesture Recognition Applications
 
Computer vision
Computer visionComputer vision
Computer vision
 
Motion capture technology
Motion capture technologyMotion capture technology
Motion capture technology
 
Project synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceProject synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendance
 
eyegaze communication system
eyegaze communication system eyegaze communication system
eyegaze communication system
 
Silent sound technology final report
Silent sound technology final reportSilent sound technology final report
Silent sound technology final report
 
silent sound technology final report(17321A0432) (1).pdf
silent sound technology final report(17321A0432) (1).pdfsilent sound technology final report(17321A0432) (1).pdf
silent sound technology final report(17321A0432) (1).pdf
 
SMART NOTE TAKER
SMART NOTE TAKERSMART NOTE TAKER
SMART NOTE TAKER
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
 
Mind reading computers
Mind  reading computersMind  reading computers
Mind reading computers
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentation
 
Voice morphing-
Voice morphing-Voice morphing-
Voice morphing-
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 

Similar to IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb

Similar to IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb (20)

A survey on Machine Learning and Artificial Neural Networks
A survey on Machine Learning and Artificial Neural NetworksA survey on Machine Learning and Artificial Neural Networks
A survey on Machine Learning and Artificial Neural Networks
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras Model
 
IRJET- Face Counter using Matlab
IRJET-  	  Face Counter using MatlabIRJET-  	  Face Counter using Matlab
IRJET- Face Counter using Matlab
 
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
 
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
IRJET-  Review on Text Recognization of Product for Blind Person using MATLABIRJET-  Review on Text Recognization of Product for Blind Person using MATLAB
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
 
IRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDL
 
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture Recognition
 
Human Activity Recognition Using Smartphone
Human Activity Recognition Using SmartphoneHuman Activity Recognition Using Smartphone
Human Activity Recognition Using Smartphone
 
Sign Language Detection using Action Recognition
Sign Language Detection using Action RecognitionSign Language Detection using Action Recognition
Sign Language Detection using Action Recognition
 
IRJET- Automated Detection of Gender from Face Images
IRJET-  	  Automated Detection of Gender from Face ImagesIRJET-  	  Automated Detection of Gender from Face Images
IRJET- Automated Detection of Gender from Face Images
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
 
IRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using ML
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep Learning
 
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
 
Face Recognition Smart Attendance System: (InClass System)
Face Recognition Smart Attendance System: (InClass System)Face Recognition Smart Attendance System: (InClass System)
Face Recognition Smart Attendance System: (InClass System)
 
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
Kamal Acharya
 

Recently uploaded (20)

Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data StreamKIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
KIT-601 Lecture Notes-UNIT-3.pdf Mining Data Stream
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
NO1 Pandit Black Magic Removal in Uk kala jadu Specialist kala jadu for Love ...
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 

IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1373 Hand Gesture Recognition and Voice Conversion for Deaf and Dumb Rupesh Prajapati1, Vedant Pandey2, Nupur Jamindar3, Neeraj Yadav4, Prof. Neelam Phadnis5 1,2,3,4,5 Department of Computer Engineering, Shree L.R. Tiwari College of Engineering, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Communication is the main channel between people to communicate with each other. In the recent years, there has been rapid increase in the number of deaf and dumb victims due to birth defects, accidents and oral diseases. Since deaf and dumb people cannot communicate with normal person so they have to depend on some sort of visual communication. There are many languages spoken allaround the world and interpreted. “Special people”, thatispeoplewho have difficulty in speaking and hearing “The dumb” and “The deaf” people respectively find it difficult to understand what exactly the other person is trying to express and so with the deaf people. Sometimes people interpret these messages wrongly either through sign language or through lip reading or lip sync. This project is made in such a way to help these specially challenged people hold equal par in the society. Key Words: Sign language, Hand gesture, Feature extraction, Gesture recognition, Principal Component Analysis, Dumb and Deaf. 1. INTRODUCTION Nowadays we always hear about new technology that improves our lifestyle, that makesour lifeeasier.Technology hasrevolutionized the human mankind. Human racehasput a gear in technology and they are not in a mood to move the pedals away from this gear. There is huge research on various technology sector such as Artificial Intelligence, Smart phones and many more. This research lead to new inventions and making one’slife easier. But there has been a very less research for Deaf and Dumb people. This topic has get less attention as compared to other sectors. The Main challenges that this special person facing is the communication gap between -special person and normal person. Deaf and Dumb people always find difficulties to communicate with normal person. This huge challenge makes them uncomfortable and they feel discriminated in society. Because of miss communication Deaf and Dumb people feel not to communicate and hence they neverableto express their feelings. HGRVC (Hand Gesture Recognition and Voice Conversion) system localizes and track the hand gestures of the dumb and deaf people in order to maintain a communication channel with the otherpeople.Thedetection of hand gestures can be done using web camera. The pictures are then converted into standard size with the help of pre-processing. The aim of this project is to develop a system that can convert the hand gestures into text. The focus of this project is to place the pictures in the database and with database matching the image is convertedintotext. The detection involves observation of hand movement. The method gives output in text format that helps to reduce the communication gap between deaf-mute and people. The paper is divided into 5 sections. The first section consists of all the researches related to topic. Second section is about the hand gesture recognition technique. Third section is all about how the system works. Fourth section is about the result of the system and the last section tellsabout the conclusion and accuracy of our system. 2. LITERATURE REVIEW In Literature Review, we studied about existing project related to this topic and try to understand about the existing system behavior. Shweta S. Shinde, Rajesh M. Autee and Vitthal K. Bhosale [1] have proposed a method in which the angle and peak calculation approach is used to extract the features of hand gestures by using MATLAB and then they convert the recognized gesture into speech using MATLAB inbuilt command. Sangeetha .R.K, Valliammai .V and Padmavathi .S [2] have proposed a system based on the Indian hand sign language which contains both hands to create a gesture unlike the American sign language in which one hand is used. Their system is implemented using MATLAB without using any other external hardware for the user, here the runtime live image is captured after which image frames are extracted and image processing is applied using HIS model and then the feature extraction is done by distancetransformmethod. The results obtained by this model is found to be satisfactorily good for most of the hand signs. Anchal Sood and Anju Mishra [3] have proposed a sign recognition system based on Harris algorithm for extraction of feature in which after the image pre-processing part, the feature is extracted and stored in the Nx2matrix.Thismatrix is further used to match the image from the database. There are some limitations to the system. The very light brown to somewhat dark brown background gives error as they are considered in the range value for skin segmentation. But the results are efficient. Prashant G. Ahire, Kshitija B. Tilekar, Tejaswini A. Jawake, Pramod B. Warale [4] system works on MATLAB for hand gesture recognition, here they have taken a real time video as an input and after applying the image processing stage they have used the correlation based approach for mapping purpose and then at last the audio is generated using google TTS API. The system provides an efficient result as per the system is proposed.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1374 Mrs. Neela Harish and Dr. S. Poonguzhali[5]haveproposeda system based on the hardware approach, the system consist of hardware called as data glove, the glove consistofsensory part, that consist of flex sensors, accelerometer and PIC- microcontroller which provides all the input and output for the system.The results obtained are efficient and satisfactory. Sonal Kumari and Suman K. Mitra [6] have purposed a system based on hand action recognition using background subtraction technique for image processing and they use Direct Fourier transform (DTE) algorithm for image extraction based on the MATLAB. 3. Hand Gesture Recognition Technique Image processing is a method to perform some operations on an image, in order to get an enhanced image or to extract some useful information from it. It is a type of signal processing in which input is an image and output may be image or characteristics/featuresassociatedwiththatimage. Nowadays, image processing is among rapidly growing technologies. It formscore research area within engineering and computer science disciplines too. There are two types of methods used for image processing namely, analogue and digital image processing. Analogue image processing can be used for the hard copies like printouts and photographs. Image analysts use various fundamentals of interpretation while using these visual techniques. Digital image processing techniques help in manipulation of the digital images by using computers. The three general phases that all types of data have to undergo while using digital technique are pre-processing, enhancement, and display, information extraction. 3.1 Image Matching Process Image matching is a process in which the captured image is compared with the images stored in database. 3.1.1 Feature Extraction Principal component analysis (PCA) is one of the statistical techniques frequently used in signal processing to the data dimension reduction or to the data decorrelation. Presented paper deals with two distinct applications of PCA in image processing. The first application consists in the image color reduction while the three color componentsarereducedinto one containing a major part of information. The second use of PCA takes advantage of eigenvectors properties for determination of selected object orientation. Various methods can be used for previousobjectdetection.Qualityof image segmentation implies to results of the following process of object orientation evaluation based on PCA as well. Presented paper briefly introducesthe PCA theory and Results are documented for the selected real pictures. Principal component analysis (PCA) belongs to linear transforms based on the statistical techniques. This method provides a powerful tool for data analysis and pattern recognition which is often used in signal and image processing as a technique for data compression, data dimension reduction or their decorrelation as well. There are various algorithms based on multivariate analysis or neural network that can perform PCA on a given data set. Presented paper introduces PCA as a possible tool in image enhancement and analysis. ASL Fisher is a feature extraction algorithm which is an in- built function in MATLAB. It basically used to extract the Euclidian distance between two images. 3.1.2. Classification Method K-Nearest Neighbor is a Learning algorithm that Deferinthe decision to generalize beyond the training examples till a new query is encountered. Whenever we have a new point to classify, classify, we find its K nearest neighbors from the training data. The distance is calculated using n Euclidean Distance. “Support Vector Machine” (SVM) is a supervised machine learning algorithm which can be used for both classification and regression challenges. However, it is mostly used in classification problems. In this algorithm, we plot each data item as a point in n-dimensional space(where n is number of features you have) with the value of each feature being the value of a particular coordinate. Then, we perform classification by finding the hyper-plane that differentiate the two classes very well. Support Vectors are simply the co-ordinates of individual observation. Support Vector Machine is a frontier which best segregates the two classes. 4. SYSTEM ARCHITECTURE The figure below represents the System Architecture of our system that basically show each component of the system, how the system works, and the flow of the system and so on. Images that are taken from the web camera goes under pre- processing stages to enhance the feature of an image. Then there is a removal of object and background from theimages which later convert into binary form. Feature extractionand reorganization helps to match the images that is stored in database and we get the desired output in the form of text and converts that text to speech.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1375 Fig -1: System Architecture 5. IMPLEMENTATION OF THE SYSTEM Here we will discuss about how we implementedoursystem and is represented in a flowchart manner in Figure 1. 5.1 Training of System User have to enter number of samples to store in the database. The number of samples should be more than 5 in order to get better accuracy. User have to select the folder where the images will get saved. Click on start video to open the web camera in order to start the process of database creation. Clickcaptureimagetostore the number of images in the training folder as per the no. of sample specified. When the number of images will be equal to number of captured image then done storing will get displayed that means database creation is done successfully. 5.2 Image Pre-Processing The captured images go under pre-processing stageinorder to enhance the property of an image. Pre-Processing is basically done to remove the object and background of an image and focus on the hand gestures only. The pre- processed image is then represented in the formofblackand white pixels which basically means binarized image. 5.3 Feature Extraction and Recognition PCA algorithm is used in order to extract the feature of an image. PCA algorithm is applied on the captured images in order to extract the best featured image from the database. PCA converts the imagesinto some independent linearsetof variables which refersto the information in the originaldata which is referred as principal components. Following are the steps that is used to extract the feature of an image using PCA: Step 1: Convert all images into the column matrix. Step 2: Evaluate the Mean column matrix of column matrix. Step 3: Calculate the difference for each vector set. Step 4: Calculate a Covariance matrix. Step 5: Calculate Eigen value and mean Eigen value for Covariance matrix. Step 6: Sort the Eigen value. Step 7: Calculate mapping eigenvectors and for matching, project the data. After applying all the above steps, we get the reduced features of PCA and then calculate the result. After feature Extraction, Recognition of an image is done by KNN and SVM algorithm. Recognized hand gesture is converted into text which converts into speech. 6. RESULTS 6.1 Database Creation Database can be creating efficiently by user whichisusedfor training the system, the only limitation while creating database is that background should white and clear. The user has to specify the number of samples; number of sample basically means number of images in database. Fig -2: Number of sample Fig -3: Database of images. 6.2 Image Capturing Image Capturing is done by clicking on capture image and that image get stored in respective directory that we chose to save.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr42018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1376 Fig -4: Image Capturing 6.3 Recognition of Image For recognition of an image, click on recognized image, in order to recognize an image, capturing of animageshouldbe done, after image capturing the image get recognized using PCA algorithm and classification of an images is done through KNN and SVM algorithm. Fig -5: Recognition of Image 6.4 Final Result Final result gets displayed in statictextwhencapturedimage get extracted from image database. Hand gesture converts into through feature extraction and classification of an image. Fig -6: Final Result The resultant text gets convert into speech as a final output. 7. CONCLUSION Hand Gesture recognition and voice conversion for dumb and deaf person was successfully executed using image processing. The method takes image as input and gives text and speech as an output. Implementation of this system gives up to 90% accuracy and works successfully in most of the test cases. REFERENCES [1] Shinde, Shweta S., Rajesh M. Autee, and Vitthal K. Bhosale. "Real time two way communication approach for hearing impaired and dumb person based on image processing." ComputationalIntelligenceandComputing Research (ICCIC), 2016 IEEE International Conference on. IEEE, 2016. [2] Shangeetha, R. K., V. Valliammai, and S. Padmavathi. "Computer vision based approach for Indian Sign Language character recognition." Machine Vision and Image Processing (MVIP), 2012 International Conference on. IEEE, 2012. [3] Sood, Anchal, and Anju Mishra. "AAWAAZ: A communication system for deaf and dumb." Reliability, Infocom Technologies and Optimization (Trends and Future Directions)(ICRITO), 2016 5th International Conference on. IEEE, 2016. [4] Ahire, Prashant G., et al. "Two Way Communicator between Deaf and Dumb People and Normal People." Computing Communication Control and Automation (ICCUBEA), 2015 InternationalConference on. IEEE, 2015. [5] Ms R. Vinitha and Ms A. Theerthana. "Design And Development Of Hand Gesture Recognition System For Speech Impaired People." [6] Kumari, Sonal, and Suman K. Mitra. "Human action recognition using DFT." Computer Vision, Pattern Recognition, Image Processing and Graphics (NCVPRIPG), 2011 Third National Conferenceon.IEEE, 2011.