SPARSE PROJECTION FOR A VIRTUAL REALITY SYSTEM
First Claim
1. A system comprising:
- a sparse projection system configured to;
generate a plurality of clusters using one or more diffractive optical elements, each cluster having a unique configuration that corresponds to a unique location in a virtual mapping of a local area, andproject the generated clusters throughout the local area; and
a virtual reality (VR) headset comprising;
an imaging device configured capture a series of images of portions of the local area, at least one image including at least one cluster, andan electronic display configured to output video information based at least in part on the virtual mapping of the local area; and
a VR console comprising;
a processor; and
a memory coupled to the processor and including instructions that, when executed by the processor, cause the processor to;
receive the series of images from the imaging device;
determine a location of the VR headset within the virtual mapping of the local area based at least in part on a configuration of the at least one cluster;
generate content based at least in part on the determined location of the VR headset within the virtual mapping of the local area; and
provide the content to the VR headset for presentation by the electronic display.
4 Assignments
0 Petitions
Accused Products
Abstract
A virtual reality (VR) includes a sparse projection system configured to generate a plurality of clusters using one or more diffractive optical elements. Each generated cluster has a unique configuration that corresponds to a unique location in a virtual mapping of a local area. The sparse projection system projects the generated clusters throughout the local area. A VR console receives a series of images of the local area from the imaging device, with at least one image includes at least one cluster. The VR console determines a location of a VR headset within the virtual mapping of the local area based at least in part on a configuration of the at least one cluster included in the series of images. Content is generated based at least in part on the determined location of the VR headset and is provided to the VR headset for presentation.
-
Citations
20 Claims
-
1. A system comprising:
-
a sparse projection system configured to; generate a plurality of clusters using one or more diffractive optical elements, each cluster having a unique configuration that corresponds to a unique location in a virtual mapping of a local area, and project the generated clusters throughout the local area; and a virtual reality (VR) headset comprising; an imaging device configured capture a series of images of portions of the local area, at least one image including at least one cluster, and an electronic display configured to output video information based at least in part on the virtual mapping of the local area; and a VR console comprising; a processor; and a memory coupled to the processor and including instructions that, when executed by the processor, cause the processor to; receive the series of images from the imaging device; determine a location of the VR headset within the virtual mapping of the local area based at least in part on a configuration of the at least one cluster; generate content based at least in part on the determined location of the VR headset within the virtual mapping of the local area; and provide the content to the VR headset for presentation by the electronic display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a sparse projection system comprising; a source assembly configured to generate one or more beams of light, and a projection assembly configured to; generate a plurality of clusters using a diffractive optical element and a beam of the one or more beams of light, each cluster having a unique configuration that corresponds to a unique location in a virtual mapping of a local area, and project the generated clusters throughout the local area; and a virtual reality (VR) headset comprising an imaging device configured capture a series of images of portions of the local area, at least one image including at least one cluster, and an electronic display configured to output content based at least in part on the virtual mapping of the local area; and a VR console comprising; a processor; and a memory coupled to the processor and including instructions that, when executed by the processor, cause the processor to; receive the series of images from the imaging device; determine a location of the VR headset within the virtual mapping of the local area based at least in part on a configuration of the at least one cluster; generate content based at least in part on the determined location of the VR headset within the virtual mapping of the local area; and provide the content to the VR headset for presentation by the electronic display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a sparse projection system comprising; a source assembly configured to generate one or more beams of light, and a projection assembly configured to; generate a plurality of clusters using a diffractive optical element and a beam of the one or more beams of light, each cluster having a unique configuration that corresponds to a unique location in a virtual mapping of a local area, and project the generated clusters throughout the local area; and a VR console comprising; a processor; and a memory coupled to the processor and including instructions that, when executed by the processor, cause the processor to; receive the series of images from an imaging device, at least one image including at least one cluster; determine a location of a VR headset within the virtual mapping of the local area based at least in part on a configuration of the at least one cluster; generate content based at least in part on the determined location of the VR headset within the virtual mapping of the local area; and provide the content to the VR headset for presentation by the electronic display. - View Dependent Claims (18, 19, 20)
-
Specification