SlideShare a Scribd company logo
Sign Language RecognitionUsingHidden Markov ModelPresented by:VipulAgarwal - 070905060
OutlineINTRODUCTION
SIGN LANGUAGE
PRE-PROCESSING
SKIN AND HAND DETECTION
OPTICAL FLOW ANALYSIS
FEATURE EXTRACTION FOR TRAINING DATA
HIDDEN MARKOV MODEL & ITS USE
PROGRESS REPORT
DEMONSTRATIONIntroductionInteraction with computers may often not be a comfortable experience.
Computers should be able to communicate with people with body language.
Hand gesture recognition becomes important …Interactive human-machine interface and virtual environment
IntroductionTwo common technologies for  hand gesture recognitionGLOVE-BASED METHODUsing special glove-based device to extract hand postureVISION-BASED METHOD3D hand/arm modelingAppearance modeling
Introduction3D hand/arm modelingHighly computational complexity Using many approximation processAppearance modelingLow computational complexityReal-time processing
Sign LanguageRely on the hearing societyTwo main elements:Low and simple level signed alphabet, mimics the letters of the spoken language.Higher level signed language, using actions to mimic the meaning or description of the sign.The project aim is to make the computer recognize low and simple level American Sign Language.
Sign LanguageAmerican Sign Language26 signs to denote the alphabets.10 signs to denote numbers
Pre - ProcessingThe video sequence used has a lot of noise due to:Low quality of the webcam Improper lighting conditionsBackground
Pre - ProcessingPre-processing involves reducing the noise and illumination problems.The morphological operations used for reducing the noise involves:DilationStatistical Elimination
Pre - ProcessingDILATION>A disc shaped region is traversed over every blob and the ones which do not fit the disc are removed completely.
Pre - ProcessingSTATISTICAL ELIMINATION>For every region the area is computed. Since hand is the one with the largest area, all blobs having less than a specified area are removed.
Hand DetectionFirst all the noise is removed in the pre-processing stage.Now we assume that the hand is the largest skin blob in our video sequence.We calculate the area of every blob and take the one with the largest area.We also calculate the bounding box of the region containing the hand for further analysis
Hand Detection
Optical Flow AnalysisDEFINITION:Optical flow is the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer (an eye or a camera) and the scene.

More Related Content

DOCX
Hand talk (assistive technology for dumb)- Sign language glove with voice
PDF
Sign language recognition for deaf and dumb people
PPTX
Sign language translator using glove
PPTX
Project handtalk
PPTX
Gesture vocalizer
PPTX
Gesture recognition
PPT
Magic glove( sign to voice conversion)
Hand talk (assistive technology for dumb)- Sign language glove with voice
Sign language recognition for deaf and dumb people
Sign language translator using glove
Project handtalk
Gesture vocalizer
Gesture recognition
Magic glove( sign to voice conversion)

What's hot (20)

PPTX
Gesture recognition adi
PPT
Deaf and Dump Gesture Recognition System
PPTX
A Dynamic hand gesture recognition for human computer interaction
PPTX
Conversion of sign language to speech using kinect
PPTX
Computer control using hand gestures
PPTX
Hand talk
PDF
Sign Language Translator
PPTX
Mp r 3(final)
PPTX
Mobile Device For Electronic Eye Gesture Recognition
DOCX
Smart glove hand gesture vocalizer final year report
PDF
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
PPTX
Part 2 - Gesture Recognition Technology
PPTX
Enable talk
PDF
Gesture recognition using artificial neural network,a technology for identify...
PPTX
GESTURE prestation
PPT
Sign language translator ieee power point
PPT
Sift based arabic sign language recognition aecia 2014 –november17-19, addis ...
PPTX
Gesture Based Computing
PPTX
Smart glove
PPTX
Gesture recognition techniques
Gesture recognition adi
Deaf and Dump Gesture Recognition System
A Dynamic hand gesture recognition for human computer interaction
Conversion of sign language to speech using kinect
Computer control using hand gestures
Hand talk
Sign Language Translator
Mp r 3(final)
Mobile Device For Electronic Eye Gesture Recognition
Smart glove hand gesture vocalizer final year report
Electronic Hand Glove for Speed Impaired and Paralyzed Patients
Part 2 - Gesture Recognition Technology
Enable talk
Gesture recognition using artificial neural network,a technology for identify...
GESTURE prestation
Sign language translator ieee power point
Sift based arabic sign language recognition aecia 2014 –november17-19, addis ...
Gesture Based Computing
Smart glove
Gesture recognition techniques
Ad

Viewers also liked (12)

PPTX
Sign language recognizer
PPTX
Sign language ppt
PPT
Deaf and dumb
PPTX
Sign Language in Communication
PPTX
Elsevier PPT
PDF
Dumb & Deaf School
PPTX
Quick tutorial on IEEE 754 FLOATING POINT representation
PPT
Deaf And Hard Of Hearing Presentation
PPTX
Gesture Recognition Technology-Seminar PPT
PPTX
Hearing loss ppt final
PPT
What Is Sign Language
PPTX
Project development cycle
Sign language recognizer
Sign language ppt
Deaf and dumb
Sign Language in Communication
Elsevier PPT
Dumb & Deaf School
Quick tutorial on IEEE 754 FLOATING POINT representation
Deaf And Hard Of Hearing Presentation
Gesture Recognition Technology-Seminar PPT
Hearing loss ppt final
What Is Sign Language
Project development cycle
Ad

Similar to sign language recognition using HMM (20)

PPTX
Gesture Recognition Technology
PPTX
PDF
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
PDF
Computer Based Human Gesture Recognition With Study Of Algorithms
PPTX
SYNTAX_ERROR_transforming_gesture_communicationtospeech .pptx
PDF
jkasdkjashdkj603_161524hhhjkkjhjkhjkh.pdf
PPTX
Gesture Technology
PPTX
Complex Weld Seam Detection Using Computer Vision Linked In
PDF
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
PDF
Real time human-computer interaction
PPTX
Gesture Recogntion Technology
PDF
Gesture final report new
PPTX
Major_Project_Group 03_KIIT-1.pptx
PDF
Vision based dynamic gesture recognition in Indian sign Language
PDF
Hand gesture recognition using support vector machine
PPTX
hand gestuer12233322233333333666666.pptx
PPT
GESTURE RECOGNITION TECHNOLOGY
PDF
IRJET- Survey on Sign Language and Gesture Recognition System
PDF
Real Time Sign Language Detection
DOCX
Soli sensor
Gesture Recognition Technology
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Computer Based Human Gesture Recognition With Study Of Algorithms
SYNTAX_ERROR_transforming_gesture_communicationtospeech .pptx
jkasdkjashdkj603_161524hhhjkkjhjkhjkh.pdf
Gesture Technology
Complex Weld Seam Detection Using Computer Vision Linked In
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Real time human-computer interaction
Gesture Recogntion Technology
Gesture final report new
Major_Project_Group 03_KIIT-1.pptx
Vision based dynamic gesture recognition in Indian sign Language
Hand gesture recognition using support vector machine
hand gestuer12233322233333333666666.pptx
GESTURE RECOGNITION TECHNOLOGY
IRJET- Survey on Sign Language and Gesture Recognition System
Real Time Sign Language Detection
Soli sensor

sign language recognition using HMM

  • 1. Sign Language RecognitionUsingHidden Markov ModelPresented by:VipulAgarwal - 070905060
  • 5. SKIN AND HAND DETECTION
  • 7. FEATURE EXTRACTION FOR TRAINING DATA
  • 10. DEMONSTRATIONIntroductionInteraction with computers may often not be a comfortable experience.
  • 11. Computers should be able to communicate with people with body language.
  • 12. Hand gesture recognition becomes important …Interactive human-machine interface and virtual environment
  • 13. IntroductionTwo common technologies for hand gesture recognitionGLOVE-BASED METHODUsing special glove-based device to extract hand postureVISION-BASED METHOD3D hand/arm modelingAppearance modeling
  • 14. Introduction3D hand/arm modelingHighly computational complexity Using many approximation processAppearance modelingLow computational complexityReal-time processing
  • 15. Sign LanguageRely on the hearing societyTwo main elements:Low and simple level signed alphabet, mimics the letters of the spoken language.Higher level signed language, using actions to mimic the meaning or description of the sign.The project aim is to make the computer recognize low and simple level American Sign Language.
  • 16. Sign LanguageAmerican Sign Language26 signs to denote the alphabets.10 signs to denote numbers
  • 17. Pre - ProcessingThe video sequence used has a lot of noise due to:Low quality of the webcam Improper lighting conditionsBackground
  • 18. Pre - ProcessingPre-processing involves reducing the noise and illumination problems.The morphological operations used for reducing the noise involves:DilationStatistical Elimination
  • 19. Pre - ProcessingDILATION>A disc shaped region is traversed over every blob and the ones which do not fit the disc are removed completely.
  • 20. Pre - ProcessingSTATISTICAL ELIMINATION>For every region the area is computed. Since hand is the one with the largest area, all blobs having less than a specified area are removed.
  • 21. Hand DetectionFirst all the noise is removed in the pre-processing stage.Now we assume that the hand is the largest skin blob in our video sequence.We calculate the area of every blob and take the one with the largest area.We also calculate the bounding box of the region containing the hand for further analysis
  • 23. Optical Flow AnalysisDEFINITION:Optical flow is the pattern of apparent motion of objects, surfaces, and edges in a visual scene caused by the relative motion between an observer (an eye or a camera) and the scene.
  • 24. Optical Flow AnalysisWhy Optical Flow Analysis?Till now the system is just able to detect the hand and follow the bounding box as the hand moves.The problem now is that we need to define a way to take a snapshot of the hand when the hand is not moving.
  • 25. Optical Flow AnalysisUsing this technique we find the motion in the hand. When the hand has stabilized, we assume that the gesture is ready. We then take a snapshot of the hand and perform the recognition on that image.
  • 26. Feature ExtractionFor training the network with test images we perform the following feature extraction technique:-Thresholding of the test handConverting to a binary imageFinding the centroid of the hand and orientation of the minor axis.Making feature vectors using a predefined number of features.
  • 27. Feature ExtractionExtracting the intersection of the feature vectors with the boundary points.Finding the scalar length of the vectors from the centroid.Normalising the lengths in a scale of 1 to 100 to make it scaling invariant.
  • 29. Hidden Markov Model (HMM)HMMs allow you to estimate probabilities of unobserved eventsGiven plain text, which underlying parameters generated the surface
  • 30. HMMs and their UsageHMMs are very common in Computational Linguistics:GESTURE RECOGNITION (observed: image, hidden: alphabets)
  • 31. Progress ReportWORK COMPLETED:Data CollectionPre-processing Skin And Hand DetectionOptical Flow AnalysisFeature Extraction For Training DataWORK REMAINING:Training The Hidden Markov Model