CPC G06T 19/006 (2013.01) [G01S 19/01 (2013.01); G06V 20/20 (2022.01); G06T 2215/16 (2013.01)] | 20 Claims |
1. A computer-implemented method for presenting related augmented reality (AR) and virtual reality (VR) representations, the method comprising:
receiving, at a data store, measurement data measured by an onsite computing device within sensor range of a real-world location, the measurement data including a first six-degree-of-freedom (DOF) vector between the onsite computing device and a first trackable point of the real-world location, and a second six-DOF vector between the onsite computing device and a second trackable point of the real-world location;
updating, based on the measurement data, respective estimated positions of the first and second trackable points stored at the data store;
transmitting, to the onsite computing device, first AR data including an AR content item and a third six-DOF vector representing a spatial position of the AR content item relative to the first one of the trackable points, the onsite computing device being configured to generate, based on the first AR data, an AR representation including the AR content item appearing in a live view of the real-world location at the spatial position relative to the first one of the trackable points; and
transmitting a data bundle to an offsite computing device remote from the real-world location, the offsite computing device being configured to present, based on the data bundle, a VR representation of the real-world location including a representation of the AR content item appearing at the spatial position relative to the first one of the trackable points, wherein the data bundle includes at least second AR data representing the AR content item and positioning data based on the updated estimated position of the first trackable point.
|