Skin detection in an augmented reality environment
First Claim
Patent Images
1. A system comprising:
- a processor;
a projector coupled to the processor and configured to illuminate a scene and at least a portion of an object associated with a user with light having a known spectral signature;
a camera coupled to the processor and configured to acquire image data of the light as reflected from the object;
a memory accessible by the processor and configured to store one or more skin reflectance references; and
a skin recognition module accessible by the processor configured to;
determine a spectral reflectance of the object from the image data acquired by the camera;
compare the spectral reflectance of the object with a skin reflectance reference stored in the memory; and
determine an identity of the user based at least in part upon the spectral reflectance of the object and the skin reflectance reference stored in the memory.
2 Assignments
0 Petitions
Accused Products
Abstract
An augmented reality environment allows interaction between virtual and real objects. Wavelength modulated light with a known spectral signature available within the augmented reality environment is used to generate spectral reflectance data for objects within the environment. This reflectance data is used to determine whether objects or portions thereof are skin.
23 Citations
20 Claims
-
1. A system comprising:
-
a processor; a projector coupled to the processor and configured to illuminate a scene and at least a portion of an object associated with a user with light having a known spectral signature; a camera coupled to the processor and configured to acquire image data of the light as reflected from the object; a memory accessible by the processor and configured to store one or more skin reflectance references; and a skin recognition module accessible by the processor configured to; determine a spectral reflectance of the object from the image data acquired by the camera; compare the spectral reflectance of the object with a skin reflectance reference stored in the memory; and determine an identity of the user based at least in part upon the spectral reflectance of the object and the skin reflectance reference stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
illuminating skin of a user with light having a known spectral signature; acquiring spectral reflectance data resulting from the illumination; comparing the spectral reflectance data with previously stored spectral reflectance; determining an adjustment to the previously stored spectral reflectance based at least partly on the spectral reflectance data; associating the adjustment with an identity of the user; and determining the identity of the user based at least in part on the adjustment. - View Dependent Claims (9, 10, 11)
-
-
12. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
illuminating at least a portion of a scene containing an object associated with a user with light of a known spectral signature; acquiring spectral reflectance data from light reflected by the object in the scene; comparing the spectral reflectance data with reflectance reference data; and based at least in part upon the spectral reflectance data and the reflectance reference data, estimating an age of the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification