Personal Media Landscapes in Mixed Reality
First Claim
1. An application, executable on a computing device, the application comprising:
- a mapping module configured to access real image data of a three-dimensional space as acquired by a camera and to generate a three-dimensional map based at least in part on the accessed real image data;
a data module configured to access stored geometrically located data that represent one or more virtual items with respect to a three-dimensional coordinate system; and
a rendering module configured to render graphically the one or more virtual items of the geometrically located data, with respect to the three-dimensional map, along with real image data acquired by the camera of the three-dimensional space to thereby provide for a displayable mixed reality scene.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method includes accessing geometrically located data that represent one or more virtual items with respect to a three-dimensional coordinate system; generating a three-dimensional map based at least in part on real image data of a three-dimensional space as acquired by a camera; rendering to a physical display a mixed reality scene that includes the one or more virtual items at respective three-dimensional positions in a real image of the three-dimensional space acquired by the camera; and re-rendering to the physical display the mixed reality scene upon a change in the field of view of the camera. Other methods, devices, systems, etc., are also disclosed.
319 Citations
20 Claims
-
1. An application, executable on a computing device, the application comprising:
-
a mapping module configured to access real image data of a three-dimensional space as acquired by a camera and to generate a three-dimensional map based at least in part on the accessed real image data; a data module configured to access stored geometrically located data that represent one or more virtual items with respect to a three-dimensional coordinate system; and a rendering module configured to render graphically the one or more virtual items of the geometrically located data, with respect to the three-dimensional map, along with real image data acquired by the camera of the three-dimensional space to thereby provide for a displayable mixed reality scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a camera with a changeable field of view; a display; and a computing device that comprises at least one processor, memory, an input for the camera, an output for the display and control logic to generate a three-dimensional map based on real image data of a three-dimensional space acquired by the camera via the input, to locate one or more virtual items with respect to the three-dimensional map, to render a mixed reality scene to the display via the output wherein the mixed reality scene comprises the one or more virtual items along with real image data of the three-dimensional space acquired by the camera and to re-render the mixed reality scene to the display via the output upon a change in the field of view of the camera. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method, implemented at least in part by a computing device, the method comprising:
-
accessing geometrically located data that represent one or more virtual items with respect to a three-dimensional coordinate system; generating a three-dimensional map based at least in part on real image data of a three-dimensional space as acquired by a camera; rendering to a physical display a mixed reality scene that comprises the one or more virtual items at respective three-dimensional positions in a real image of the three-dimensional space acquired by the camera; and re-rendering to the physical display the mixed reality scene upon a change in the field of view of the camera. - View Dependent Claims (18, 19, 20)
-
Specification