Projection Casting Stabilization for XR Object Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR systems are inaccurate, imprecise, and provide limited functionality for interacting with objects in artificial reality environments, often requiring separate controller devices and failing to correctly interpret user gestures, especially when interacting with objects outside immediate reach.

Innovation Solution

The technology introduces projection casting techniques using an origin point and control point to stabilize hand interactions, allowing for various projection types such as ray, sphere, cylinder, cone, and pyramid projections, and incorporates bimanual gestures for disambiguating objects and switching input modalities between global and local modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If projection casting techniques are implemented, then interaction precision is improved, but device complexity increases

Engineering Contradiction:
Improveinteraction precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces projection casting as an intermediary mechanism between the user's hand and distant virtual objects. The projection acts as a mediator that extends the user's reach and enables precise selection and manipulation of objects outside immediate grasp, resolving the contradiction by providing a bridging interface that enhances precision without requiring direct physical contact

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical controller devices with a gesture-based projection casting system. By substituting physical controllers with virtual projections generated from hand gestures, the system achieves precise interaction with distant objects while eliminating the need for separate mechanical control devices, thus improving precision while managing complexity

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

2Adaptability or versatility

If bimanual gestures are incorporated, then functionality is improved, but ease of operation deteriorates

Engineering Contradiction:
ImprovefunctionalityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamic gesture recognition that adapts to different operational contexts. The system dynamically switches between single-handed and bimanual gesture modes based on the task requirements, allowing users to perform simple interactions with one hand while enabling complex object manipulation and mode switching with two hands, thus balancing functionality with ease of operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments gesture recognition into distinct functional categories: single-handed gestures for basic selection and navigation, and bimanual gestures for advanced operations such as object manipulation and mode switching. This segmentation allows users to choose the appropriate level of complexity for each task, improving overall functionality while maintaining ease of operation for common tasks

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If origin point and control point stabilization is used, then interaction accuracy is improved, but device complexity increases

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

Solution Approach 1:

The patent introduces virtual origin and control points as intermediary elements that stabilize hand interactions with distant objects. These points serve as reference markers that anchor the projection casting mechanism, enabling accurate object selection and manipulation by providing stable reference frames that reduce interaction error without requiring complex hardware modifications

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11257295B2Projection casting in virtual environments
Publication Date: 2022.02.22 META PLATFORMS TECHNOLOGIES LLC
  • US11257295B2 patent drawing
  • US11257295B2 patent drawing
  • US11257295B2 patent drawing

AI summary

The present technology relates to artificial reality systems. Such systems provide projections a user can create to specify object interactions. For example, when a user wishes to interact with an object outside her immediate reach, she can use a projection to select, move, or otherwise interact with the distant object. The present technology also includes object selection techniques for identifying and disambiguating between objects, allowing a user to select objects both near and distant from the user. Yet further aspects of the present technology include techniques for interpreting various bimanual (two-handed) gestures for interacting with objects. The present technology further includes a model for differentiating between global and local modes for, e.g., providing different input modalities or interpretations of user gestures.