Localized gesture aggregation
First Claim
1. In a computing environment that captures information about movement of a user, and analyzes whether the user has performed a gesture, a method comprising:
- receiving demographic information describing at least one demographic characteristic of a user;
selecting a parameter for a gesture filter or the gesture filter based at least in part on the received demographic information of the user, the gesture filter representing a gesture, the parameter affecting how the gesture filter interprets depth image data to produce an output; and
sending an indication of the parameter for the gesture filter, or an indication of the gesture filter, to a component that uses the gesture filter to interpret the depth image data, the gesture filter being configured to receive depth image data indicative of motion or pose by the user and produce an output from the depth image data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer readable media are disclosed for a localized gesture aggregation. In a system where user movement is captured by a capture device to provide gesture input to the system, demographic information regarding users as well as data corresponding to how those users respectively make various gestures is gathered. When a new user begins to use the system, his demographic information is analyzed to determine a most likely way that he will attempt to make or find it easy to make a given gesture. That most likely way is then used to process the new user'"'"'s gesture input.
-
Citations
19 Claims
-
1. In a computing environment that captures information about movement of a user, and analyzes whether the user has performed a gesture, a method comprising:
-
receiving demographic information describing at least one demographic characteristic of a user; selecting a parameter for a gesture filter or the gesture filter based at least in part on the received demographic information of the user, the gesture filter representing a gesture, the parameter affecting how the gesture filter interprets depth image data to produce an output; and sending an indication of the parameter for the gesture filter, or an indication of the gesture filter, to a component that uses the gesture filter to interpret the depth image data, the gesture filter being configured to receive depth image data indicative of motion or pose by the user and produce an output from the depth image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a processor; and a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, when executed by the processor, cause the system to at least; receive information representing a gesture performed by a user, the information having been generated from a depth image captured by a depth camera; compare the information to information representing a known gesture that may be performed by users; determine, based on the comparison, that it is likely that the user has performed the known gesture; receive demographic information describing at least one demographic characteristic of the user; and store information correlating the received demographic information with the information representing the known gesture. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-readable storage medium for customizing a system-recognized gesture based on demographic information of a user, comprising computer-readable instructions that, when executed on a computer, cause the computer to perform operations comprising:
-
receiving demographic information describing a demographic characteristic of a user; in response to sending the demographic information to a server, receiving a parameter for a gesture filter or the gesture filter, the gesture filter representing the system-recognized gesture, the parameter affecting how the gesture filter interprets data to produce an output; receiving depth image data captured by a depth image capture device, the depth image data being indicative of a position or movement of the user; and analyzing the depth image data with the gesture filter to produce an output. - View Dependent Claims (17, 18, 19)
-
Specification