Mixed Reality Self-Guidance via 3D Data Augmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional augmented reality solutions for self-guidance in mixed reality environments lack the ability to provide effective three-dimensional registration and annotation in situations with limited data or moving targets, often requiring concurrent assistance and failing to perform three-dimensional data augmentation from two-dimensional data.

Innovation Solution

A method that performs continuous three-dimensional registration based on two-dimensional and three-dimensional relationships, using data augmentation to generate annotations in a mixed reality environment by determining a three-dimensional transform function between images and extrapolating three-dimensional information from two-dimensional data, even with a small amount of information available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional augmented reality solutions are used for self-guidance, then users can receive guidance information, but the system fails to perform accurate three-dimensional registration and data augmentation from two-dimensional data when data is limited or targets are moving

Engineering Contradiction:
Improvethree-dimensional registration accuracyVSAvoidamount of available data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent performs three-dimensional data augmentation by extrapolating three-dimensional information from two-dimensional image data. This dimensional transformation allows the system to generate sufficient three-dimensional point clouds for accurate registration even when direct three-dimensional data is limited, resolving the contradiction between data quantity and registration precision

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system uses two-dimensional image data as an intermediary to generate three-dimensional point clouds through data augmentation. This intermediary approach enables the system to bridge the gap between limited available data and the three-dimensional registration requirements, achieving accurate positioning without sufficient direct three-dimensional input

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If conventional augmented reality solutions require concurrent expert assistance, then users can get help with complex tasks, but the system cannot provide independent self-guidance capability

Engineering Contradiction:
Improveindependent self-guidance capabilityVSAvoidsystem complexity for data processing
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent enables self-guidance by implementing automated three-dimensional registration and annotation generation from two-dimensional images. The system performs continuous tracking and data augmentation autonomously without requiring expert intervention, allowing users to independently complete complex maintenance and repair tasks while the system handles the computational complexity internally

Inventive Principle:
Principle #25Self-service

3Reliability

If the system performs continuous three-dimensional registration with moving targets, then tracking accuracy is maintained, but the system struggles with target movement in conventional approaches

Engineering Contradiction:
Improvetracking accuracy with moving targetsVSAvoidtarget movement speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent performs continuous three-dimensional registration by continuously tracking the unit across multiple images and performing continuous data augmentation. This continuous process maintains reliable tracking of moving targets by constantly updating the three-dimensional point clouds and transform functions, ensuring accuracy even when targets move at varying speeds

Inventive Principle:
Principle #20Continuity of useful action

4Ease of operation

If annotations are generated in a mixed reality environment with limited data, then user guidance is provided, but the system cannot generate accurate annotations without sufficient three-dimensional data

Engineering Contradiction:
Improveuser guidance availabilityVSAvoidthree-dimensional data availability
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system generates annotations by transforming two-dimensional image data into three-dimensional point clouds through data augmentation. This dimensional transformation enables annotation generation in mixed reality environments even when three-dimensional data is limited, as the system extrapolates the necessary three-dimensional information from available two-dimensional images

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11688144B2Self guidance based on dimensional relationship
Publication Date: 2023.06.27 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11688144B2 patent drawing
  • US11688144B2 patent drawing
  • US11688144B2 patent drawing

AI summary

A method, a computer program product, and a computer system guide a user through dimensional relationships. The method includes receiving a plurality of images of a unit of a perspective of a user. When a number of corresponding three-dimensional points between a current image and a previous image is less than a registration threshold to perform a three-dimensional registration operation, the method includes performing a three-dimensional data augmentation operation based on two-dimensional data from the current image and the previous image to generate extended corresponding three-dimensional points. The method includes determining a three-dimensional transform function between the current image and the previous image based on the extended corresponding three-dimensional points. The method includes generating annotations to be shown for the unit in the current image based on the three-dimensional transform function, the annotations being shown as a virtual rendering in a mixed reality environment viewed by the user.