Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Effective Dynamic Gesture Recognition System Based on the Feature Vector Reduction for SURF and LCS PABLO BARROS, NESTOR JÚNIOR, JUVENAL BISNETO, BRUNO.

Similar presentations


Presentation on theme: "An Effective Dynamic Gesture Recognition System Based on the Feature Vector Reduction for SURF and LCS PABLO BARROS, NESTOR JÚNIOR, JUVENAL BISNETO, BRUNO."— Presentation transcript:

1 An Effective Dynamic Gesture Recognition System Based on the Feature Vector Reduction for SURF and LCS PABLO BARROS, NESTOR JÚNIOR, JUVENAL BISNETO, BRUNO FERNANDES, BYRON BEZERRA, SÉRGIO FERNANDES. ESCOLA POLITÉCNICA DE PERNAMBUCO - UNIVERSIDADE DE PERNAMBUCO - BRASIL

2 RPPDI Dynamic Gesture Recognition Database  Dynamic Gesture  Frame Sequences  Represent one Gesture 

3 Dynamic Gesture Recognition System  System Architecture  Feature Extraction Module  Classification Module

4 Extraction Module  Local Contour Sequence – LCS [1]  Speed Upt Robust Features – SURF [2]  Convexity Approach  CLCS  CSURF

5 Local Contour Sequence - LCS  Algorithm  Identify Hand Shape  Image Segmentation  Contour Detection  Calculate Feature Vector

6 LCS – Segmentation  Segmentation  OTSU [3]

7 Contour Identification  Hand Contour Identification

8 LCS - Local Contour Sequence  Feature Vector Calculation  Find the top first point of the image  Order the points in clockwise.  Calculate distance of a line formed by two points, ℎ [−(−1)⁄2] and ℎ [−(+1)⁄2], and h[i].

9 Speed Up Robust Features - SURF  Integral Image  Find Interest Points  Describe Interest Points  Intensity  Direction  Descriptors

10 Convexity Approach  Minimize the hand shape  Douglas-Peucker Algorithm  Apply convex hull  Sklankys Algorithm  Calculate points distances

11 Convexity Approach  Douglas Peucker Algorithm  Select the two most distant points.  Verify if there is vertex near than a distance T, if there is, remove it.  Recursively do it again with all the points.

12 Convexity Approach  Sklanky´s Algorithm  Find a convex vertex.  Rename the other vertex in clockwise, starting with p0.  If p0, p1 and p2 turn right:  Put p0 after p2.  Update p0, p1 and p2.  Else:  Put p1 before p0.  Remove p1.  Update p0, p1 and p2.  Repeat until p0 is the initial vertex and p0, p1 and p2 turns right.  For each pair of points draw a line and find the most distant point.

13 Convexity Local Contour Sequence  Calculate distance  Adaptation of LCS  Use the two external points to draw the line.  Use the inner point to calculate distance.  (a) LCS. (b) SuRF interest points. (c) CLCS. (d) CSURF

14 Classification Module  Elman Recurrent Neural Network  Hidden Markov Model  Dynamic Time Warping

15 Results  Convexity Approach  Methodology  Run 30 times  Validation (1/3 for test and 2/3 for training)

16 Referências  [1] Meena, S A Study on Hand Gesture Recognition Technique. Master’s thesis, National Institute Of Technology, Rourkela,India  [2] Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (surf). Comput. Vis. Image Underst. 110(3), 346–359 (Jun 2008),http://dx.doi.org/ /j.cviu  [3] Bao, J.; Song, A.; Guo, Y.; and Tang, H Dynamic hand gesture recognition based on surf tracking. In Electric Information and Control Engineering (ICEICE), 2011 International Conference on, 338 –341.  [4] N. Otsu. A threshold selection method from gray-level histograms. Systems, Man and Cybernetics, IEEE Transactions on, 9(1):62 –66, jan


Download ppt "An Effective Dynamic Gesture Recognition System Based on the Feature Vector Reduction for SURF and LCS PABLO BARROS, NESTOR JÚNIOR, JUVENAL BISNETO, BRUNO."

Similar presentations


Ads by Google