Touchless Gesture Control via Camera-Based Finger Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vision-based interfaces face challenges in accurately capturing hand and limb movements, are often counter-intuitive, and struggle with cultural differences in gesture commands, leading to confusion and false negatives, making them difficult to implement effectively.

Innovation Solution

A turn-key touchless user interface system that uses hand and arm gesture recognition, employing machine learning algorithms and multiple cameras to detect and track gestures, providing visual and non-visual feedback, and allowing customization to accommodate various cultural backgrounds, enabling users to interact with devices without physical contact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If gesture-commands are used exclusively for vision-based interface control, then the interface enables touchless interaction, but the interface becomes unable to communicate with and control software applications due to cultural differences and confusion

Engineering Contradiction:
Improvetouchless interaction capabilityVSAvoidsoftware application compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system integrates multiple interaction modalities (gesture commands, voice commands, and traditional input methods) into a single unified interface that can adapt to different software applications and cultural contexts, making the interface universally applicable across diverse scenarios

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

2Reliability

If vision-based interfaces use complex gesture recognition algorithms, then the system can distinguish between intentional and unintentional motions, but the system complexity increases significantly

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms that provide visual and contextual cues to users about their gestures, allowing for real-time correction and confirmation of gesture intent, thereby improving recognition accuracy without requiring excessively complex algorithms

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of gesture patterns and contexts before final recognition, filtering out obvious unintentional motions early in the processing pipeline, which reduces the computational burden on subsequent complex recognition algorithms

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If vision-based interfaces capture all hand and limb movements, then the system can detect more gesture types, but the system becomes susceptible to false negatives and unintended motion recognition

Engineering Contradiction:
Improvegesture type coverageVSAvoidfalse negative rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies different recognition thresholds and validation criteria to different gesture types and body parts, with more stringent requirements for critical commands and more lenient requirements for exploratory gestures, optimizing both coverage and reliability for each gesture category

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11188145B2Gesture control systems
Publication Date: 2021.11.30 DTEN INC
  • US11188145B2 patent drawing
  • US11188145B2 patent drawing
  • US11188145B2 patent drawing

AI summary

A computer implemented system controls an electronic device in the absence of a physical contact and/or a radio frequency communication with a user. The system detects the user's presence within a virtual detection range of a camera while the electronic device is in a standby state and transitions the electronic device to an interactive state when the user is detected. The system maintains the interactive state when a detected gesture corresponds to a predefined gesture by processing a comparison of an image of the extended finger against a plurality of images stored in a memory of the electronic device. The system renders a message as a result of the detection of the extended finger and transmits the message as a result of its movement.