Outer Rim Archives
Archives · 2019 · 20190243446

Application (pre-grant publication)

SYSTEMS AND METHODS TO PROVIDE A SHARED AUGMENTED REALITY EXPERIENCE

Number
20190243446
Published
2019-08-08
Filed
2018-02-02
Assignee
Disney Enterprises, Inc.
Inventors
Panec; Timothy, Baumbach; Elliott, Goslin; Michael P.
CPC
G06F3/147; G06F3/011; G02B27/017; G06V20/20; G06F3/012; G06T19/006; G06F3/1454
Verdict
Medium Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Shared augmented reality experience PGPUB dup.

Abstract

This disclosure relates to providing users with a shared augmented reality experience. Head-mounted devices are provided with the shared-augmented reality experience. The shared augmented reality experience may be provided to individual head-mounted devices based on sensor information conveyed by output signals of a sensor set of the individual head-mounted devices. The sensor set of the individual head-mounted devices have different reference frames. Discrepancies between the sensor set of the individual head-mounted devices may cause the shared-augmented reality experience to be presented with different perspectives. The individual head-mounted devices may have different perspectives of the shared-augmented reality experience caused by discrepancies between the sensor set of the individual head-mounted devices. The discrepancies between the sensor set of the individual head-mounted devices may be determined such that the shared-augmented reality experience is presented along a same or similar perspective.

Background

FIELD OF THE DISCLOSURE

The present disclosure relates to providing users with a shared augmented reality experience.BACKGROUND

Augmented reality involves presenting virtual content. The virtual content may be presented through smartphones, head-mounted devices, personal computers, and/or other client computing devices. Users may experience augmented reality through their client computing devices. The virtual content is presented such that the virtual content appears to reside in a real-world environment.SUMMARY

One aspect of this disclosure relates to providing users with a shared augmented reality experience. One or more of a first user of a first head-mounted device, a second user of a second head-mounted device, and/or other users of other head-mounted devices may be provided with the shared-augmented reality experience. The shared augmented reality experience may be presented through the first head-mounted device based on a first heading conveyed by a first heading sensor of the first head-mounted device and/or other information. The shared augmented reality experience may be presented to the second head-mounted device based on a second heading conveyed by a second heading sensor of the second head-mounted device and/or other information. The first heading sensor and the second heading sensor may be calibrated along different reference frames. The first head-mounted device may determine its position in a real-world environment based on one or more refer

Claims

1. An augmented reality system comprising: a first head-mounted device configured to be worn on a head of a user; a first sensor set of one or more sensors coupled to the first head-mounted device, the first sensor set being configured to generate output signals conveying first view information and first range information, the first view information defining first visual content within a first field of view, the first range information including ranges from the first head-mounted device to objects present within the first field of view; the first sensor set comprising a first heading sensor, the first heading sensor being configured to generate output signals conveying first heading information, the first heading information indicating a heading of the first head-mounted device in the real world with respect to a first reference frame; one or more physical processors configured by machine-readable instructions to: obtain the output signals generated by the first sensor set; detect, based on the output signals generated by the first sensor set, presence of one or more reference points in the first visual content defined by the first view information; receive, from a second head-mounted device, (i) second heading information indicating a heading of the second head-mounted device determined based on output signals generated by a second heading sensor coupled to the second head-mounted device, and (ii) position information conveying position and heading of the second head-mounted device relative to at least two reference points physically present in the real world; determine, based on the position information conveying position and heading of the second head-mounted device relative to the at least two reference points, a calculated heading of the first heading sensor, wherein the calculated heading is a heading conveyed by the output signals of the first heading sensor while the first heading sensor is at the position and heading conveyed by the position information; determine a heading difference between the calculated heading and the heading of the second head-mounted device determined based on the output signals generated by the second heading sensor; effectuate presentation of views of augmented reality content through the first head-mounted device, wherein the augmented reality content is presented with respect to the heading of the first heading sensor; and responsive to the presentation of views of augmented reality content through the first head-mounted device effectuate communication of the heading difference to the second head-mounted device, such that views of the augmented reality content presented through the second head-mounted device are presented with respect to the heading of the second heading sensor modified by the heading difference. | 11. A method for providing augmented reality experience, the method comprising: obtaining output signals generated by a first sensor set coupled with a first head-mounted device, the first head-mounted device configured to be worn on a head of a user, the output signals conveying first view information and first range information, the first view information defining first visual content within a first field of view, the first range information including ranges from the first head-mounted device to objects present within the first field of view, the first sensor set further comprising a first heading sensor, the first heading sensor being configured to generate the output signals conveying first heading information, the first heading information indicating a heading of the first head-mounted device in a real world with respect to a first reference frame; detecting, based on the output signals generated by the first sensor set, presence of one or more reference points in the first visual content defined by the first view information; receiving, from a second head-mounted device, (i) second heading information indicating a heading of the second head-mounted device determined based on output signals generated by a second heading sensor coupled to the second head-mounted device, and (ii) position information conveying position and heading of the second head-mounted device relative to at least two reference points physically present in the real world; determining, based on the position information conveying position and heading of the second head-mounted device relative to the at least two reference points, a calculated heading of the first heading sensor, wherein the calculated heading is a heading conveyed by the output signals of the first heading sensor while the first heading sensor is at the position and heading conveyed by the position information; determining a heading difference between the calculated heading and the heading of the second head-mounted device determined based on the output signals generated by the second heading sensor; effectuating presentation of views of augmented reality content through the first head-mounted device, wherein the augmented reality content is presented with respect to the heading of the first heading sensor; and responsive to the presentation of views of augmented reality content through the first head-mounted device, effectuating communication of the heading difference to the second head-mounted device, such that views of the augmented reality content presented through the second head-mounted device are presented with respect to the heading of the second heading sensor modified by the heading difference.