Outer Rim Archives
Archives · 2020 · 20200319471

Application (pre-grant publication)

SYSTEMS AND METHODS FOR ENHANCING ACCURACY OF SPATIAL LOCATION AND ROTATIONAL ORIENTATION DETERMINATION OF WEARABLE HEAD-MOUNTED DISPLAY DEVICE

Number
20200319471
Published
2020-10-08
Filed
2019-04-05
Assignee
Disney Enterprises, Inc.
Inventors
Goslin; Michael P., Panec; Timothy M., Drake; Corey D., Yeung; Jason
CPC
G02B27/0179; G01C21/3407; G02B27/017; G02B27/0093; G01C21/165
Verdict
Medium Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

Improved spatial tracking accuracy for wearable HMD hardware.

Abstract

Systems and methods for enhancing the accuracy of spatial location and rotational orientation determination of a wearable head-mounted display device while in a motion simulating vehicle are disclosed. Exemplary implementations may: generate output signals conveying vehicle information; generate output signals conveying user information of a user; obtain presentation information; determine, based on the user information and the vehicle information, spatial location and rotational orientation of the wearable head-mounted display device with respect to a reference frame such that accuracy of the determination is enhanced with respect to only using the user information; determine a view of the virtual space that corresponds to the spatial location and the rotational orientation of the wearable head-mounted display device determined; and effectuate, via the wearable head-mounted display device, presentation of the view of the virtual space.

Background

FIELD OF THE DISCLOSURE

The present disclosure relates to systems and methods for enhancing the accuracy of spatial location and rotational orientation determination of a wearable head-mounted display device while in a motion simulating vehicle.BACKGROUND

Head tracking is known among virtual reality (VR) systems and augmented reality (AR) systems. However, VR and AR tracking systems assume a user is stationary (i.e., sitting down) or in a restricted space (e.g., a living room). If the user is in a moving vehicle (e.g., a car) and a VR head-mounted display device is head tracking the user's head, the tracking system may get confused with detected secondary motions of the moving vehicle. The tracking system fails to maintain a consistent reference point and therefore display of a virtual space to the user may be off. Furthermore, personal motion simulators may be expensive to obtain to use in conjunction with VR systems.SUMMARY

The present invention is directed to utilizing simulated motion of a vehicle in addition to user motion of a VR head-mounted display device to enhance accuracy of determination of spatial location and rotation orientation of a head-mounted display device of a user. The determination may facilitate presentation of views of a virtual space to the user.

One aspect of the present disclosure relates to a system configured to enhance accuracy of spatial location and rotational orientation determination of a wearable head-mounted display

Claims

1. A system configured to determine spatial location and rotational orientation of a wearable head-mounted display device while accounting for unintentional motion caused by a moving vehicle, the system comprising: a vehicle including one or more vehicle sensors, the one or more vehicle sensors being configured to generate output signals conveying vehicle information, the vehicle information characterizing vehicle operations of the vehicle; a wearable head-mounted display device including a display and motion sensors, the motion sensors being configured to generate output signals conveying user information of a user of the wearable head-mounted display device, the user information conveying motion of the wearable head-mounted display device, wherein the motion of the wearable head-mounted display device is characterized by intentional user motion and unintentional user motion, the intentional user motion including purposeful motions the user intended to execute, and the unintentional user motion including involuntary motions by the user in reaction to the vehicle operations; and one or more physical processors configured by machine-readable instructions to: obtain presentation information, the presentation information defining values of virtual space parameters, the virtual space parameters characterizing an instance of a virtual space including virtual objects; identify the unintentional user motion from the user information based on the vehicle information characterizing the vehicle operations of the vehicle; identify the intentional user motion from the user information based on having identified the unintentional user motion from the user information; determine, based on the intentional user motion identified from the user information, spatial location and rotational orientation of the wearable head-mounted display device with respect to a reference frame so that the spatial location and rotational orientation of the wearable head-mounted display device reflects the intentional user motion and not both the intentional user motion and the unintentional user motion which would have resulted from making the determination only using the user information without also using the vehicle information to identify the unintentional user motion from the user information; determine a view of the virtual space that corresponds to the spatial location and the rotational orientation of the wearable head-mounted display device; and effectuate, via the wearable head-mounted display device, presentation of the view of the virtual space. 8. A method to determine spatial location and rotational orientation of a wearable head-mounted display device while accounting for unintentional motion caused by a moving vehicle, the method comprising: generating output signals conveying vehicle information, the vehicle information characterizing vehicle operations of a vehicle; generating output signals conveying user information of a user of the wearable head-mounted display device, the user information conveying motion of the wearable head-mounted display device, wherein the motion of the wearable head-mounted display device is characterized by intentional user motion and unintentional user motion, the intentional user motion including purposeful motions the user intended to execute, and the unintentional user motion including involuntary motions by the user in reaction to the vehicle operations; obtaining presentation information, the presentation information defining values of virtual space parameters, the virtual space parameters characterizing an instance of a virtual space including virtual objects; identifying the unintentional user motion from the user information based on the vehicle information characterizing the vehicle operations of the vehicle; identifying the intentional user motion from the user information based on having identified the unintentional user motion from the user information; determining, based on the intentional user motion identified from the user information, spatial location and rotational orientation of the wearable head-mounted display device with respect to a reference frame so that the spatial location and rotational orientation of the wearable head-mounted display device reflects the intentional user motion and not both the intentional user motion and the unintentional user motion which would have resulted from making the determination only using the user information without also using the vehicle information to identify the unintentional user motion from the user information; determining a view of the virtual space that corresponds to the spatial location and the rotational orientation of the wearable head-mounted display device; and effectuating, via the wearable head-mounted display device, presentation of the view of the virtual space. 15. A system configured to determine spatial location and rotational orientation of a wearable head-mounted display device while accounting for unintentional motion caused by a moving vehicle, the system comprising: one or more physical processors configured by machine-readable instructions to: obtain vehicle information, the vehicle information characterizing vehicle operations of a vehicle; obtain presentation information, the presentation information defining values of virtual space parameters, the virtual space parameters characterizing an instance of a virtual space; identify unintentional user motion from user information based on the vehicle information characterizing the vehicle operations of the vehicle, the user information conveying motion of a wearable head-mounted display device worn by a user, wherein the motion of the wearable head-mounted display device is characterized by intentional user motion and the unintentional user motion, the intentional user motion including purposeful motions the user intended to execute, and the unintentional user motion including involuntary motions by the user in reaction to the vehicle operations of the vehicle; identify the intentional user motion from the user information based on having identified the unintentional user motion from the user information; determine, based on the intentional user motion identified from the user information, spatial location and rotational orientation of the wearable head-mounted display device with respect to a reference frame so that the spatial location and rotational orientation of the wearable head-mounted display device reflects the intentional user motion and not both the intentional user motion and the unintentional user motion which would have resulted from making the determination only using the user information without also using the vehicle information to identify the unintentional user motion from the user information; determine a view of the virtual space that corresponds to the spatial location and the rotational orientation of the wearable head-mounted display device; and effectuate, via the wearable head-mounted display device, presentation of the view of the virtual space.