Single-Hand Gesture Control for Pointer-Free Virtual Content Review

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for controlling virtual elements on displays using hand gestures are inefficient and require complex interactions, such as cursors or pointers, which detract from the immersive experience in augmented and virtual reality environments.

Innovation Solution

A system utilizing a wearable device with dual visible-light cameras and an image processing system to detect predefined hand gestures, allowing direct control of virtual elements through intuitive motions like scrolling and selecting without the need for additional pointers, by correlating hand movements with specific actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If hand gesture detection is implemented to control virtual elements, then ease of operation is improved, but device complexity increases due to additional cameras and image processing systems

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The wearable device integrates multiple functions including gesture detection, virtual element control, and display management into a single system. The camera system serves both capture and gesture recognition purposes, while the processor handles both general computation and gesture analysis, reducing the need for separate dedicated components.

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

Solution Approach 2:

The system introduces an image processing pipeline as an intermediary between the physical hand gestures and the virtual element control. The processor analyzes camera frames to detect gesture patterns, translating physical movements into digital commands without requiring direct mechanical or electrical connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional cursor or pointer systems are used to control virtual elements, then device complexity is reduced, but ease of operation deteriorates due to complex interactions required

Engineering Contradiction:
Improvedevice complexityVSAvoidease of operation
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system extracts the control function from traditional cursor/pointer interfaces and replaces it with direct hand gesture recognition. By removing the intermediary cursor layer, users can directly manipulate virtual elements through natural hand movements, simplifying the interaction model while maintaining system complexity through sophisticated gesture processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If immersive experience in AR/VR is maintained, then user experience is improved, but ease of operation worsens due to lack of intuitive control mechanisms

Engineering Contradiction:
Improveuser experienceVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables users to control virtual elements using their own hands as the input mechanism. By leveraging the user's natural hand gestures rather than requiring external controllers or interfaces, the system maintains immersion while providing intuitive control that feels like a natural extension of the user's body.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250224809A1Single-handed gestures for reviewing virtual content
Publication Date: 2025.07.10 SNAP INC
  • US20250224809A1 patent drawing
  • US20250224809A1 patent drawing
  • US20250224809A1 patent drawing

AI summary

Systems, devices, media, and methods for controlling the presentation of virtual or graphical elements on a display in response to hand gestures detected by an eyewear device that is capturing frames of video data with its camera system. An image processing system detects hand shapes in the video data and determines whether it matches a predefined hand gesture. Each predefined hand gesture is associated with an action; for example, a leafing gesture is associated with a scrolling action. The system controls the display of virtual elements, in accordance with the associated action. In an example hand shapes that includes flexing and extending the fingers of a single hand severally and continually in a leafing motion, the matching predefined leafing gesture is associated with a scrolling action, which displays the series of items in a display order, sequentially and in accordance with the detected speed of the moving fingers.