Augmented Reality
First Claim
1. Augmented reality apparatus comprising:
- stereoscopic display apparatus arranged to provide to a user of the augmented reality apparatus a view of a real-world environment in which the user is located, wherein the display apparatus is configured to generate a stereoscopic image that is visible to the user simultaneously with the real-world view;
a computer interface configured to receive from a network externally generated 3D model data of the real-world environment in which the user is located; and
a rendering module configured to use the externally generated 3D model data to control the display apparatus to render a virtual element in a manner such that it is perceived by the user as a 3D element located at a desired location in the real-world environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Augmented reality apparatus comprises stereoscopic display apparatus, a computer interface, and a rendering module. The stereoscopic display apparatus is arranged to provide to a user of the augmented reality apparatus a view of a real-world environment in which the user is located. The display apparatus is configured to generate a stereoscopic image that is visible to the user simultaneously with the real-world view. The computer interface is configured to receive from a network externally generated 3D model data of the real-world environment in which the user is located. The rendering module is configured to use the externally generated 3D model data to control the display apparatus to render a virtual element in a manner such that it is perceived by the user as a 3D element located at a desired location in the real-world environment.
-
Citations
20 Claims
-
1. Augmented reality apparatus comprising:
-
stereoscopic display apparatus arranged to provide to a user of the augmented reality apparatus a view of a real-world environment in which the user is located, wherein the display apparatus is configured to generate a stereoscopic image that is visible to the user simultaneously with the real-world view; a computer interface configured to receive from a network externally generated 3D model data of the real-world environment in which the user is located; and a rendering module configured to use the externally generated 3D model data to control the display apparatus to render a virtual element in a manner such that it is perceived by the user as a 3D element located at a desired location in the real-world environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing executable code, the code configured to be executed on an augmented reality apparatus that comprises display apparatus configured to provide a view of a real-world environment in which a user of the augmenter reality apparatus is located, the code configured when so executed to implement the following steps:
-
controlling the stereoscopic display apparatus of the augmented reality apparatus to generate a stereoscopic image that is visible to the user simultaneously with the real-world view; receiving from a network externally generated 3D model data of the real-world environment in which the user is located; and using the externally generated 3D model data to control the display apparatus to render a virtual element in a manner such that it is perceived by the user as a 3D element located at a desired location in the real-world environment.
-
-
18. An augmented reality system comprising:
-
a computer interface configured to receive a plurality of local 3D models of a part of a real-world environment, each having been generated by a different augmented reality device when located in the real-world environment; and a global modelling module configured to combine the local 3D models to generate a global 3D model representing a greater portion of the real-environment than any of the local 3D models individually, and to transmit at least part of the global 3D model to a target augmented reality device currently located in the real-world environment for use in rendering a virtual element thereat. - View Dependent Claims (19, 20)
-
Specification