- Number
- 10726636
- Published
- 2020-07-28
- Filed
- 2018-10-16
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Gough; R. Hunter, Yeung; Jason
- CPC
- G06T17/05; G06T15/20; G06T19/00; G06T19/20; G02B27/017
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Guest-height-adaptive interactive show experience (granted).
Abstract
This disclosure presents systems and methods to adapt an interactive experience based on user height. Presence of a beacon within a real-world environment may be detected. A set of vertical displacements between the beacon and a presentation device installed on a head of a user may be determined over a period of time. An average vertical displacement may be determined from the set of vertical displacements. A value of a height dimension of a virtual object may be specified based on the average vertical displacement.
Background
FIELD(1) This disclosure relates to systems and methods to adapt an interactive experience based on user height.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 adapt an interactive experience based on user height. Interactive experiences 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 environments. An augmented reality environment may include views of images of virtual content in a virtual environment superimposed over views of a 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, one or more virtual characters, and/or other virtual content. The terms “space” and “environment” in the context of virtual reality and/or augmented reality may be used interchangeably herein.(4) The system may include one or more of one or more presentation devices, one or more beacons, non-transitory electronic storage, and/or other components. The non-transitor
Claims
1. A system configured to adapt an interactive experience based on user height, the system comprising: non-transitory electronic storage configured to store virtual content information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, individual virtual objects having spatial dimensions including a height dimension; a presentation device configured to be installed on a head of a user, the presentation device being configured to generate images of the virtual content and present the images such that the virtual content is perceived by the user as being located in a real-world environment; one or more physical processors configured by the machine-readable instructions to: detect presence of a beacon within the real-world environment, wherein the beacon is presented in the real-world environment and includes a light source that indicates a reference point for the beacon within the real-world environment; determine a set of vertical displacements between the beacon and the presentation device over a period of time; determine an average vertical displacement from the set of vertical displacements; specify a value of the height dimension of a first virtual object based on the average vertical displacement; and control the presentation device to generate an image of the first virtual object having the value of the height dimension specified based on the average vertical displacement.
10. A system configured to adapt an interactive experience based on user height, the system comprising: non-transitory electronic storage configured to store virtual content information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, individual virtual objects having spatial dimensions including a height dimension; a presentation device configured to be installed on a head of a user, the presentation device being configured to generate images of the virtual content and present the images such that the virtual content is perceived by the user as being located in a real-world environment; one or more physical processors configured by the machine-readable instructions to: detect presence of a beacon within the real-world environment; determine a set of vertical displacements between the beacon and the presentation device over a period of time; determine an average vertical displacement from the set of vertical displacements; specify a value of the height dimension of a first virtual object based on the average vertical displacement; control the presentation device to generate an image of the first virtual object having the value of the height dimension specified based on the average vertical displacement; responsive to the average vertical displacement being a first value, specify the value of the height dimension of the first virtual object as a fraction of the first value; responsive to the average vertical displacement being a second value, specify the value of the height dimension of the first virtual object as the fraction of the second value; and wherein the fraction is between ⅔ and ¾, inclusive.
11. A method to adapt an interactive experience based on user height, the method comprising: obtaining virtual content information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, individual virtual objects having spatial dimensions including a height dimension; 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; detecting presence of a beacon within the real-world environment, wherein the beacon is presented in the real-world environment and includes a light source that indicates a reference point for the beacon within the real-world environment; determining a set of vertical displacements between the beacon and the presentation device over a period of time; determining an average vertical displacement from the set of vertical displacements; specifying a value of the height dimension of a first virtual object based on the average vertical displacement; and generating an image of the first virtual object having the value of the height dimension specified based on the average vertical displacement.
20. A method to adapt an interactive experience based on user height, the method comprising: obtaining virtual content information, the virtual content information defining virtual content, the virtual content including one or more virtual objects, individual virtual objects having spatial dimensions including a height dimension; 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; detecting presence of a beacon within the real-world environment; determining a set of vertical displacements between the beacon and the presentation device over a period of time; determining an average vertical displacement from the set of vertical displacements; specifying a value of the height dimension of a first virtual object based on the average vertical displacement; generating an image of the first virtual object having the value of the height dimension specified based on the average vertical displacement; responsive to the average vertical displacement being a first value, specifying the value of the height dimension of the first virtual object as a fraction of the first value; responsive to the average vertical displacement being a second value, specifying the value of the height dimension of the first virtual object as the fraction of the second value; and wherein the fraction is between ⅔ and ¾, inclusive.