Outer Rim Archives
Archives · 2020 · 10664989

Granted patent

Systems and methods to present interactive content based on detection of markers

Number
10664989
Published
2020-05-26
Filed
2018-12-19
Assignee
Disney Enterprises, Inc.
Inventors
Goslin; Michael P., Baumbach; Elliott
CPC
G06F3/011; A63F13/213; A63F13/65; A63F13/69; G06T7/70; G06T19/006; G06V10/245; G06V20/20
Verdict
Low Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

Marker-detection driven interactive physical object system.

Abstract

This disclosure presents systems and methods to present augmented reality content based on detection of augmented reality markers. A first presentation device may detect presence of a first marker of a set of augmented reality markers. The first presentation device may present a second marker of the set of augmented reality markers. A second presentation device may detect presence of the second marker presented on the first presentation device. One or both of the first presentation device and/or second presentation device may effectuate presentation of virtual content associated with the set of augmented reality markers.

Background

FIELD(1) This disclosure relates to systems and methods to present interactive content based on detection of markers.BACKGROUND(2) 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(3) One aspect of the disclosure relates to a system configured to present interactive content based on detection of markers. Interactive content may refer to content presented within 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. A virtual reality environment may include views of images of virtual content within a virtual environment. Virtual content may include one or more virtual objects and/or other virtual content. The terms “space” and “environment” in

Claims

1. A system configured to present virtual content based on detection of augmented reality markers, the system comprising: non-transitory electronic storage configured to store virtual content information and marker information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, the marker information defining a set of augmented reality markers and specifying an association of a virtual object with the set of augmented reality markers; one or more presentation devices configured to generate images of the virtual content, an individual presentation device being configured to present the images of the virtual content so that the virtual content is perceived by a user as being located in a real-world environment; and one or more physical processors configured by the machine-readable instructions to: detect, by a first presentation device, presence of a first marker of the set of augmented reality markers; in response to detecting the first marker, effectuate, by the first presentation device, presentation of an image of a second marker of the set of augmented reality markers; detect, by a second presentation device, presence of the second marker presented by the first presentation device; in response to detecting the second marker, determine, by the second presentation device from the marker information, the virtual object is associated with the set of augmented reality markers including the second marker; and effectuate, based on determining the virtual object is associated with the set of augmented reality markers including the second marker, by the second presentation device, presentation of an image of the virtual object so that the virtual object is perceived as being located in the real-world environment. 6. A system configured to present virtual content based on detection of augmented reality markers, the system comprising: non-transitory electronic storage configured to store virtual content information and marker information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, the marker information defining a set of augmented reality markers and specifying an association of a virtual object with the set of augmented reality markers; one or more presentation devices configured to generate images of the virtual content, an individual presentation device being configured to present the images of the virtual content so that the virtual content is perceived by a user as being located in a real-world environment; one or more physical processors configured by the machine-readable instructions to: detect, by a first presentation device, presence of a first marker of the set of augmented reality markers; in response to detecting the first marker, effectuate, by the first presentation device, presentation of an image of a second marker of the set of augmented reality markers; detect, by a second presentation device, presence of the second marker presented by the first presentation device; and in response to detecting the second marker, effectuate, by one or both of the first presentation device or the second presentation device, presentation of an image of the virtual object so that the virtual object is perceived as being located in the real-world environment; wherein a third marker is associated with a second virtual object, the third marker being comprised of a first part and a second part, and the one or more physical processors are further configured by the machine-readable instructions to: detect, by the first presentation device, presence of the first part of the third marker; effectuate, by the first presentation device, presentation of the second part of the third marker; detect, by the second presentation device, presence of the first part and the second part of the third marker; determine, by the second presentation device, whether the first part and the second part are arranged to form the third marker; responsive to determining the first part and the second part are arranged to form the third marker, effectuate, by one or both of the first presentation device or second presentation device, presentation of an image of the second virtual object; and responsive to determining the first part and the second part are not arranged to form the third marker, effectuate, by one or both of the first presentation device or the second presentation device, presentation of a notification prompting an adjustment of the first presentation device until the first part and the second part are arranged to form the third marker. 12. A method to present virtual content based on detection of augmented reality markers, the method comprising: obtaining virtual content information and marker information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, the marker information defining a set of augmented reality markers and specifying an association of a virtual object with the set of augmented reality markers; detecting, by a first presentation device, presence of a first marker of the set of augmented reality markers; in response to detecting the first marker, effectuating, by the first presentation device, presentation of an image of a second marker of the set of augmented reality markers; detecting, by a second presentation device, presence of the second marker presented by the first presentation device; in response to detecting the second marker, determining, by the second presentation device from the marker information, the virtual object is associated with the set of augmented reality markers including the second marker; and effectuating, based on determining the virtual object is associated with the set of augmented reality markers including the second marker, by the second presentation device, presentation of an image of the virtual object so that the virtual object is perceived as being located in the real-world environment. 15. A method to present virtual content based on detection of augmented reality markers, the method comprising: obtaining virtual content information and marker information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, the marker information defining a set of augmented reality markers and specifying an association of a virtual object with the set of augmented reality markers; detecting, by a first presentation device, presence of a first marker of the set of augmented reality markers; in response to detecting the first marker, effectuating, by the first presentation device, presentation of an image of a second marker of the set of augmented reality markers; detecting, by a second presentation device, presence of the second marker presented by the first presentation device; and in response to detecting the second marker, effectuating, by one or both of the first presentation device or the second presentation device, presentation of an image of the virtual object so that the virtual object is perceived as being located in the real-world environment; and wherein a third marker is associated with a second virtual object, the third marker being comprised of a first part and a second part, and the method further comprises: detecting, by the first presentation device, presence of the first part of the third marker; effectuating, by the first presentation device, presentation of the second part of the third marker; detecting, by the second presentation device, presence of the first part and the second part of the third marker; determining, by the second presentation device, whether the first part and the second part are arranged to form the third marker; responsive to determining the first part and the second part are arranged to form the third marker, effectuating, by one or both of the first presentation device or second presentation device, presentation of an image of the second virtual object; and responsive to determining the first part and the second part are not arranged to form the third marker, effectuating, by one or both of the first presentation device or the second presentation device, presentation of a notification prompting an adjustment of the first presentation device until the first part and the second part are arranged to form the third marker. 21. A system configured to present virtual content based on detection of augmented reality markers, the system comprising: non-transitory electronic storage configured to store virtual content information and marker information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, the marker information defining a set of augmented reality markers and specifying an association of a virtual object with the set of augmented reality markers, wherein a marker is associated with a virtual object, the marker being comprised of a first part and a second part; one or more presentation devices configured to generate images of the virtual content, an individual presentation device being configured to present the images of the virtual content so that the virtual content is perceived by a user as being located in a real-world environment; and one or more physical processors configured by the machine-readable instructions to: detect, by a first presentation device, presence of the first part of the marker; effectuate, by the first presentation device, presentation of the second part of the marker; detect, by a second presentation device, presence of the first part and the second part of the marker; determine, by the second presentation device, whether the first part and the second part are arranged to form the marker; responsive to determining the first part and the second part are arranged to form the marker, effectuate, by one or both of the first presentation device or the second presentation device, presentation of an image of the virtual object; and responsive to determining the first part and the second part are not arranged to form the marker, effectuate, by one or both of the first presentation device or the second presentation device, presentation of a notification prompting an adjustment of the first presentation device until the first part and the second part are arranged to form the marker.