VISUAL BASED IDENTITIY TRACKING
First Claim
1. A method of configuring interaction between a set of enrolled players and a computer based application, comprising:
- performing the computer based application including interacting with a subset of the set of enrolled players;
determining that a person has become detectable in the play space, the person is not one of the subset of the set of enrolled players currently interacting with the computer based application;
automatically identifying the person as a specific enrolled player of the set of enrolled players; and
mapping the person to the specific enrolled player and interacting with the person based on the mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
A video game system (or other data processing system) can visually identify a person entering a field of view of the system and determine whether the person has been previously interacting with the system. In one embodiment, the system establishes thresholds, enrolls players, performs the video game (or other application) including interacting with a subset of the players based on the enrolling, determines that a person has become detectable in the field of view of the system, automatically determines whether the person is one of the enrolled players, maps the person to an enrolled player and interacts with the person based on the mapping if it is determined that the person is one of the enrolled players, and assigns a new identification to the person and interacts with the person based on the new identification if it is determined that the person is not one of the enrolled players.
-
Citations
20 Claims
-
1. A method of configuring interaction between a set of enrolled players and a computer based application, comprising:
-
performing the computer based application including interacting with a subset of the set of enrolled players; determining that a person has become detectable in the play space, the person is not one of the subset of the set of enrolled players currently interacting with the computer based application; automatically identifying the person as a specific enrolled player of the set of enrolled players; and mapping the person to the specific enrolled player and interacting with the person based on the mapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. The method of claim 9, further comprising:
the interacting with the person based on the mapping includes controlling an avatar in the video game based on motion of the person and outputting display signals indicating the video game with the avatar.
-
11. A video game apparatus, comprising:
-
an interface to a monitor; a sensor system; and one or more processors in communication with the interface and the sensor system; the one or more processors establish thresholds, enroll players in a video game, perform the video game including interacting with a subset of the players based on the enrolling, determine that a person has become detectable in the play space of the video game, automatically determine whether the person is one of the enrolled players, map the person to an enrolled player and interact with the person in the video game based on the mapping if it is determined that the person is one of the enrolled players, and assign a new identification to the person and interact with the person in the video game based on the new identification if it is determined that the person is not one of the enrolled players. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more processor readable storage devices having processor readable code embodied on said one or more processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving visual data and depth data from one or more sensors pertaining to a first entity not currently interacting with an application; creating a set of visual signatures indicative of appearance of the first entity based on the visual data and depth data; comparing the set of visual signatures to stored signatures for entities enrolled in the application; determining whether the visual signatures correspond to stored signatures for any of the entities enrolled in the application; and mapping the first entity to a particular entity enrolled in the application if it is determined that the visual signatures correspond to stored signatures for the particular entity, the mapping allows the first entity to interact with the application. - View Dependent Claims (20)
-
Specification