Marker Position Correction Using Pre-calculated Relative Positions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Augmented reality systems face accuracy issues in determining the position and posture of terminal devices due to factors like large relative angles, small marker size in images, obstacles, and improper illumination, which deteriorate measurement accuracy.

Innovation Solution

An information processing device with a camera, processor, and memory that recognizes markers, calculates relative positions, and performs position correction using historical data and statistical methods to ensure accurate tracking even in deteriorated conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If marker-based tracking is used to determine position and orientation, then tracking functionality is provided, but measurement accuracy deteriorates under certain conditions

Engineering Contradiction:
Improveposition and orientation measurement accuracyVSAvoidtracking reliability under varying conditions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system pre-calculates and stores multiple candidate relative positions between the terminal device and marker at different distances and angles before actual tracking. When the marker is detected, the system compares the actual relative position with these pre-calculated candidates to select the most accurate match, thereby maintaining measurement accuracy even when the terminal device is rotated or moved away from the marker.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of relative position representation from a single fixed value to multiple candidate values corresponding to different distances and orientations. By maintaining a set of pre-calculated relative positions with different parameters (distances, angles), the system can adapt to varying tracking conditions and select the appropriate parameter set that matches the current scenario.

Inventive Principle:
Principle #35Parameter changes

2Area of stationary object

If the terminal device moves away from the marker or rotates at large angles, then tracking coverage area increases, but measurement accuracy deteriorates

Engineering Contradiction:
Improvetracking coverage areaVSAvoidrelative position calculation accuracy
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system pre-calculates relative positions at multiple distances and orientations before tracking begins. This allows the system to maintain accurate position determination even when the terminal device moves away from the marker or rotates at large angles, as the appropriate pre-calculated relative position is already available for selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extends the tracking capability from a single fixed relative position to multiple dimensions by pre-calculating and storing relative positions at different distances and angles. This multi-dimensional approach allows the terminal device to move freely within a larger coverage area while maintaining measurement accuracy through selective matching of pre-calculated positions.

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

3Measurement precision

If only current image data is used for position determination, then processing speed is fast, but accuracy deteriorates in deteriorated conditions

Engineering Contradiction:
Improveposition determination accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system pre-calculates and stores multiple candidate relative positions before tracking begins. During actual tracking, it compares the detected marker position with these pre-stored candidates to determine the most accurate current position. This approach maintains high accuracy in deteriorated conditions while keeping processing relatively simple through direct comparison with pre-computed values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by comparing the actual detected marker position with multiple pre-calculated candidate positions. By selecting the candidate that best matches the current detection results, the system refines the position determination accuracy while managing processing complexity through efficient comparison operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11410329B2Information processing device, method performed thereby, and non-transitory computer readable medium
Publication Date: 2022.08.09 TOSHIBA TEC KK
  • US11410329B2 patent drawing
  • US11410329B2 patent drawing

AI summary

An information processing device includes a memory that stores a known position of a marker, a camera, and a processor. The processor is configured to determine whether the image includes the marker, calculate a relative position of the marker with respect to the camera and store the calculated relative position in the memory if image includes the marker, and determine a position of the camera using the known position of the marker and two or more relative positions calculated for the marker stored in the memory.