Identification using depth-based head-detection data
US-9754154-B2 · Sep 5, 2017 · US
US10150028B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10150028-B2 |
| Application number | US-201313842872-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 15, 2013 |
| Priority date | Jun 4, 2012 |
| Publication date | Dec 11, 2018 |
| Grant date | Dec 11, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for managing multi-player interactivity with an interactive application is provided, including the following method operations: determining a location of a first controller; determining a location of a second controller; determining a location of a biometric identifier of a first user; determining a location of a biometric identifier of a second user; pairing the first controller to the first user based on the location of the first controller and the location of the biometric identifier of the first user; pairing the second controller to the second user based on the location of the second controller and the location of the biometric identifier of the second user.
Opening claim text (preview).
What is claimed is: 1. A method for managing multi-player interactivity with an interactive application, comprising: determining a location of a first controller, the first controller having an illuminated portion that is controlled to display a first color, wherein determining the location of the first controller includes identifying the first color displayed by the illuminated portion of the first controller; determining a location of a second controller, the second controller having an illuminated portion that is controlled to display a second color, the second color being a different color than the first color, wherein determining the location of the second controller includes identifying the second color displayed by the illuminated portion of the second controller; determining a location of a face of a first user, wherein determining the location of the face of the first user includes identifying, in captured images of an interactive environment, a first search region limited to proximate to the first controller in the captured images, and searching the first search region in the captured images to identify the face of the first user; determining a location of a face of a second user, wherein determining the location of the face of the second user includes identifying in the captured images a second search region limited to proximate to the second controller in the captured images, and searching the second search region in the captured images to identify the face of the second user; pairing the first controller to the first user based on the location of the first controller and the location of the face of the first user; pairing the second controller to the second user based on the location of the second controller and the location of the face of the second user; in response to determining that the location of the first controller is proximate to the location of the face of the second user, changing the pairing of the first controller from the first user to the second user, and changing the illuminated portion of the first controller from the first color to the second color; in response to determining that the location of the second controller is proximate to the location of the face of the first user, changing the pairing of the second controller from the second user to the first user, and changing the illuminated portion of the second controller from the second color to the first color; wherein the method is executed by a processor. 2. The method of claim 1 , wherein determining the location of the first controller includes identifying the illuminated portion of the first controller; and wherein determining the location of the second controller includes identifying the illuminated portion of the second controller. 3. The method of claim 1 , wherein identifying the first search region includes identifying, in the captured images of the interactive environment, a predefined region shape oriented about the first controller that defines the first search; and wherein identifying the second search region includes identifying in the captured images a predefined region shape oriented about the second controller that defines the second search region. 4. The method of claim 1 , further comprising, presenting a split-screen view of the interactive application, the split-screen view including a first view defined for the first user and a second view defined for the second user; wherein locations of the first view and the second view in the split-screen view are determined based on one or more of the location of the first controller, the location of the second controller, the location of the biometric identifier of the first user, or the biometric identifier of the second user. 5. The method of claim 1 , wherein the method is defined in the form of program instructions embodied on a computer readable medium. 6. The method of claim 2 , wherein the method is defined in the form of program instructions embodied on a computer readable medium. 7. A method for managing multi-player interactivity with an interactive application, comprising: capturing images of an interactive environment; analyzing the captured images to determine a location of a first controller; analyzing the captured images to determine a location of a second controller; analyzing the captured images to determine a location of a biometric identifier of a first user; analyzing the captured images to determine a location of a biometric identifier of a second user; pairing the first controller to the first user based on the location of the first controller and the location of the biometric identifier of the first user; pairing the second controller to the second user based on the location of the second controller and the location of the biometric identifier of the second user; wherein analyzing the captured images to determine the location of the biometric identifier of the first user includes identifying in the captured images a predefined region shape oriented about the first controller, that defines a first search region limited to proximate to the first controller in the captured images, and searching the first search region in the captured images to identify the biometric identifier of the first user; and wherein analyzing the captured images to determine the location of the biometric identifier of the second user includes identifying in the captured images a predefined region shape oriented about the second controller, that defines a second search region limited to proximate to the second controller in the captured images, and searching the second search region in the captured images to identify the biometric identifier of the second user; wherein the method is executed by a processor. 8. The method of claim 7 , wherein analyzing the captured images to determine the location of the first controller includes identifying an illuminated portion of the first controller; and wherein analyzing the captured images to determine the location of the second controller includes identifying an illuminated portion of the second controller. 9. The method of claim 8 , wherein identifying the illuminated portion of the first controller includes identifying a first color defined by the illuminated portion of the first controller; and wherein identifying the illuminated portion of the second controller includes identifying a second color defined by the illuminated portion of the second controller, the second color being a different color than the first color. 10. The method of claim 9 , further comprising, determining a previous pairing of the first controller to the second user; determining a previous pairing of the second controller to the first user; changing the illuminated portion of the first controller from the first color to the second color; changing the illuminated portion of the second controller from the second color to the first color. 11. The method of claim 7 , wherein the biometric identifier of the first user is defined by a face of the first user; and wherein the biometric identifier of the second user is defined by a face of the second user. 12. The method of claim 7 , further comprising: in response to identifying a previous pairing of the first controller to the second user and a previous pairing of the second controller to the first user, switching a color of an illuminated portion of the first controller with a color of an illuminated portion of the second controller. 13. A method for managing multi-player interactivity with an interactive application executing on a cloud processing server, comprising: receiving image data captured from an inte
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle · CPC title
involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes · CPC title
of an input signal, e.g. pitch and rhythm extraction, voice recognition · CPC title
involving acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.