3D FINGER POSTURE DETECTION AND GESTURE RECOGNITION ON TOUCH SURFACES
First Claim
1. A system for 3D gesture recognition on touch surfaces, the system comprising:
- a touch user interface device including a sensor array configured to sense finger contact information associated with one or more regions of contact providing the finger contact information in the form of a stream of frame data; and
a processing device in communication with the touch user interface device configured to;
read frame data from the sensor array;
produce modified frame data by performing thresholding and normalization operations on the frame data,produce a features vector by extracting at least one feature from the modified frame data;
create a gesture trajectory in a multi-dimensional gesture space wherein the multi-dimensional gesture space comprises a plurality of feature vectors, and wherein the gesture trajectory is a sequence of transitions between regions of the multi-dimensional gesture space;
detect a specific gesture; and
generate a control signal in response to the specific gesture.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention provides 3D touch gesture recognition on touch surfaces incorporating finger posture detection and includes a touch user interface device in communication with a processing device. The interface device includes a sensor array for sensing spatial information of one or more regions of contact and provides finger contact information in the form of a stream of frame data. A frame is read from the sensor array, subjected to thresholding, normalization, and feature extraction operations to produce a features vector. A multi-dimensional gesture space is constructed having desired set of features, each represented by a space dimension. A gesture trajectory is a sequence of transitions between pre-calculated clusters, and when a specific gesture trajectory is detected, a control signal is generated.
112 Citations
6 Claims
-
1. A system for 3D gesture recognition on touch surfaces, the system comprising:
-
a touch user interface device including a sensor array configured to sense finger contact information associated with one or more regions of contact providing the finger contact information in the form of a stream of frame data; and a processing device in communication with the touch user interface device configured to; read frame data from the sensor array; produce modified frame data by performing thresholding and normalization operations on the frame data, produce a features vector by extracting at least one feature from the modified frame data; create a gesture trajectory in a multi-dimensional gesture space wherein the multi-dimensional gesture space comprises a plurality of feature vectors, and wherein the gesture trajectory is a sequence of transitions between regions of the multi-dimensional gesture space; detect a specific gesture; and generate a control signal in response to the specific gesture. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification