SELECTIVE HAND OCCLUSION OVER VIRTUAL PROJECTIONS ONTO PHYSICAL SURFACES USING SKELETAL TRACKING
First Claim
1. A method of rendering images in an augmented reality system, comprising:
- capturing an image of a scene in which a virtual object is to be displayed;
recognizing a body part present in the captured image; and
adjusting a display of the virtual object based upon the recognized body part.
1 Assignment
0 Petitions
Accused Products
Abstract
A head mounted device provides an immersive virtual or augmented reality experience for viewing data and enabling collaboration among multiple users. Rendering images in a virtual or augmented reality system may include performing operations for capturing an image of a scene in which a virtual object is to be displayed, recognizing a body part present in the captured image, and adjusting a display of the virtual object based upon the recognized body part. The rendering operations may also include capturing an image with a body mounted camera, capturing spatial data with a body mounted sensor array, recognizing objects within the captured image, determining distances to the recognized objects within the captured image, and displaying the virtual object on a head mounted display.
-
Citations
64 Claims
-
1. A method of rendering images in an augmented reality system, comprising:
-
capturing an image of a scene in which a virtual object is to be displayed; recognizing a body part present in the captured image; and adjusting a display of the virtual object based upon the recognized body part. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device, comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising; capturing an image of a scene in which a virtual object is to be displayed; recognizing a body part present in the captured image; and adjusting a display of the virtual object based upon the recognized body part. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computing device, comprising:
-
means for capturing an image of a scene in which a virtual object is to be displayed; means for recognizing a body part present in the captured image; and means for adjusting a display of the virtual object based upon the recognized body part. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform operations for rendering images in an augmented reality system, the operations comprising:
-
capturing an image of a scene in which a virtual object is to be displayed; recognizing a body part present in the captured image; and adjusting a display of the virtual object based upon the recognized body part. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification