Static and Dynamic Hand Gesture Recognition Using a Webcam                                                Kevin Han and Ji...
Upcoming SlideShare
Loading in …5
×

Static and Dynamic Hand Gesture Recognition

1,539 views
1,415 views

Published on

Demo: http://www.youtube.com/watch?v=csA8XWcaA9s

Code: https://github.com/fferen/KUtils

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,539
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Static and Dynamic Hand Gesture Recognition

  1. 1. Static and Dynamic Hand Gesture Recognition Using a Webcam Kevin Han and Jia-Bin Huang Department of Electrical and Computer Engineering University of Illinois at Urbana-Champaign kyhan2@illinois.edu, jbhuang1@illinois.edu Motivation/Applications • Current human-computer interfaces not intuitive enough • Hand gestures more natural than mouse/keyboard • Human-robot interaction in future Unclicked Static Gesture Recognition Dynamic Gesture Recognition• Objective – recognize hand position and pose from webcam image • Cursor control• Four poses – fist, one, two, palm • Objective – extract mouse position and state (clicked, unclicked) from image• Based on object detection with a trained classifier (random forestclassifier) • HOG descriptors performed poorly• HOG descriptor • Subproblems • Skin detection • YCrCb color space • Bayesian classifier with spatial priors • Fingertip detection • K-curvatures of hand contour • Hand center position (cursor position) • Centroid of hand bounding box Skills and Knowledge Gained• How to approach computer vision/classification problems• C++ and OpenCV• Classification algorithms • SVM, Random forest, Adaboost, Bayesian• Feature description • HOG descriptor• Image processing • Color spaces, morphological operations (dilation/erosion), contour detection, color histograms• Noise reduction References • Kalman filter Random forest image: http://www.iis.ee.ic.ac.uk/~tkkim/iccv09_tutorial.html Special thanks to my mentor, Jia-Bin Huang

×