Gesture Recognition


hi,
need bit of guidance gesture recognition.

what i'm trying read coordinates touch screen , turn them gestures i.e. tap, double tap, swipe left|right, swipe down|up, etc…

i reading touch events , putting structure like
code: [select]
struct _coordinates
{
uint32_t x;
uint32_t y;
uint8_t finger;
};

struct touch_screen_event
{
uint8_t  number_of_fingers;
struct _coordinates coordinates [5];
};
now i'm thinking need pass onto recognition engine , store , compare , return gesture.

this i'm drawing mind blank, have ideas on how can achieve this?

thanks time , help.

quote
now i'm thinking need pass onto recognition engine , store , compare , return gesture.
sounds plan me.

quote
this i'm drawing mind blank, have ideas on how can achieve this?
apple does. samsung does. not trivial task. 1 challenge recognizing when gesture starts , ends. when pinching shrink image, instance, impossible both fingers touch screen @ same time. there period of time (and distance) pinch gesture looks drag gesture.

i suspect 5 coordinates going prove few.


Arduino Forum > Using Arduino > Programming Questions > Gesture Recognition


arduino

Comments