Cloud XR Localization Using Persistent Spatial Maps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing XR systems face challenges in providing a realistic and immersive experience due to reliance on spatial information collected relative to different orientations for each user instance, leading to computational inefficiencies and latency issues.
Innovation Solution
The implementation of a persistent spatial information system that creates, stores, and retrieves maps from remote storage, allowing devices to access pre-built environment maps, reducing computational load and enabling efficient localization through cloud-based services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If Wi-Fi or Bluetooth beacons are used for location tracking in AR applications, then location data can be obtained, but the battery consumption increases and location accuracy is insufficient
Solution Approach 1:
The patent introduces beacons as intermediary devices that emit location information. These beacons act as mediators between the AR terminal and the location service, allowing the terminal to obtain precise location data through passive reception of beacon signals without activating power-intensive components like GPS or Wi-Fi scanning, thus resolving the contradiction between location accuracy and battery consumption
Solution Approach 2:
The patent replaces active mechanical scanning systems (Wi-Fi scanning, Bluetooth scanning) with passive signal reception. Instead of actively searching for location information which consumes battery, the system substitutes this with receiving pre-emitted beacon signals, eliminating the need for continuous scanning while maintaining location accuracy
2Measurement precision
If multiple location services are integrated to improve location accuracy, then location precision increases, but the system complexity increases
Solution Approach 1:
The patent segments the location service into two independent parts: beacon deployment (infrastructure side) and beacon reception (terminal side). This segmentation allows the complex task of location tracking to be divided into simple, independent functions - beacons only need to emit signals while terminals only need to receive and process them, reducing overall system complexity while maintaining high location accuracy
3Measurement precision
If GPS is used for location tracking, then location data can be obtained, but the location accuracy is insufficient for AR applications and battery is consumed
Solution Approach 1:
The patent introduces beacons as intermediary devices that provide location information locally. Instead of relying on satellite-based GPS which has inherent accuracy limitations and high power consumption, the beacon intermediary provides proximity-based location data that is both more accurate for indoor/urban environments and energy-efficient through passive signal emission
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A cross reality system enables any of multiple devices to efficiently and accurately access previously stored maps and render virtual content specified in relation to those maps. The cross reality system may include a cloud-based localization service that responds to requests from devices to localize with respect to a stored map. The request may include one or more sets of feature descriptors extracted from an image of the physical world around the device. Those features may be posed relative to a coordinate frame used by the local device. The localization service may identify one or more stored maps with a matching set of features. Based on a transformation required to align the features from the device with the matching set of features, the localization service may compute and return to the device a transformation to relate its local coordinate frame to a coordinate frame of the stored map.