SlideShare a Scribd company logo
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.

More Related Content

PPTX
PPTX
Part 1 - Gesture Recognition Technology
PPTX
Gesture Technology
PPTX
Gesture recognition technology
PDF
gesture-recognition
PPTX
Finalgesture22
PPTX
Gesture Recognition
PPT
GESTURE RECOGNITION TECHNOLOGY
Part 1 - Gesture Recognition Technology
Gesture Technology
Gesture recognition technology
gesture-recognition
Finalgesture22
Gesture Recognition
GESTURE RECOGNITION TECHNOLOGY

What's hot (20)

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

Viewers also liked (20)

PPT
E ball technology ppt b
PPTX
Gesture recognition
PPTX
Gesture Recognition
PPT
E ball seminar
PPTX
ppt of gesture recognition
PPTX
Eball presentation 2
PPTX
Gesture Recognition Technology-Seminar PPT
PPTX
E ball technology..ppt
PPTX
Gesture keyboard
PDF
Static and Dynamic Hand Gesture Recognition
PPTX
How your body language shapes who you are
PPTX
PPTX
Standard silicon solar cell
PDF
Amy Cuddy| Your body language shapes who you are
PDF
Time Machine session @ ICME 2012 - DTW's New Youth
PPT
Hepetitis
PDF
The introduction of supernova system: a vector system for single-cell labelin...
PPTX
Amy cuddy your body language shapes who you-presentation are by shreyans daga
PPTX
Part 2 - Gesture Recognition Technology
E ball technology ppt b
Gesture recognition
Gesture Recognition
E ball seminar
ppt of gesture recognition
Eball presentation 2
Gesture Recognition Technology-Seminar PPT
E ball technology..ppt
Gesture keyboard
Static and Dynamic Hand Gesture Recognition
How your body language shapes who you are
Standard silicon solar cell
Amy Cuddy| Your body language shapes who you are
Time Machine session @ ICME 2012 - DTW's New Youth
Hepetitis
The introduction of supernova system: a vector system for single-cell labelin...
Amy cuddy your body language shapes who you-presentation are by shreyans daga
Part 2 - Gesture Recognition Technology
Ad

Similar to Gesture recognition PPPT (20)

PPTX
Gesture Recognition Technology
PPTX
PPTX
Gesturerecognition
PDF
Ay4103315317
DOCX
STEFANO CARRINO
PDF
Continuous hand gesture segmentation and acknowledgement of hand gesture path...
PPTX
Hand Gesture recognition
PDF
Hand Gesture Recognition using OpenCV and Python
PPTX
Gesture recognition adi
PDF
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
DOCX
Gesture recognition
PPTX
Gesture Recogntion Technology
PPTX
A Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
PDF
Sign Language Identification based on Hand Gestures
PDF
IRJET- Survey Paper on Vision based Hand Gesture Recognition
PDF
Computer Based Human Gesture Recognition With Study Of Algorithms
PPTX
Elsevier PPT
PDF
Indian Sign Language Recognition using Vision Transformer based Convolutional...
PDF
seminarppt111-160427154107.pdf
PPTX
Gesture recognition technology ppt
Gesture Recognition Technology
Gesturerecognition
Ay4103315317
STEFANO CARRINO
Continuous hand gesture segmentation and acknowledgement of hand gesture path...
Hand Gesture recognition
Hand Gesture Recognition using OpenCV and Python
Gesture recognition adi
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Gesture recognition
Gesture Recogntion Technology
A Framework For Dynamic Hand Gesture Recognition Using Key Frames Extraction
Sign Language Identification based on Hand Gestures
IRJET- Survey Paper on Vision based Hand Gesture Recognition
Computer Based Human Gesture Recognition With Study Of Algorithms
Elsevier PPT
Indian Sign Language Recognition using Vision Transformer based Convolutional...
seminarppt111-160427154107.pdf
Gesture recognition technology ppt

Recently uploaded (20)

PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPT
Occupational Health and Safety Management System
PPTX
introduction to high performance computing
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PDF
Design Guidelines and solutions for Plastics parts
PDF
Soil Improvement Techniques Note - Rabbi
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPTX
Software Engineering and software moduleing
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
III.4.1.2_The_Space_Environment.p pdffdf
Safety Seminar civil to be ensured for safe working.
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Occupational Health and Safety Management System
introduction to high performance computing
Fundamentals of safety and accident prevention -final (1).pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
Design Guidelines and solutions for Plastics parts
Soil Improvement Techniques Note - Rabbi
Nature of X-rays, X- Ray Equipment, Fluoroscopy
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Software Engineering and software moduleing

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.