Gesture recognition method and touch system incorporating the same
First Claim
Patent Images
1. A gesture recognition method comprising the steps of:
- displaying an image on a touch surface;
detecting pointer contacts on said touch surface and examining said pointer contacts to recognize multiple pointer contacts representing a gesture; and
when multiple pointer contacts representing a gesture occur, updating the displayed image in accordance with said gesture.
11 Assignments
0 Petitions
Accused Products
Abstract
A gesture recognition method includes detecting multiple pointers in close proximity to a touch surface to determine if the multiple pointers are being used to perform a known gesture. When the multiple pointers are being used to perform a known gesture, executing a command associated with the gesture. A touch system incorporating the gesture recognition method is also provided.
-
Citations
29 Claims
-
1. A gesture recognition method comprising the steps of:
-
displaying an image on a touch surface;
detecting pointer contacts on said touch surface and examining said pointer contacts to recognize multiple pointer contacts representing a gesture; and
when multiple pointer contacts representing a gesture occur, updating the displayed image in accordance with said gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A gesture recognition method comprising the steps of:
-
detecting multiple pointers in close proximity to a touch surface to determine if said multiple pointers are being used to perform a known gesture; and
when said multiple pointers are being used to perform a known gesture, executing a command associated with said gesture. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An input detection method in an interactive system capable of detecting movement of multiple pointers generally simultaneously within an input region, said method comprising the steps of:
-
capturing images looking generally across said input region;
analyzing said images to detect multiple pointers within said input region;
when multiple pointers are detected, examining data associated with said multiple pointers to determine if the data represents an input gesture; and
when the data represents an input gesture, executing a command corresponding to the recognized input gesture.
-
-
20. A touch system comprising:
-
a touch surface to be contacted by at least one pointer;
at least one imaging device having a field of view looking generally across said touch surface; and
at least one processor communicating with said at least one imaging device and analyzing images acquired by said at least one imaging device to determine the location on said touch surface where pointer contacts are made, when said touch surface is contacted by multiple pointers, said processor examining said multiple pointer contacts to determine if said multiple pointer contacts represent a gesture and when said multiple pointer contacts represent a gesture, said processor executing a command associated with said gesture. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An interactive input system comprising:
-
at least one imaging device having an input region within its field of view into which one or more pointers is moved to generate user input; and
at least one processor communicating with said at least one imaging device and analyzing each image acquired by said at least one imaging device to determine the action of pointers in said input region, said at least one processor determining when multiple pointer actions within said input region represent a gesture, when said multiple pointer actions represent a gesture, said at least one processor executing a command corresponding to said gesture. - View Dependent Claims (26)
-
-
27. In an interactive touch system, a method of simulating a right-click mouse event comprising the steps of:
-
detecting a first pointer contact on a touch surface that represents a left-click mouse event;
detecting when a subsequent second pointer contact on said touch surface occurs within a threshold distance of said first pointer contact; and
generating a right-click mouse event in response to said detected second pointer contact. - View Dependent Claims (28, 29)
-
Specification