HMD Reference Plane Defined by Hand Shapes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Head-mounted displays (HMDs) used for augmented and virtual reality face resource-intensive challenges in tracking users and real-world objects, leading to system latencies and limited capabilities when presenting virtual interaction objects.

Innovation Solution

The HMD generates a reference plane based on user-defined hand shapes, allowing interaction with virtual objects without real-world object recognition, by tracking hand positions and shapes to determine the plane's position, orientation, and size, and confirming its location through visual indicators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the HMD performs real-time object recognition and tracking of real-world objects to present virtual interaction objects, then the user can interact with virtual objects in the real-world environment, but the system experiences resource intensity, latencies, and limited capabilities

Engineering Contradiction:
Improvevirtual object interaction capabilityVSAvoidsystem resource consumption
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the dependency on real-world object recognition by introducing a virtual reference plane that serves as an independent interaction surface. Instead of requiring the HMD to recognize and track real-world objects, the system creates a synthetic reference framework that decouples virtual object placement from environmental understanding, thereby reducing computational complexity while maintaining interaction reliability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The virtual reference plane acts as an intermediary between the user and virtual objects. Rather than directly mapping virtual objects to real-world surfaces through complex object recognition, the system uses the reference plane as a mediator that simplifies the interaction model. The plane provides a stable coordinate system for placing virtual objects without requiring the HMD to interpret real-world geometry

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the HMD tracks the user's position relative to real-world objects to present virtual objects, then the virtual objects can be anchored to real-world surfaces, but the system experiences resource intensity and latencies

Engineering Contradiction:
Improvevirtual object positioning accuracyVSAvoidsystem latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-defining a virtual reference plane with known geometric properties and coordinate system before placing virtual objects. This eliminates the need for real-time calculation of surface geometries during object placement. The reference plane's mathematical definition provides immediate, precise positioning coordinates without requiring latency-inducing environmental scanning and processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified copy of the real-world interaction surface through the virtual reference plane. Instead of replicating complex real-world geometry through object recognition, the system uses an idealized planar model that captures the essential interaction properties (position, orientation, extent) without the computational burden of accurate real-world surface reconstruction

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the HMD uses object recognition to identify real-world surfaces for virtual interaction, then the system can adapt to different real-world environments, but the object recognition process is resource intensive and limits HMD capabilities

Engineering Contradiction:
Improveenvironmental adaptationVSAvoidsystem processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The virtual reference plane serves multiple functions simultaneously: it provides a coordinate system for virtual object placement, defines an interaction surface for user gestures, and establishes a reference frame for spatial tracking. This multi-functionality replaces the need for specialized object recognition algorithms, achieving environmental adaptability through a universal mathematical model that works across different physical settings without requiring environment-specific processing

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system achieves environmental adaptability by changing parameters of the virtual reference plane (position, orientation, size) based on user-defined hand shapes rather than adapting to real-world environmental parameters through object recognition. This parameter-based approach allows the same interaction framework to function across diverse environments by simply adjusting plane coordinates, eliminating the need for resource-intensive environmental scanning and recognition

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11054896B1Displaying virtual interaction objects to a user on a reference plane
Publication Date: 2021.07.06 META PLATFORMS INC
  • US11054896B1 patent drawing
  • US11054896B1 patent drawing
  • US11054896B1 patent drawing

AI summary

A user views images through a head-mounted display (HMD). The HMD can display virtual interaction objects to a user on a reference plane, such as a keyboard and trackpad. The reference plane can be defined by the user by forming predetermined hand shapes with their hands. After the reference plane is generated, the HMD can display virtual interaction objects on the reference plane. To interact with the virtual objects, the HMD can track the hands of the user relative to the reference plane. For example, a finger tap on a virtual trackpad on the reference plane can indicate a click. Among other advantages, the reference plane is defined based on hand shapes of the user. Thus, the reference plane can be determined without the HMD identifying a surface in the real world (e.g., through object recognition).