Mixed Reality Alignment Using Universal Marker Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional alignment techniques in mixed reality environments are limited by hardware and software technology, restricting their cross-platform usage and flexibility in aligning digital information with various surfaces and devices.

Innovation Solution

A computer-implemented method and system that formulates information about a physical space, accesses and transforms data sets between virtual and physical spaces, using alignment points to overlay digital information accurately, regardless of hardware and software variations, enabling customized presentation in mixed reality environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional alignment techniques use templates, then alignment of digital information is achieved, but the types of surfaces and devices are limited

Engineering Contradiction:
Improvecompatibility with various surfaces and devicesVSAvoidalignment system flexibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements alignment markers that can be detected across multiple platforms and devices without requiring device-specific templates. The system uses universal marker detection algorithms that work with different camera systems, processors, and software versions, enabling the same alignment infrastructure to serve diverse hardware configurations.

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

Solution Approach 2:

The alignment system separates the marker design from the detection process, allowing markers to be universally recognized while adapting to different device capabilities. The marker structure is divided into detectable features that can be identified by various computer vision systems, enabling platform-independent alignment.

Inventive Principle:
Principle #1Segmentation

2Reliability

If alignment markers are used to guide alignment, then digital information alignment is achieved, but cross-platform usage is restricted by hardware and software technology

Engineering Contradiction:
Improvealignment accuracyVSAvoidcross-platform compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system adjusts marker detection parameters dynamically based on device capabilities. Different devices may use varying resolution thresholds, color space conversions, or detection sensitivity levels while maintaining consistent alignment accuracy through normalized coordinate systems and scalable marker designs.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If templates are used for alignment, then alignment process is simplified, but hardware and software variations cannot be accommodated

Engineering Contradiction:
Improvealignment process simplicityVSAvoidhardware and software independence
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The alignment system automatically adapts to different devices through self-calibration routines. The system performs automatic marker detection, coordinate system transformation, and alignment optimization without requiring manual template configuration for each device, maintaining simplicity while achieving cross-platform compatibility.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12046036B2Systems and methods for customized presentation of digital information in a physical space
Publication Date: 2024.07.23 PHORIA PTY LTD
  • US12046036B2 patent drawing
  • US12046036B2 patent drawing
  • US12046036B2 patent drawing

AI summary

Methods, devices, and computer-readable storage media for the customized presentation of digital information in a physical space, the method formulates information from physical space and accesses a predetermined first group of data sets of a virtual space based on the formulated information. The accessed virtual space is associated with the physical space. The method then generates a local data set associated with the first group of data sets and accesses a predetermined second group of data sets of the same virtual space. The method then transforms the second group of data sets using the local data set and provides the transformed data sets to be overlaid on the physical space.