Method, apparatus and computer program product for recognizing a gesture
First Claim
1. A method for recognizing a gesture comprising:
- determining one or more relationships between a plurality of body parts, wherein determining each relationship comprises;
determining an angle associated with at least one joint; and
determining one or more states of a body part based upon the angle associated with at least one joint; and
determining a probability of the body part being in each respective state;
determining the gesture with a gesture recognition unit based upon the one or more states and the probability associated with each state of the body part; and
providing directions to an unmanned vehicle base upon the gesture,wherein the first joint is a shoulder with the associated angle defined by the elbow, shoulder and torso and the first body part is an upper arm, and wherein the second joint is an elbow with the associated angle defined by the shoulder, elbow and wrist and the second body part is a forearm.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for recognizing a gesture in which one or more relationships are determined between a plurality of body parts and the gesture is then determined based upon these relationships. Each relationship may be determined by determining an angle associated with at least one joint, determining one or more states of a body part based upon the angle associated with at least one joint, and determining a probability of a body part being in each respective state. The gesture may thereafter be determined based upon the one or more states and the probability associated with each state of the body part. Directions may be provided, such as to an unmanned vehicle, based upon the gesture to, for example, control its taxing and parking operations.
16 Citations
15 Claims
-
1. A method for recognizing a gesture comprising:
-
determining one or more relationships between a plurality of body parts, wherein determining each relationship comprises; determining an angle associated with at least one joint; and determining one or more states of a body part based upon the angle associated with at least one joint; and determining a probability of the body part being in each respective state; determining the gesture with a gesture recognition unit based upon the one or more states and the probability associated with each state of the body part; and providing directions to an unmanned vehicle base upon the gesture, wherein the first joint is a shoulder with the associated angle defined by the elbow, shoulder and torso and the first body part is an upper arm, and wherein the second joint is an elbow with the associated angle defined by the shoulder, elbow and wrist and the second body part is a forearm. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for recognizing a gesture comprising:
-
a processor configured to determine one or more relationships between a plurality of body parts, wherein the processor is configured to determine each relationship by; determining an angle associated with at least one joint; and determining one or more states of a body part based upon the angle associated with at least one joint; and determining a probability of the body part being in each respective state, wherein the processor is configured to determine the gesture based upon the one or more states and the probability associated with each state of the body part, wherein the processor is further configured to provide directions to an unmanned vehicle base upon the gesture, and wherein the first joint is a shoulder with the associated angle defined by the elbow, shoulder and torso and the first body part is an upper arm, and wherein the second joint is an elbow with the associated angle defined by the shoulder, elbow and wrist and the second body part is a forearm. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for recognizing a gesture, wherein the computer program product comprises at least one computer-readable storage medium having computer-executable program instructions stored therein, the computer-executable program instructions comprising:
-
program instructions configured to determine one or more relationships between a plurality of body parts, wherein the program instructions configured to determine each relationship comprise; program instructions configured to determine an angle associated with at least one joint; program instructions configured to determine one or more states of a body part based upon the angle associated with at least one joint; and program instructions configured to determine a probability of the body part being in each respective state; program instructions configured to determine the gesture based upon one or more states and the probability associated with each state of the body part; and program instructions configured to provide directions to an unmanned vehicle base upon the gesture, wherein the first joint is a shoulder with the associated angle defined by the elbow, shoulder and torso and the first body part is an upper arm, and wherein the second joint is an elbow with the associated angle defined by the shoulder, elbow and wrist and the second body part is a forearm. - View Dependent Claims (12, 13, 14, 15)
-
Specification