CONTROLLING A SYSTEM BASED ON USER BEHAVIORAL SIGNALS DETECTED FROM A 3D CAPTURED IMAGE STREAM
First Claim
1. A computer-implemented method for generating control signals for a machine based on user behavior, comprising:
- capturing a three-dimensional movement of a user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the user;
identifying a three-dimensional object properties stream using the captured movement;
identifying a particular defined behavior of the user representing a particular behavioral signal from the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of behavior definitions each representing a separate behavioral signal for directing control of at least one machine;
in response to identifying the particular defined behavior of the user representing the particular behavioral signal from among the plurality of behavior definitions, generating a control signal triggered by the particular behavioral signal for directing control of at least one machine.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method, system, and program includes a behavior processing system for capturing a three-dimensional movement of a user within a particular environment, wherein the three-dimensional movement is determined by using at least one image capture device aimed at the user. The behavior processing system identifies a three-dimensional object properties stream using the captured movement. The behavior processing system identifies a particular defined behavior of the user representing a particular behavioral signal from the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with multiple behavior definitions each representing a separate behavioral signal for directing control of at least one machine. In response to identifying the particular defined behavior, a machine control system generates a control signal triggered by the particular behavioral signal for directing control of the at least one machine.
100 Citations
20 Claims
-
1. A computer-implemented method for generating control signals for a machine based on user behavior, comprising:
-
capturing a three-dimensional movement of a user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the user; identifying a three-dimensional object properties stream using the captured movement; identifying a particular defined behavior of the user representing a particular behavioral signal from the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of behavior definitions each representing a separate behavioral signal for directing control of at least one machine; in response to identifying the particular defined behavior of the user representing the particular behavioral signal from among the plurality of behavior definitions, generating a control signal triggered by the particular behavioral signal for directing control of at least one machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for generating control signals for a machine based on user behavior, comprising:
-
a behavior processing system communicative connected to a network, further comprising; means for capturing a three-dimensional movement of a user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the user; means for identifying a three-dimensional object properties stream using the captured movement; and means for identifying a particular defined behavior of the user representing a particular behavioral signal from the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of behavior definitions each representing a separate behavioral signal for directing control of at least one machine; a machine control system communicatively connected to the behavior processing system via the network for generating a control signal triggered by the particular behavioral signal for directing control of at least one machine. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A program product comprising a storage-type computer-usable medium including a computer-readable program for generating control signals for a machine based on user behavior, wherein the computer-readable program when executed on a computer cause the computer to:
-
capture a three-dimensional movement of a user, wherein the three-dimensional movement is determined using at least one image capture device aimed at the user; identify a three-dimensional object properties stream using the captured movement; identify a particular defined behavior of the user representing a particular behavioral signal from the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with a plurality of behavior definitions each representing a separate behavioral signal for directing control of at least one machine; in response to identifying the particular defined behavior of the user representing the particular behavioral signal from among the plurality of behavior definitions, generate a control signal triggered by the particular behavioral signal for directing control of at least one machine. - View Dependent Claims (17, 18, 19, 20)
-
Specification