AR Object Identifier Animation for Smooth Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices with augmented reality capabilities face challenges in smoothly transitioning object identifiers due to limited processing resources, resulting in lag and sudden jumps of labels as objects move, especially when processing resources are constrained.

Innovation Solution

A device with enhanced augmented reality functionality, equipped with a processor, object tracking device, and display, uses animation techniques such as spring physics and inertial physics to smoothly transition object identifiers from one position to another, ensuring continuous tracking and indication of object positions even when they move out of the field of view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If animation techniques are used to smoothly transition object identifiers, then the augmented reality experience is improved, but processing resources are consumed

Engineering Contradiction:
Improveaugmented reality experienceVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies animation techniques selectively based on object motion characteristics. When objects move slowly or remain stationary, full animation processing is applied to maintain visual smoothness. When objects move rapidly or processing resources are constrained, the system reduces animation intensity or skips frames, accepting some visual discontinuity to preserve battery life and processing capacity.

Inventive Principle:
Principle #16Partial or excessive action

2Stability of the object's composition

If object identifiers are smoothly transitioned using animation, then visual continuity is improved, but processing time increases

Engineering Contradiction:
Improvevisual continuityVSAvoidprocessing time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system implements periodic updates of object identifier positions rather than continuous real-time tracking. Animation frames are rendered at intervals (e.g., 30fps or 60fps) rather than attempting to process every microsecond of object movement. This periodic approach maintains visual continuity for the human observer while significantly reducing processing time requirements compared to continuous tracking.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If continuous tracking of moving objects is implemented, then tracking accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvetracking accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The tracking system dynamically adjusts its complexity based on object motion characteristics and processing resource availability. When objects are stationary or move slowly, the system uses simpler tracking algorithms with higher precision. When objects move rapidly or resources are constrained, the system switches to lighter-weight tracking algorithms that maintain adequate accuracy with reduced computational requirements, thus managing device complexity adaptively.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9208583B2Device with enhanced augmented reality functionality
Publication Date: 2015.12.08 MALIKIE INNOVATIONS LTD
  • US9208583B2 patent drawing
  • US9208583B2 patent drawing
  • US9208583B2 patent drawing

AI summary

A device with enhanced augmented reality functionality and methods therefor, are provided. An identifier of an object is rendered, at a display of a device, at a first position associated with the object. An object tracked device is used to track the object. When the object moves, a processor of the device smoothly transitions the identifier from the first position to a second position at the display using animation, the second position associated with a new position of the object.