Virtual Reality Eye-Hand Coordination via Optical Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual reality systems fail to provide a desired level of eye-hand coordination, leading to inaccurate simulation of human mobility and movement, particularly around hinged joints, which affects the user's ability to perform tasks efficiently within virtual environments.

Innovation Solution

A virtual reality system that synchronizes hand position data and head position data in real-time using a head-mounted system and peripheral gloves, generating virtual image control data to accurately represent the user's movements within the virtual environment, enhancing eye-hand coordination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If displacement estimation techniques are used to track finger movement, then the system size remains small, but tracking accuracy deteriorates

Engineering Contradiction:
Improvefinger movement tracking accuracyVSAvoidsystem size
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces mechanical tracking systems (gyroscopes, accelerometers) with an optical field-based vision system. The vision system uses cameras and image processing to track hand and finger movements, eliminating the need for bulky mechanical sensors while improving tracking accuracy through visual field analysis and coordinate mapping.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a virtual copy of the user's hand movements in the virtual environment. By capturing real-world hand positions through vision systems and replicating them as virtual hand models, the system achieves accurate tracking without requiring complex mechanical sensors on the user's body.

Inventive Principle:
Principle #26Copying

2Measurement precision

If visual-only tracking is used, then the system remains simple, but eye-hand coordination accuracy deteriorates

Engineering Contradiction:
Improveeye-hand coordination accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple sensing modalities including vision systems, hand tracking cameras, and virtual environment data into a unified coordinate system. By combining these different data sources and synchronizing them through a common reference frame, the system achieves high eye-hand coordination accuracy while maintaining relatively simple individual components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements feedback loops where the virtual environment continuously monitors hand positions, head orientation, and eye movements, then adjusts the virtual hand representation in real-time. This closed-loop feedback system maintains accurate eye-hand coordination by constantly comparing actual positions with virtual representations and making corrective adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2648073B1System and method for virtual engineering
Publication Date: 2020.01.08 THE BOEING CO
  • EP2648073B1 patent drawingFigure 1
  • EP2648073B1 patent drawingFigure 2
  • EP2648073B1 patent drawingFigure 3

AI summary

A method and system for generating a virtual image (140) of a virtual environment (102) is provided. A virtual reality manager (106) receives hand position data (133) for at least one hand of a user (104) from a hand system (131). The virtual reality manager (106) receives head position data (120) for a head (112) of the user (104) from a head-mounted system (108). The virtual reality manager (106) identifies image-based position data (328) and a current frame of reference (330) for a current time (314) using a target image corresponding to the current time (314). The virtual reality manager (106) generates virtual image control data (135) for the current time (314) using the hand position data (133), the head position data (120), the image-based position data (328), and the current frame of reference (330). The virtual image control data (135) is configured for use by a virtual image application (137).