GESTURE RECOGNITION METHOD AND WEARABLE APPARATUS
First Claim
1. A gesture recognition method, comprising:
- in an operation mode, sensing a current hand movement trajectory (HMT);
generating a plurality of velocity curves along a plurality of coordinate axes according to the current HMT;
sampling the plurality of velocity curves according to a first predetermined velocity and a second predetermined velocity to output a plurality of velocity sampling points;
determining whether a matching number between the plurality of velocity sampling points and a plurality of velocity feature points is greater than a threshold, the current HMT matching a predetermined HMT when the matching number is greater than the threshold; and
performing a system operation corresponding to the predetermined HMT when the current HMT matches the predetermined HMT.
1 Assignment
0 Petitions
Accused Products
Abstract
A wearable apparatus includes a user interface, a motion sensor, a microprocessor and a central processing unit (CPU). In an operation mode, the motion sensor senses a current hand movement trajectory (HMT). The microprocessor generates a velocity curve along a coordinate axis according to the current HMT, and samples the velocity curve according to a first predetermined velocity and a second predetermined velocity to output velocity sampling points. The microprocessor further determines whether a matching number between the velocity sampling points and velocity feature points is greater than a threshold. The current HMT matches a predetermined HMT when the matching number is greater than the threshold. The CPU performs a system operation corresponding to the default HMT when the current HMT matches the predetermined HMT.
19 Citations
18 Claims
-
1. A gesture recognition method, comprising:
-
in an operation mode, sensing a current hand movement trajectory (HMT); generating a plurality of velocity curves along a plurality of coordinate axes according to the current HMT; sampling the plurality of velocity curves according to a first predetermined velocity and a second predetermined velocity to output a plurality of velocity sampling points; determining whether a matching number between the plurality of velocity sampling points and a plurality of velocity feature points is greater than a threshold, the current HMT matching a predetermined HMT when the matching number is greater than the threshold; and performing a system operation corresponding to the predetermined HMT when the current HMT matches the predetermined HMT. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wearable apparatus, comprising:
-
a user interface; a motion sensor, configured to, in an operation mode, sense a current HMT; a microprocessor, configured to generate a plurality of velocity curves along a plurality of coordinate axes according to the current HMT, to sample the plurality of velocity curves according to a first predetermined velocity and a second predetermined velocity to output a plurality of velocity sampling points, and to determine whether a matching number between the plurality of velocity sampling points and a plurality of velocity feature points is greater than a threshold, the current HMT matching a predetermined HMT when the matching number is greater than the threshold; and a central processing unit (CPU), configured to perform a system operation corresponding to the predetermined HMT when the current HMT matches the predetermined HMT. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification