Systems and methods for rendering a virtual content object in an augmented reality environment
First Claim
1. A system configured to render a virtual content object in an augmented reality environment based on a physical marker, the system comprising:
- a presentation device configured to convey information to a user such that images of virtual content are perceived by the user in the augmented reality environment as though the virtual content were present in the real world;
electronic storage configured to store virtual content information defining one or more virtual content objects and a correlation between multiple linkage points and a reference frame of each virtual content object, wherein a position of each of the multiple linkage points in the real world defines the reference frame with respect to the real world;
one or more physical computer processors configured by computer readable instructions to;
obtain first virtual content information from the electronic storage, wherein the first virtual content information defines the virtual content object based on multiple parameters;
identify one or more linkage points visible within a field of view of a user via the presentation device and defined with respect to an object in the real world;
generate an image of the virtual content object to be presented in the augmented reality environment, wherein the image of the virtual content object is generated based on the first virtual content information, the field of view of the user, and the correlation between the multiple linkage points and the reference frame of the virtual content object; and
cause the image to be presented in the augmented reality environment via the presentation device.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for rendering of a virtual content object in an augmented reality environment based on a physical marker are discussed herein. Virtual content objects may be rendered by a display device in an augmented reality environment based on the field of view seen through the display device and a position of a marker (and one or more linkage points associated with the marker) in the real world. When rendered in the augmented reality environment, the virtual content objects may be visualized from any angle, from the exterior or interior of the object, and manipulated in response to user input. Virtual content objects and/or user visualizations of virtual content objects may be shared with other users (local and/or remote), enabling multiple users to potentially build, modify, and/or interact with a virtual content object simultaneously and/or cooperatively.
74 Citations
21 Claims
-
1. A system configured to render a virtual content object in an augmented reality environment based on a physical marker, the system comprising:
-
a presentation device configured to convey information to a user such that images of virtual content are perceived by the user in the augmented reality environment as though the virtual content were present in the real world; electronic storage configured to store virtual content information defining one or more virtual content objects and a correlation between multiple linkage points and a reference frame of each virtual content object, wherein a position of each of the multiple linkage points in the real world defines the reference frame with respect to the real world; one or more physical computer processors configured by computer readable instructions to; obtain first virtual content information from the electronic storage, wherein the first virtual content information defines the virtual content object based on multiple parameters; identify one or more linkage points visible within a field of view of a user via the presentation device and defined with respect to an object in the real world; generate an image of the virtual content object to be presented in the augmented reality environment, wherein the image of the virtual content object is generated based on the first virtual content information, the field of view of the user, and the correlation between the multiple linkage points and the reference frame of the virtual content object; and cause the image to be presented in the augmented reality environment via the presentation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of rendering a virtual content object in an augmented reality environment based on a physical marker, the method comprising:
-
obtaining first virtual content information from an electronic storage, wherein the first virtual content information defines the virtual content object and a correlation between multiple linkage points and a reference frame of the virtual content object, wherein the virtual content object is defined based on multiple parameters, and wherein a position of each of the multiple linkage points in the real world defines the reference frame with respect to the real world; identifying one or more linkage points visible within a field of view of a user via a presentation device and defined with respect to an object in the real world, wherein the presentation device is configured to generate light and provide the light to an eye of a user such that the light forms images of virtual content configured to be perceived in the augmented reality environment as if it were present in the real world; generating an image of the virtual content object to be presented in the augmented reality environment, wherein the image of the virtual content object is generated based on the first virtual content information, the field of view of the user, and the correlation between the multiple linkage points and the reference frame of the virtual content object; and causing the image to be presented in the augmented reality environment via the presentation device. - View Dependent Claims (19, 20, 21)
-
Specification