Cross Reality Localization With Normalized Images Across Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cross reality (XR) systems face challenges in interoperability and localization accuracy due to differences in image processing and sensor configurations across various devices, leading to inconsistent positioning of virtual content on devices with single or multiple cameras.

Innovation Solution

A cross reality system that interfaces with native AR components on devices to normalize image values, apply gamma correction and denoise operations, and generate feature descriptors for accurate localization, using a remote service to align device coordinates with stored maps, enabling shared user experiences across multiple device types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image processing is performed locally on each device, then device independence is maintained, but localization accuracy and consistency across devices deteriorates

Engineering Contradiction:
Improvelocalization accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a remote service as an intermediary that receives images from multiple devices, performs centralized image processing and normalization, then returns processed images to the respective devices. This mediator approach enables consistent localization across devices without requiring each device to perform complex processing independently, thus improving localization accuracy while reducing individual device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The remote service provides universal image processing capabilities that work across different device types (smartphones, tablets, wearables) with varying camera configurations. The service normalizes images from different devices to a common reference frame, enabling the same processing pipeline to handle diverse input devices while maintaining consistent output for localization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If devices with different camera configurations are supported, then system versatility improves, but image normalization and feature matching reliability deteriorates

Engineering Contradiction:
Improvedevice type compatibilityVSAvoidfeature descriptor consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies parameter changes by adjusting image processing parameters dynamically based on device type and camera configuration. The remote service modifies parameters such as exposure, contrast, and color space normalization to compensate for differences between devices with single cameras, multiple cameras, or different sensor characteristics. This enables reliable feature extraction across diverse device types while maintaining descriptor consistency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates a standardized reference representation of the environment by processing images from multiple devices and consolidating their observations. The remote service generates a unified map and feature database that copies and integrates information from all devices, creating a consistent reference frame that all devices can use for localization regardless of their individual camera configurations.

Inventive Principle:
Principle #26Copying

3Productivity

If image processing is performed locally on each device, then processing speed is maintained, but interoperability between different device types deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidinteroperability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the image processing task into two parts: local devices perform rapid image capture and initial processing to extract features and generate descriptors, while the remote service handles the complex normalization and coordinate transformation tasks. This segmentation allows devices to maintain high processing speed for local operations while delegating interoperability challenges to the centralized service, thus preserving both productivity and adaptability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250239034A1Cross reality system supporting multiple device types
Publication Date: 2025.07.24 MAGIC LEAP INC
  • US20250239034A1 patent drawing
  • US20250239034A1 patent drawing
  • US20250239034A1 patent drawing

AI summary

A cross reality system enables any of multiple types of 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. Devices of any type, with native hardware and software configured for augmented reality operations may be configured to work with the cross reality system by incorporating components that interface between the native AR framework of the device and the cloud-based localization service. These components may present position information about the device in a format recognized by the localization service. Additionally, these components may filter or otherwise process perception data provided by the native AR framework to increase the accuracy of localization.