SlideShare una empresa de Scribd logo
1 de 16
Gesture
Recognition
11/30/2010
The Nature of Gesture
 Gestures are expressive, meaningful body motions, i.e.,
physical movements of the fingers, hands, arms, head,
face, or body with the intent to convey information or
interact with the environment.
Functional Roles of Gesture
 Semiotic: to communicate meaningful information.
 Ergotic: to manipulate the environment.
 Epistemic: to discover the environment through tactile
experience.
Gesture vs. Posture
 Posture refers to static position,
configuration, or pose.
 Gesture involves movement. Dynamic
gesture recognition requires
consideration of temporal events. This
is typically accomplished through the
use of techniques such as time-
compressing templates, dynamic time
warping, hidden Markov models
(HMMs), and Bayesian networks.
Five Types of Gestures
 According Kendo [1972],
 Gesticulation. Spontaneous movements of the hands
and arms that accompany speech.
 Language-like gestures. Gesticulation that is
integrated into a spoken utterance, replacing a
particular spoken word or phrase.
 Pantomimes. Gestures that depict objects or
actions, with or without accompanying speech.
 Emblems. Familiar gestures such as “V for victory,
thumbs up , and assorted rude gestures (these are‥
often culturally specific).
 Sign languages. Linguistic systems, such as American
Sign Language, which are well defined.
Examples
 Pen-based gesture recognition
 Tracker-based gesture recognition
 Instrumented gloves
 Body suits
 Passive vision-based gesture recognition
 Head and face gestures
 Hand and arm gestures
 Body gestures
Vision-based Gesture
Recognition
 Advantages:
 Passive and non-obtrusive
 Low-cost
 Challenges:
 Efficiency: Can we process 30 frames of image
per second?
 Accuracy: Can we maintain robustness with
changing environment?
 Occulsion: can only see from a certain point of
view. Multiple cameras create integration and
correspondence issues.
Gesture Recognition System
Issues
 Number of cameras. How many cameras are used? If more
than one, are they combined early (stereo) or late (multi-
view)?
 Speed and latency. Is the system real-time (i.e., fast
enough, with low enough latency interaction)?
 Structured environment. Are there restrictions on the
background, the lighting, the speed of movement, etc.?
 User requirements. Must the user wear anything special
(e.g., markers, gloves, long sleeves)? Anything disallowed
(e.g., glasses, beard, rings)?
 Primary features. What low-level features are computed
(edges, regions, silhouettes, moments, histograms, etc.)?
 Two- or three-dimensional representation.
 Representation of time: How is the temporal aspect of
gesture represented and used in recognition?
Tools for Gesture Recognition
 Static gesture (pose) recognition
 Template matching
 Neural networks
 Pattern recognition techniques
 Dynamic gesture recognition
 Time compressing templates
 Dynamic time warping
 Hidden Markov Models
 Conditional random fields
 Time-delay neural networks
 Particle filtering and condensation algorithm
 Finite state machine
Head and Face Gestures
 Nodding or shaking the head;
 Direction of eye gaze;
 Raising the eyebrows;
 Opening the mouth to speak;
 Winking;
 Flaring the nostrils;
 Facial expression: looks of surprise, happiness, disgust,
anger, sadness, etc.
Hand Gesture
 Vision-based Hand Gesture Recognition Systems:
 Research at VIP Lab
 Gesture Recognition at TU Delft
 NTU thesis
 A Hand Gesture Recognition System for Replacing a
Mouse
Body Gesture
 Human dynamics: tracking full body motion, recognizing
body gestures, and recognizing human activity.
 Activity may be defined over a much longer period of
time than what is normally considered a gesture; for
example, two people meeting in an open area, stopping
to talk, and then continuing on their way may be
considered a recognizable activity.
 Bobick (1997) proposed a taxonomy of motion
understanding in terms of:
 Movement. The atomic elements of motion.
 Activity. A sequence of movements or static configurations.
 Action. High-level description of what is happening in context.
Examples
 Monitoring human activity
 電腦視覺監控產學聯盟
 Human Activity Recognition: A Grand Challenge
Suggestions for System Design
(I)
 Do inform the user.
 Do give the user feedback.
 Do take advantage of the uniqueness of gesture.
 Do understand the benefits and limits of the technology
 Do usability testing on the system
 Do avoid temporal segmentation if feasible
Suggestions for System Design
(II)
 Don’t tire the user.
 Don’t make the gestures to be recognized too similar.
 Don’t use gesture as a gimmick.
 Don’t increase the user’s cognitive load.
 Don’t require precise motion.
 Don’t create new, unnatural gestural language.

Más contenido relacionado

La actualidad más candente

Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyNatural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyEditor IJCATR
 
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Waqas Tariq
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo sildersampada muley
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technologySahil Abbas
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
Gesture recognition techniques
Gesture  recognition techniques Gesture  recognition techniques
Gesture recognition techniques Akhil Garg
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition documentNikhil Jha
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...eSAT Journals
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersNithinkumar P
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognitionNikhil Jha
 
Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology Nagamani Gurram
 
Type of interfaces Touch and air based-gesture
Type of interfaces Touch and air based-gestureType of interfaces Touch and air based-gesture
Type of interfaces Touch and air based-gestureAminah Min
 
sixth sense presentation
sixth sense presentationsixth sense presentation
sixth sense presentationAayush Agrawal
 

La actualidad más candente (20)

Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A SurveyNatural Hand Gestures Recognition System for Intelligent HCI: A Survey
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
 
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo silder
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
GESTURE TECHNOLOGY
GESTURE    TECHNOLOGYGESTURE    TECHNOLOGY
GESTURE TECHNOLOGY
 
Finger tracking
Finger trackingFinger tracking
Finger tracking
 
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
 
Gesture recognition techniques
Gesture  recognition techniques Gesture  recognition techniques
Gesture recognition techniques
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition document
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...
 
gesture recognition!
gesture recognition!gesture recognition!
gesture recognition!
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape Parameters
 
GESTURE prestation
GESTURE prestation GESTURE prestation
GESTURE prestation
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Gesture recognition technology
Gesture recognition technology Gesture recognition technology
Gesture recognition technology
 
Type of interfaces Touch and air based-gesture
Type of interfaces Touch and air based-gestureType of interfaces Touch and air based-gesture
Type of interfaces Touch and air based-gesture
 
sixth sense presentation
sixth sense presentationsixth sense presentation
sixth sense presentation
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 

Destacado

E ball technology ppt b
E ball technology ppt bE ball technology ppt b
E ball technology ppt bVikas Reddy
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
E ball technology..ppt
E ball technology..pptE ball technology..ppt
E ball technology..pptManilaBhardwaj
 
Static and Dynamic Hand Gesture Recognition
Static and Dynamic Hand Gesture RecognitionStatic and Dynamic Hand Gesture Recognition
Static and Dynamic Hand Gesture RecognitionJia-Bin Huang
 
How your body language shapes who you are
How your body language shapes who you areHow your body language shapes who you are
How your body language shapes who you areSameer Mathur
 
Standard silicon solar cell
Standard silicon solar cellStandard silicon solar cell
Standard silicon solar cellShiksha Singh
 
Amy Cuddy| Your body language shapes who you are
Amy Cuddy| Your body language shapes who you areAmy Cuddy| Your body language shapes who you are
Amy Cuddy| Your body language shapes who you areSameer Mathur
 
Time Machine session @ ICME 2012 - DTW's New Youth
Time Machine session @ ICME 2012 - DTW's New YouthTime Machine session @ ICME 2012 - DTW's New Youth
Time Machine session @ ICME 2012 - DTW's New YouthXavier Anguera
 
The introduction of supernova system: a vector system for single-cell labelin...
The introduction of supernova system: a vector system for single-cell labelin...The introduction of supernova system: a vector system for single-cell labelin...
The introduction of supernova system: a vector system for single-cell labelin...Div. of Neurogenet., NIG
 
Amy cuddy your body language shapes who you-presentation are by shreyans daga
Amy cuddy your body language shapes who you-presentation are by shreyans dagaAmy cuddy your body language shapes who you-presentation are by shreyans daga
Amy cuddy your body language shapes who you-presentation are by shreyans daga114iiminternship
 
Part 2 - Gesture Recognition Technology
Part   2 - Gesture Recognition TechnologyPart   2 - Gesture Recognition Technology
Part 2 - Gesture Recognition TechnologyPatel Saunak
 

Destacado (20)

E ball technology ppt b
E ball technology ppt bE ball technology ppt b
E ball technology ppt b
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
E ball seminar
E ball seminarE ball seminar
E ball seminar
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Eball presentation 2
Eball presentation 2Eball presentation 2
Eball presentation 2
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
E ball technology..ppt
E ball technology..pptE ball technology..ppt
E ball technology..ppt
 
Gesture keyboard
Gesture keyboardGesture keyboard
Gesture keyboard
 
Static and Dynamic Hand Gesture Recognition
Static and Dynamic Hand Gesture RecognitionStatic and Dynamic Hand Gesture Recognition
Static and Dynamic Hand Gesture Recognition
 
How your body language shapes who you are
How your body language shapes who you areHow your body language shapes who you are
How your body language shapes who you are
 
Eball ppt
Eball pptEball ppt
Eball ppt
 
Standard silicon solar cell
Standard silicon solar cellStandard silicon solar cell
Standard silicon solar cell
 
Amy Cuddy| Your body language shapes who you are
Amy Cuddy| Your body language shapes who you areAmy Cuddy| Your body language shapes who you are
Amy Cuddy| Your body language shapes who you are
 
Time Machine session @ ICME 2012 - DTW's New Youth
Time Machine session @ ICME 2012 - DTW's New YouthTime Machine session @ ICME 2012 - DTW's New Youth
Time Machine session @ ICME 2012 - DTW's New Youth
 
Hepetitis
HepetitisHepetitis
Hepetitis
 
The introduction of supernova system: a vector system for single-cell labelin...
The introduction of supernova system: a vector system for single-cell labelin...The introduction of supernova system: a vector system for single-cell labelin...
The introduction of supernova system: a vector system for single-cell labelin...
 
Supernova
SupernovaSupernova
Supernova
 
Amy cuddy your body language shapes who you-presentation are by shreyans daga
Amy cuddy your body language shapes who you-presentation are by shreyans dagaAmy cuddy your body language shapes who you-presentation are by shreyans daga
Amy cuddy your body language shapes who you-presentation are by shreyans daga
 
Part 2 - Gesture Recognition Technology
Part   2 - Gesture Recognition TechnologyPart   2 - Gesture Recognition Technology
Part 2 - Gesture Recognition Technology
 

Similar a Gesture recognition PPPT

Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
Speech Recognition using HMM & GMM Models: A Review on Techniques and Approaches
Speech Recognition using HMM & GMM Models: A Review on Techniques and ApproachesSpeech Recognition using HMM & GMM Models: A Review on Techniques and Approaches
Speech Recognition using HMM & GMM Models: A Review on Techniques and Approachesijsrd.com
 
Etna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsEtna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsMatteo Valoriani
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyNikith Kumar Reddy
 
Ijaia040203
Ijaia040203Ijaia040203
Ijaia040203ijaia
 
Temporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionTemporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionIRJET Journal
 
Vision Based Approach to Sign Language Recognition
Vision Based Approach to Sign Language RecognitionVision Based Approach to Sign Language Recognition
Vision Based Approach to Sign Language RecognitionIJAAS Team
 
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
 
Steven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and InteractionSteven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and InteractionAIC_UCD
 
The NeuroPsychology of Presence
The NeuroPsychology of PresenceThe NeuroPsychology of Presence
The NeuroPsychology of PresenceRiva Giuseppe
 
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...ijcsit
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognitionMariya Khan
 
RBI paper, CHI 2008
RBI paper, CHI 2008RBI paper, CHI 2008
RBI paper, CHI 2008guest0dd2a1
 
Natural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsNatural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsMark Billinghurst
 
Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...butest
 

Similar a Gesture recognition PPPT (20)

Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
Speech Recognition using HMM & GMM Models: A Review on Techniques and Approaches
Speech Recognition using HMM & GMM Models: A Review on Techniques and ApproachesSpeech Recognition using HMM & GMM Models: A Review on Techniques and Approaches
Speech Recognition using HMM & GMM Models: A Review on Techniques and Approaches
 
Etna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsEtna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic Applications
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
seminar Islideshow.pptx
seminar Islideshow.pptxseminar Islideshow.pptx
seminar Islideshow.pptx
 
Ijaia040203
Ijaia040203Ijaia040203
Ijaia040203
 
Affective Computing
Affective Computing Affective Computing
Affective Computing
 
Temporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionTemporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity Recognition
 
Vision Based Approach to Sign Language Recognition
Vision Based Approach to Sign Language RecognitionVision Based Approach to Sign Language Recognition
Vision Based Approach to Sign Language Recognition
 
Skinput msu
Skinput msuSkinput msu
Skinput msu
 
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...
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
Steven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and InteractionSteven Strachan - Dynamics and Interaction
Steven Strachan - Dynamics and Interaction
 
The NeuroPsychology of Presence
The NeuroPsychology of PresenceThe NeuroPsychology of Presence
The NeuroPsychology of Presence
 
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...
A REVIEW OF TEMPORAL ASPECTS OF HAND GESTURE ANALYSIS APPLIED TO DISCOURSE AN...
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
RBI paper, CHI 2008
RBI paper, CHI 2008RBI paper, CHI 2008
RBI paper, CHI 2008
 
Natural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsNatural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality Applications
 
Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...
 
Ay4103315317
Ay4103315317Ay4103315317
Ay4103315317
 

Último

signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsapna80328
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 

Último (20)

signals in triangulation .. ...Surveying
signals in triangulation .. ...Surveyingsignals in triangulation .. ...Surveying
signals in triangulation .. ...Surveying
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 

Gesture recognition PPPT

  • 2. The Nature of Gesture  Gestures are expressive, meaningful body motions, i.e., physical movements of the fingers, hands, arms, head, face, or body with the intent to convey information or interact with the environment.
  • 3. Functional Roles of Gesture  Semiotic: to communicate meaningful information.  Ergotic: to manipulate the environment.  Epistemic: to discover the environment through tactile experience.
  • 4. Gesture vs. Posture  Posture refers to static position, configuration, or pose.  Gesture involves movement. Dynamic gesture recognition requires consideration of temporal events. This is typically accomplished through the use of techniques such as time- compressing templates, dynamic time warping, hidden Markov models (HMMs), and Bayesian networks.
  • 5. Five Types of Gestures  According Kendo [1972],  Gesticulation. Spontaneous movements of the hands and arms that accompany speech.  Language-like gestures. Gesticulation that is integrated into a spoken utterance, replacing a particular spoken word or phrase.  Pantomimes. Gestures that depict objects or actions, with or without accompanying speech.  Emblems. Familiar gestures such as “V for victory, thumbs up , and assorted rude gestures (these are‥ often culturally specific).  Sign languages. Linguistic systems, such as American Sign Language, which are well defined.
  • 6. Examples  Pen-based gesture recognition  Tracker-based gesture recognition  Instrumented gloves  Body suits  Passive vision-based gesture recognition  Head and face gestures  Hand and arm gestures  Body gestures
  • 7. Vision-based Gesture Recognition  Advantages:  Passive and non-obtrusive  Low-cost  Challenges:  Efficiency: Can we process 30 frames of image per second?  Accuracy: Can we maintain robustness with changing environment?  Occulsion: can only see from a certain point of view. Multiple cameras create integration and correspondence issues.
  • 9. Issues  Number of cameras. How many cameras are used? If more than one, are they combined early (stereo) or late (multi- view)?  Speed and latency. Is the system real-time (i.e., fast enough, with low enough latency interaction)?  Structured environment. Are there restrictions on the background, the lighting, the speed of movement, etc.?  User requirements. Must the user wear anything special (e.g., markers, gloves, long sleeves)? Anything disallowed (e.g., glasses, beard, rings)?  Primary features. What low-level features are computed (edges, regions, silhouettes, moments, histograms, etc.)?  Two- or three-dimensional representation.  Representation of time: How is the temporal aspect of gesture represented and used in recognition?
  • 10. Tools for Gesture Recognition  Static gesture (pose) recognition  Template matching  Neural networks  Pattern recognition techniques  Dynamic gesture recognition  Time compressing templates  Dynamic time warping  Hidden Markov Models  Conditional random fields  Time-delay neural networks  Particle filtering and condensation algorithm  Finite state machine
  • 11. Head and Face Gestures  Nodding or shaking the head;  Direction of eye gaze;  Raising the eyebrows;  Opening the mouth to speak;  Winking;  Flaring the nostrils;  Facial expression: looks of surprise, happiness, disgust, anger, sadness, etc.
  • 12. Hand Gesture  Vision-based Hand Gesture Recognition Systems:  Research at VIP Lab  Gesture Recognition at TU Delft  NTU thesis  A Hand Gesture Recognition System for Replacing a Mouse
  • 13. Body Gesture  Human dynamics: tracking full body motion, recognizing body gestures, and recognizing human activity.  Activity may be defined over a much longer period of time than what is normally considered a gesture; for example, two people meeting in an open area, stopping to talk, and then continuing on their way may be considered a recognizable activity.  Bobick (1997) proposed a taxonomy of motion understanding in terms of:  Movement. The atomic elements of motion.  Activity. A sequence of movements or static configurations.  Action. High-level description of what is happening in context.
  • 14. Examples  Monitoring human activity  電腦視覺監控產學聯盟  Human Activity Recognition: A Grand Challenge
  • 15. Suggestions for System Design (I)  Do inform the user.  Do give the user feedback.  Do take advantage of the uniqueness of gesture.  Do understand the benefits and limits of the technology  Do usability testing on the system  Do avoid temporal segmentation if feasible
  • 16. Suggestions for System Design (II)  Don’t tire the user.  Don’t make the gestures to be recognized too similar.  Don’t use gesture as a gimmick.  Don’t increase the user’s cognitive load.  Don’t require precise motion.  Don’t create new, unnatural gestural language.