AR Virtual Object Movement Consistency via Posture Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Augmented reality (AR) technologies face challenges in maintaining the fidelity and user experience of virtual object movements within a real environment, as these movements change relative to the terminal device's posture, leading to inconsistent and less immersive experiences.

Innovation Solution

An image display method and apparatus that captures a terminal device's posture and determines a dynamic movement track for virtual objects within a virtual world, ensuring the movement remains consistent relative to the real environment, regardless of the device's posture, by using sensors and coordinate systems to adjust the movement track accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the virtual object movement track is fixed relative to the terminal device, then the device complexity is reduced, but the AR fidelity deteriorates because the movement track changes relative to the real environment when posture changes

Engineering Contradiction:
Improvemovement track calculation complexityVSAvoidAR fidelity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The movement track is transformed from a static definition relative to the device to a dynamic definition relative to the real environment. The system continuously adjusts the virtual object's movement track based on real-time posture information, making the track adaptive to environmental changes while maintaining AR fidelity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Posture information serves as an intermediary that bridges the device coordinate system and the environment coordinate system. By introducing this intermediate parameter, the system can translate movement tracks between different reference frames, resolving the contradiction between device-relative simplicity and environment-relative fidelity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the movement track changes relative to the terminal device when posture changes, then the AR fidelity is improved, but the ease of operation deteriorates due to inconsistent virtual object positions

Engineering Contradiction:
ImproveAR fidelityVSAvoiduser experience consistency
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system changes the reference parameter for defining movement tracks from device-relative coordinates to environment-relative coordinates. This parameter transformation ensures that virtual object positions remain consistent with the real environment, improving both AR fidelity and user experience by making the virtual world appear stable regardless of device orientation

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If a standard posture is defined and posture offset is calculated, then the manufacturing precision of the AR experience is improved, but the device complexity increases due to additional coordinate system transformations

Engineering Contradiction:
ImproveAR experience precisionVSAvoidcoordinate system transformation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

A standard posture is pre-defined as a reference state, and the system performs preliminary calculations to establish the relationship between device coordinates and environment coordinates. This preliminary setup enables subsequent real-time posture offset calculations to be more efficient, balancing precision requirements with computational complexity

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10846936B2Image display method and device
Publication Date: 2020.11.24 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10846936B2 patent drawing
  • US10846936B2 patent drawing
  • US10846936B2 patent drawing

AI summary

Embodiments of this application provide an image display method performed at a terminal device. The method includes: capturing, by the terminal device, a first image; obtaining, by the terminal device, information about a first posture, the first posture being a posture of the terminal device when the terminal device captures the first image; determining, by the terminal device, a first movement track for a virtual object to move from a first position to a second position in a virtual world according to the information about the first posture; and presenting, by the terminal device, the first image as a background image of the virtual world, and dynamically rendering the virtual object to move along the first movement track in the first image, so that the virtual object moves vertically to the horizontal plane in the real world regardless of the first posture of the terminal device. Therefore, fidelity of the AR technology is improved, and user experience is improved.