AR/VR Stylus Tracking Error Mitigation via 3D-to-2D Projection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current stylus devices in AR/VR environments suffer from tracking inaccuracies and noise issues, particularly when performing precise operations like writing or drawing, due to discontinuous tracking and vibrations induced by optical and inertial sensors, which affect the user experience and accuracy.

Innovation Solution

The implementation of a stylus tracking system that uses a sliding window of recent samples and interpolation algorithms, such as Catmull-Rom splines, to smooth and synchronize sensor data, reducing noise and latency, and dynamically modulating haptic feedback based on virtual mass and surface characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If optical and inertial sensors are used for tracking the stylus device, then the stylus device can be tracked in AR/VR environment, but tracking inaccuracies and noise issues occur particularly when performing precise operations like writing or drawing

Engineering Contradiction:
Improvetracking accuracyVSAvoidtracking continuity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by collecting multiple recent position samples before determining the current stylus position. Instead of relying on a single potentially inaccurate sensor reading, the system gathers a window of recent samples and processes them together to predict the current position, thereby preparing accurate position data in advance of when it is needed for rendering or interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing system that acts as a mediator between the raw sensor data and the final stylus position determination. This intermediary system uses interpolation algorithms (such as Catmull-Rom splines) and haptic feedback mechanisms to smooth out discontinuities and inaccuracies in the tracking data, effectively mediating the transition from noisy sensor readings to accurate position information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If traditional tracking methods are used, then the system is simpler, but discontinuous tracking and vibrations affect precision operations

Engineering Contradiction:
Improvemovement precisionVSAvoidtracking system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system ensures continuity of useful action by maintaining a continuous stream of position samples and using interpolation to fill gaps between discrete sensor readings. The sliding window approach continuously updates position estimates based on recent history, ensuring that the tracking action remains continuous and smooth even when individual sensor readings are discontinuous or noisy.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent changes key parameters of the tracking system by transitioning from direct sensor reading to interpolated position estimation. It modifies the position determination process by applying mathematical transformations (interpolation algorithms) to the raw sensor data, thereby changing the parameter representation from discrete, noisy readings to continuous, smoothed position trajectories.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If haptic feedback is added to provide force feedback, then user experience is improved, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements feedback by using haptic actuators to provide force feedback to the user based on virtual surface characteristics. When the stylus interacts with virtual surfaces or objects, the system calculates appropriate haptic responses and delivers them through the stylus, creating a closed-loop feedback system that enhances user perception and control while maintaining natural interaction patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11907448B2Systems, devices, and methods for physical surface tracking with a stylus device in an AR/VR environment
Publication Date: 2024.02.20 LOGITECH EUROPE SA
  • US11907448B2 patent drawing
  • US11907448B2 patent drawing
  • US11907448B2 patent drawing

AI summary

A method includes receiving sensor data from one or more sensors that corresponds to a location of a stylus device and determining that a tip of the stylus device is in contact with a physical surface based on the sensor data. While in contact, the method includes determining a new location of the tip of the stylus device based on the location data, mitigating a tracking error of the determined new location of the tip of the stylus device by translating the new location from a 3D space domain to a 2D space domain that corresponds to the physical surface and adjusting the new location based on a comparison of the new location and historical locations. The stylus device can further ascertain surface characteristics through sensor data and simulate surface characteristics via haptic feedback effects.