LOW-LATENCY FUSING OF COLOR IMAGE DATA
First Claim
Patent Images
1. A system for presenting a mixed reality experience, the system comprising:
- a display device including a color sequential display for projecting a virtual object in two or more color channels;
a sensor for sensing positions of the display device; and
one or more processors for determining image data for the virtual object on each of the two or more color channels for the color sequential display to project the virtual object, the one or more processors predicting a position of the display device at one or more times the color sequential display is to project the virtual object based on input from the sensor, the one or more processors adjusting the image data for the virtual object on first and second color channels of the two or more color channels, independently of each other, based on the predicted position of the display device at the one or more times the color sequential display is to display the virtual object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for fusing virtual content with real content to provide a mixed reality experience for one or more users. The system includes a mobile display device communicating with a hub computing system. In examples, the mobile display device includes a color sequential display for displaying an image over a number of color channels. Image data on respective color channels may be adjusted based on a predicted position of the mobile display device at a time the sequential color display projects the image.
250 Citations
20 Claims
-
1. A system for presenting a mixed reality experience, the system comprising:
-
a display device including a color sequential display for projecting a virtual object in two or more color channels; a sensor for sensing positions of the display device; and one or more processors for determining image data for the virtual object on each of the two or more color channels for the color sequential display to project the virtual object, the one or more processors predicting a position of the display device at one or more times the color sequential display is to project the virtual object based on input from the sensor, the one or more processors adjusting the image data for the virtual object on first and second color channels of the two or more color channels, independently of each other, based on the predicted position of the display device at the one or more times the color sequential display is to display the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for presenting a mixed reality experience, the system comprising:
-
a head mounted display device including a color sequential display for projecting a virtual object using first, second and third color channels; a plurality of sensors for sensing positions of the display device, the plurality of sensors comprising an inertial measurement unit for sensing movement of the head mounted display device and at least one image capture device; and one or more processors for determining a three-dimensional map of the environment in which the system is used based on data from the plurality of sensors, the one or more processors rendering the first, second and third color channels at a time t1, the one or more processors predicting a position of the display device at a time t2, after t1, when the color sequential display is to display the first color channel, the one or more processors predicting a position of the display device at a time t3, after t2, when the color sequential display is to display the second color channel, the one or more processors predicting a position of the display device at a time t4, after t3, when the color sequential display is to display the third color channel, the one or more processors adjusting the image data for the virtual object on the first, second and third color channels, independently of each other, based on the predicted position of the display device at the times t2, t3 and t4. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of displaying an image using a display device including a color sequential display, the method comprising:
-
(a) determining a view of the display device; (b) rendering image data based on the view determined in said step (a); (c) predicting an updated view of the display device after said step (a); and (d) applying one or more transforms to image data for color channels of the color sequential display to adjust the image data for the color channels based on the updated view predicted in said step (c), image data for a first color channel adjusted differently than image data for a second color channel. - View Dependent Claims (17, 18, 19, 20)
-
Specification