Patent ID: 9361512
Filing Date: 2016-06-07
CPC Classification: G06F,G06K,G06T

Claim Text:
1. A computing device for identifying a gesture performed by a tracked object in an image stream, said computing device comprising a memory and a controller, wherein said controller is configured to: determine a movement vector for the tracked object; compare the movement vector against a reference library of gestures; and identify a gesture matching the movement vector based on the comparison, wherein said movement vector comprises at least one partial movement having a direction being identified by an angle and wherein said comparison is based on said angle, and said controller is further configured to correct for a misalignment of said computing device by determining said angle as a relative angle between a direction of a first partial movement and a direction of a second partial movement, and traverse a state diagram, wherein a transition corresponds to an element of said movement vector and at least one state corresponds to an action; whereby the controller executes a transition from a state to another according to elements of the movement vector until a gesture is identified by reaching the corresponding state.