- Number
- 20200098179
- Published
- 2020-03-26
- Filed
- 2018-09-25
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Gough; R. Hunter, Gibson; Hunter, Desa; Tri, Painter; Christopher, Bruegel; Brittany, McCoy; Maxwell
- CPC
- G09G5/377; G06F3/012; G06T19/006; G06T7/73; G06F3/013; G06F3/011; G06T7/74; G06T19/006; G06T2219/004; G06T2219/024; G09G5/377; G06T7/73; G06T7/74; G06F3/011; G06F3/012; G06F3/013
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Shared interactive experience across multiple presentation devices.
Abstract
This disclosure presents systems and methods to provide a shared augmented reality experience across multiple presentation devices. A first presentation device may display an AR marker, and may use a map of the physical environment to correctly orient the AR marker with an orientation of an anchor object. A second presentation device may then scan the marker, which places the anchor object in the position and orientation in their perceived views of the virtual environment in accordance with the marker. Once the location of the anchor object is established, networking between the first and second devices can be used to place other virtual objects in the virtual environment.
Background
FIELD
This disclosure relates to systems and methods to provide a shared interactive experience across multiple presentation devices.BACKGROUND
Devices and systems are available to provide virtual reality (VR) and/or augmented reality (AR) experiences. In particular, handheld and/or wearable technology may be used. Wearable technology may include head-mounted displays (HMD). Handheld technology may include mobile computing platforms, such as smart phones and/or tablets.SUMMARY
One aspect of the disclosure relates to a system configured to provide a shared interactive experience across multiple presentation devices. An interactive experience may take place in an interactive environment. An interactive environment may include one or more of a virtual reality environment, an augmented reality environment, and/or other interactive environment. An augmented reality environment may include views of images of virtual content within a virtual environment superimposed over views of a real-world environment. In some implementations, a user may actively view the real-world environment, for example, through a visor. In some implementations, a user may passively view the real-world environment, for example, through a display that presents images of the real-world environment.
Claims
1. A system configured to provide a shared augmented reality experience across multiple presentation devices, the system comprising: non-transitory electronic storage storing virtual content information, the virtual content information defining a virtual environment including virtual content, the virtual content including one or more virtual objects; a presentation device, the presentation device being configured to generate images of the virtual content and present the images such that the virtual content is perceived by a user as being located in a real-world environment; one or more physical processors configured by machine-readable instructions to: obtain input to specify a pose of a virtual object, the pose of the virtual object including a perceived location of the virtual object within the real-world environment and an object heading of the virtual object; effectuate presentation of an augmented reality marker on a display of the presentation device, the augmented reality marker having a marker heading; determine a real-world marker location of the augmented reality marker presented on the display of the presentation device and compare the real-world marker location of the augmented reality marker to the perceived location of the virtual object; and responsive to the real-world marker location of the augmented reality marker presented on the display of the presentation device matching the perceived location of the virtual object, modify the presentation of the augmented reality marker presented on the display of the presentation device such that the marker heading of the augmented reality marker matches the object heading of the virtual object.
6. A system configured to provide a shared augmented reality experience across multiple presentation devices, the system comprising: non-transitory electronic storage storing: environment record information, the environment record information defining a composition of a real-world environment, the composition of the real-world environment including one or more reference points; and virtual content information, the virtual content information defining a virtual environment including virtual content, the virtual content including one or more virtual objects, and wherein the virtual environment is specified with respect to the one or more reference points within the real-world environment; one or more physical processors configured by the machine-readable instructions to: detect presence of an augmented reality marker presented on a display of a presentation device within the real-world environment, the augmented reality marker having a marker heading previously modified on the display to match an object heading of a virtual object; determine a real-world marker location of the augmented reality marker presented on the display of the presentation device; and specify, within the environment record information, the real-world marker location of the augmented reality marker presented on the display of the presentation device as a first reference point within the real-world environment such that the virtual environment is specified with respect to the real-world marker location of the augmented reality marker presented on the display of the presentation device.
11. A method to provide a shared augmented reality experience across multiple presentation devices, the method comprising: obtaining virtual content information, the virtual content information defining a virtual environment including virtual content, the virtual content including one or more virtual objects; generating images of the virtual content and presenting the images such that the virtual content is perceived by a user as being located in a real-world environment; obtaining input to specify a pose of a virtual object, the pose of the virtual object including a perceived location of the virtual object within the real-world environment and an object heading of the virtual object; effectuating presentation of an augmented reality marker on a display of a presentation device, the augmented reality marker having a marker heading; determining a real-world marker location of the augmented reality marker presented on the display of the presentation device and comparing the real-world marker location of the augmented reality marker to the perceived location of the virtual object; and responsive to the real-world marker location of the augmented reality marker presented on the display of the presentation device matching the perceived location of the virtual object, modifying the presentation of the augmented reality marker presented on the display of the presentation device such that the marker heading of the augmented reality marker matches the object heading of the virtual object.
16. A method to provide a shared augmented reality experience across multiple presentation devices, the method comprising: obtaining: environment record information, the environment record information defining a composition of a real-world environment, the composition of the real-world environment including one or more reference points; and virtual content information, the virtual content information defining a virtual environment including virtual content, the virtual content including one or more virtual objects, and wherein the virtual environment is specified with respect to the one or more reference points within the real-world environment; detecting presence of an augmented reality marker presented on a display of a presentation device within the real-world environment, the augmented reality marker having a marker heading previously modified on the display to match an object heading of a virtual object; determining a real-world marker location of the augmented reality marker presented on the display of the presentation device; and specifying, within the environment record information, the real-world marker location of the augmented reality marker as a first reference point within the real-world environment such that the virtual environment is specified with respect to the real-world marker location of the marker presented on the display of the presentation device.