Augmented Reality Device Positioning via Physical Marker Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for interacting with augmented reality virtual objects require a separate device to determine user position, limiting interaction to changing orientation on the device's display without additional reactions.

Innovation Solution

Determining coordinates of a device relative to physical markers using image analysis from a camera, employing algorithms like Dynamic HOFR-SLAM and DHOFR-SLAM to adjust virtual camera positions in real-time, allowing for additional interactions by changing the device's position and reacting to lighting environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a separate device is used to determine user position in space, then the position can be tracked, but the interaction with virtual objects is limited to orientation changes only

Engineering Contradiction:
Improveposition determination accuracyVSAvoidinteraction capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent combines the position determination function and the augmented reality display function into a single device. The device includes a camera for capturing images, a processor for determining position based on image analysis, and a display for showing augmented reality content. This integration allows the device to not only track position but also to use position changes as input for interacting with virtual objects, thereby expanding interaction capabilities beyond mere orientation changes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The device performs multiple functions: it captures images via camera, determines position through image analysis, displays augmented reality content, and uses position information to control virtual objects. By making the device multi-functional, it eliminates the need for separate positioning devices and enables diverse interaction modes including translation-based manipulation of virtual objects.

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

2Device complexity

If the device position changes are not used for interaction, then the system remains simple, but additional reactions of virtual objects to position changes cannot be achieved

Engineering Contradiction:
Improvesystem complexityVSAvoidvirtual object interaction
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic interaction where virtual objects respond to device translation in real-time. The processor continuously monitors device position changes and dynamically adjusts virtual object properties such as selection state, transformation operations, or triggering actions. This dynamic response mechanism adds versatility without requiring complex hardware modifications, leveraging software-based interpretation of position data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by using device position information to control virtual object behavior. When the device moves in space, the processor detects these translations and uses them to trigger corresponding actions on virtual objects, such as selection, manipulation, or activation. This feedback loop creates an intuitive interaction model where physical movement directly influences virtual object responses.

Inventive Principle:
Principle #23Feedback

3Use of energy by moving object

If only orientation changes are recognized, then the processing requirements are lower, but the interaction possibilities with virtual objects are limited

Engineering Contradiction:
Improveprocessing energy consumptionVSAvoidinteraction mode variety
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The patent implements a hierarchical processing approach where basic orientation changes are processed continuously with low computational overhead, while translation-based interactions are processed selectively when device position changes are detected. This partial action strategy allows the system to maintain low energy consumption for basic operations while enabling enhanced interaction modes when needed, balancing processing requirements with interaction versatility.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11288837B2Method of influencing virtual objects of augmented reality
Publication Date: 2022.03.29 DEVAR AI INC
  • US11288837B2 patent drawing

AI summary

The invention relates to methods for acting on augmented reality virtual objects. The coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; light sources captured by the camera of the device can be used as the physical marker; a vector is calculated corresponding to a direction from the marker to the virtual camera; information is generated relating to all camera movements. A system of preliminary image processing is implemented.