Virtual Coordinate Calibration for Cross-System Tracking Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interactive devices and tracking apparatuses often have different initial positioning conditions and coordinate systems, leading to incorrect data transfer and reduced user experience due to lack of offset calibration.

Innovation Solution

A coordinate system offset calculating apparatus and method that generates virtual calibration coordinates, receives sensing coordinates from a tracking apparatus, and calculates the offset between different coordinate systems using these coordinates to improve alignment accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different positioning methods are used for interactive device and tracking apparatus, then positioning flexibility is improved, but coordinate system alignment deteriorates

Engineering Contradiction:
Improvepositioning flexibilityVSAvoidcoordinate system alignment
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent introduces virtual calibration coordinates as an intermediary reference system between the interactive device and tracking apparatus. These virtual coordinates serve as a common language that both devices can reference, enabling coordinate transformation and alignment despite using different positioning methods. The virtual calibration coordinates act as a mediator that bridges the coordinate system gap between vision-based inside-out positioning and infrared-based outside-in positioning.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If offset calibration is not performed, then device complexity is reduced, but data accuracy deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoiddata accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent performs offset calibration in advance by pre-establishing virtual calibration coordinates and calculating the coordinate system offset between devices. This preliminary action ensures that coordinate transformation parameters are ready before actual interaction occurs, eliminating the need for real-time calibration computations and reducing operational complexity while maintaining high data accuracy.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If coordinate system offset is not calculated, then processing time is reduced, but service quality deteriorates

Engineering Contradiction:
Improveprocessing timeVSAvoidservice quality
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The coordinate system offset is calculated in advance during an initialization or calibration phase, rather than being computed in real-time during user interactions. This preliminary calculation stores transformation parameters that can be quickly applied during actual use, minimizing processing time delays while ensuring high service quality and accurate data provision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12511763B2Coordinate system offset calculating apparatus, method, and non-transitory computer readable storage medium thereof
Publication Date: 2025.12.30 HTC CORP
  • US12511763B2 patent drawing
  • US12511763B2 patent drawing
  • US12511763B2 patent drawing

AI summary

A coordinate system offset calculating apparatus, method, and non-transitory computer readable storage medium thereof are provided. The apparatus generates at least two virtual calibration coordinates, and the at least two virtual calibration coordinates correspond to a first coordinate system. The apparatus receives at least two sensing coordinates from a tracking apparatus in response to the tracking apparatus moving to the at least two virtual calibration coordinates, the at least two sensing coordinates are generated by the tracking apparatus, and the at least two sensing coordinates correspond to a second coordinate system. The apparatus calculates a coordinate system offset corresponding to the first coordinate system and the second coordinate system based on the at least two virtual calibration coordinates and the at least two sensing coordinates.