Direction Prediction for Low Latency Mobile Simulation Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile device simulations experience latency due to asynchronous measurement and rendering periods, causing a time delay between sensor data and image display, which affects user interaction and experience.

Innovation Solution

An apparatus and method that includes a sensor unit, direction calculating unit, and simulation unit to correct time delays by calculating and applying angular velocity to direction information, ensuring synchronized motion simulation and image rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sensor measurement and image rendering are performed periodically without time synchronization, then the simulation system can operate continuously, but time delay and latency are introduced between sensor data acquisition and image display

Engineering Contradiction:
Improvecontinuous operation capabilityVSAvoidtime delay between sensor data and image display
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by predicting the direction information at the rendering time based on the measured motion information. The direction calculating unit calculates direction information at the sensor measurement time, then the time delay correcting unit predicts what the direction would be at the later rendering time by using motion data and time difference calculation. This allows the simulation system to maintain continuous operation while compensating for the time delay between sensing and rendering.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If direction information is calculated without time delay correction, then the calculation process is simpler and faster, but the simulation accuracy and naturalness are reduced due to asynchronous measurement and rendering

Engineering Contradiction:
Improvecalculation speedVSAvoidsimulation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by adjusting the direction information parameters based on time delay correction. The time delay correcting unit modifies the direction information calculated from motion data by incorporating the time difference between measurement and rendering. This involves calculating angular velocity and applying it to correct the direction information, thereby maintaining simulation accuracy while using efficient calculation methods.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If time delay correction is applied to direction information, then latency between target motion and image display is reduced, but the calculation complexity increases due to additional time difference computations

Engineering Contradiction:
Improvelatency between target motion and image displayVSAvoidcalculation process complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies the intermediary principle by introducing a time delay correcting unit as a mediator between the direction calculating unit and the simulation unit. This intermediary component handles the time difference correction by calculating angular velocity and applying it to predict direction information at the rendering time. The separating of this correction function into a dedicated unit simplifies the overall system architecture while reducing latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10204420B2Low latency simulation apparatus and method using direction prediction, and computer program therefor
Publication Date: 2019.02.12 FXGEAR CO LTD
  • US10204420B2 patent drawing

AI summary

A simulation apparatus may comprise: a sensor unit configured to acquire movement information of an object using one or more sensors; a direction calculation unit configured to calculate direction information of the object using the movement information; and a simulation unit configured to simulate a physical object and render an image of the physical object on the basis of the direction information received from the direction calculation unit. The direction calculation unit may include a time delay correction unit configured to correct the direction information using a time difference between the time of acquiring the movement information and the time of rendering the image.