Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Declarative Gesture Spotting Using Inferred and Refined Control Points

Presentation given at ICPRAM 2013, International Conference on Pattern Recognition, Barcelona, Spain, February 2013

ABSTRACT: We propose a novel gesture spotting approach that offers a comprehensible representation of automatically inferred spatiotemporal constraints. These constraints can be defined between a number of characteristic control points which are automatically inferred from a single gesture sample. In contrast to existing solutions which are limited in time, our gesture spotting approach offers automated reasoning over a complete motion trajectory. Last but not least, we offer gesture developers full control over the gesture spotting task and enable them to refine the spotting process without major programming efforts.

15.
Automatically Infer Control PointsOne representative sample - start with the first point Z gesture 15

16.
Automatically Infer Control PointsOne representative sample - start with the first point - search for the smallest angle - within a given time-frame Z gesture 16

17.
Automatically Infer Control PointsOne representative sample - start with the first point - search for the smallest angle - within a given time-frame Z gesture 17

18.
Automatically Infer Control PointsOne representative sample - start with the first point - search for the smallest angle - within a given time-frame - refine control points (optionally) Z gesture 18

19.
Comprehensible Code GenerationBased on the inferred control points: 19

20.
Comprehensible Code Generation Based on the inferred control points:1 (defrule symbol_z2 ?p1 (Point2D) there is a start point ?p1 20

21.
Comprehensible Code Generation Based on the inferred control points:1 (defrule symbol_z2 ?p1 (Point2D)3 ?p2 (Point2D) there is a second point ?p1 ?p2 21