METHODS FOR CAPTURING DEPTH DATA OF A SCENE AND APPLYING COMPUTER ACTIONS
First Claim
9. A computer-implemented method for identifying and tracking real-world objects to automatically apply predefined computer-generated effects to virtual world representations of the real world objects, comprising:
- (a) defining and saving to a memory, a user profile, the user profile including data for identifying and tracking the user with a depth sensing camera;
(b) defining and saving to the memory, animations to be integrated into a virtual world scene associated with the user profile;
(c) capturing a scene using the depth sensing camera;
(d) identifying the user within the scene using the depth sensing camera;
(e) automatically applying the defined animations based on the identified and tracked user, so that a display screen shows the integrated animations.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided to automatically apply predefined privileges for identified and tracked users in a space having one or more media sources. The method includes an operation to define and save to memory, a user profile. The user profile may include data that identifies and tracks a user with a depth-sensing camera. In another operation privileges that define levels of access to particular media for the user profile are defined and saved. The method also includes an operation to capture image and depth data from the depth-sensing camera of a scene within the space. In yet another operation, the user is tracked and identified within the scene from the image and depth data. In still another operation the defined privileges are automatically applied to one or more media sources, so that the user is granted access to selected content from the one or more media sources when identified and tracked within the scene.
317 Citations
22 Claims
-
9. A computer-implemented method for identifying and tracking real-world objects to automatically apply predefined computer-generated effects to virtual world representations of the real world objects, comprising:
-
(a) defining and saving to a memory, a user profile, the user profile including data for identifying and tracking the user with a depth sensing camera; (b) defining and saving to the memory, animations to be integrated into a virtual world scene associated with the user profile; (c) capturing a scene using the depth sensing camera; (d) identifying the user within the scene using the depth sensing camera; (e) automatically applying the defined animations based on the identified and tracked user, so that a display screen shows the integrated animations. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method for identifying and tracking a real-world users within a real-world space, comprising:
-
(a) defining a user profile, the user profile including image and depth data related to physical characteristics of the real-world user, the image and depth data captured by a depth-sensing camera; (b) capturing image and depth data for a scene using the depth-sensing camera; (c) identifying moving objects within the scene; (d) locking onto a head within the moving objects using image and depth data; and (e) analyzing the image and depth data for the head in real-time, the analysis including comparing image and depth data for the head to user profile image and depth data related to physical characteristic, wherein a user is identified when image and depth data within the user profile substantially matches image and depth data for the head. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 21, 22)
-
-
21-1. The method of claim 20, further comprising:
applying user permissions associated with the user profile when the user is identified.
Specification