Mixed Reality Coordinate Transformation for Accurate Pass-Through Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mixed reality systems face issues with visual discomfort and alignment inaccuracies due to direct application of depth warping algorithms, which cause warping effects and misalignment of mixed reality content with the pass-through view.

Innovation Solution

A method involving coordinate transformation and reference reprojection parameters is employed to convert rendering positions and combine virtual objects with pass-through views, using camera information to improve alignment and reduce distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a precise depth warping algorithm is directly applied to generate pass-through view, then alignment accuracy is improved, but visual comfort deteriorates due to warping effect

Engineering Contradiction:
Improvealignment accuracyVSAvoidwarping effect
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary coordinate transformation process that mediates between the camera's reference frame and the user's eye frame. By determining coordinate transformation information based on camera information and using it to convert rendering positions, the system avoids direct warping of the pass-through view while still achieving accurate alignment of virtual objects. This intermediary transformation resolves the contradiction by decoupling the alignment function from the visual rendering function.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the rendering position parameter from the camera's reference position to the user's eye position by applying coordinate transformation information. This parameter change allows the system to maintain the original pass-through view without warping while achieving accurate alignment through the transformed virtual object positions. The reprojection parameter is also adjusted accordingly to maintain visual consistency.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If coordinate transformation is applied to convert rendering position, then alignment accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvealignment accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary coordinate transformation by determining coordinate transformation information based on camera information before the actual rendering process. This preliminary action includes calculating the transformation matrix and storing it for use during rendering. By preparing the transformation parameters in advance, the system reduces the computational burden during real-time rendering while maintaining accurate alignment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses camera information (intrinsic and extrinsic parameters) as a template to generate the coordinate transformation information. Instead of performing complex real-time calculations, the system copies and adapts the camera's reference frame parameters to create the transformation matrix. This approach simplifies the processing by reusing well-defined camera calibration data rather than performing ad-hoc calculations.

Inventive Principle:
Principle #26Copying

3Measurement precision

If depth warping processing is applied to combine virtual objects with pass-through view, then alignment accuracy is improved, but visual experience deteriorates

Engineering Contradiction:
Improvealignment accuracyVSAvoidvisual distortion
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the rendering process into distinct independent steps: (1) obtaining reference image from color camera, (2) determining coordinate transformation information, (3) converting rendering position, (4) rendering virtual object at transformed position, and (5) combining with reference image. By separating the alignment function (coordinate transformation) from the visual rendering function (image combination), the system achieves accurate alignment without introducing warping distortion to the pass-through view.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of warping the pass-through view to align virtual objects (conventional approach), the patent inverts the approach by transforming the virtual object positions to match the camera's reference frame. The virtual objects are rendered at positions that correspond to the camera's viewpoint, and then simply combined with the reference image. This inversion eliminates the need for depth warping and its associated visual distortions.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20250252678A1Method for improving mixed reality service and host
Publication Date: 2025.08.07 HTC CORP
  • US20250252678A1 patent drawing
  • US20250252678A1 patent drawing
  • US20250252678A1 patent drawing

AI summary

The embodiments of the disclosure provide a method for improving a mixed reality service and a host. The method includes the following. A reference image for rendering a pass-through view is obtained from a color camera of the host. Coordinate transformation information is determined based on camera information of the host. The coordinate transformation information is used to convert a rendering position from a preset rendering position to a reference rendering position. A reference reprojection parameter is determined based on a preset reprojection parameter, the camera information of the host, and the coordinate transformation information. A virtual object corresponding to a target object to be rendered is rendered based on object information of the target object to be rendered and the coordinate transformation information. The virtual object is combined with the reference image into the pass-through view. The pass-through view is reprojected into visual content of the mixed reality service based on the reference reprojection parameter, and the visual content is displayed.