Real-World Object Input via Surface Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gesture recognition systems, such as the Leap Motion controller, require predefined gestures, lack tactile feedback, and often necessitate large movements, making them inefficient and cumbersome for fine motor tasks.

Innovation Solution

A system that processes image data to identify an interactive surface area and an interacting object, maps commands to regions of the surface area, and performs actions based on the proximity of the object to those regions, allowing for intuitive interaction using real-world objects like hands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If predefined gestures are used for interaction, then the system can recognize basic commands, but the gestures require large movements and lack fine motor control

Engineering Contradiction:
Improvegesture recognitionVSAvoidmovement amplitude
Core Design Contradiction:
Ease of operationVSLength of moving object

Solution Approach 1:

The system segments the interactive surface into multiple distinct regions, each associated with specific commands. Instead of requiring large holistic gestures, users can interact with individual regions through small, precise movements. The hand is divided into interaction zones (e.g., palm, fingers, wrist areas) that map to different UI functions, enabling fine motor control while maintaining gesture-based operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the interactive surface are assigned different functional qualities. Each region corresponds to specific commands or parameters, allowing users to access different functions by interacting with specific local areas rather than performing uniform large-scale gestures. This enables precise control through localized hand positions.

Inventive Principle:
Principle #3Local quality

2Volume of moving object

If virtual touchscreen interface is used, then the device can be compact, but the user lacks tactile feedback

Engineering Contradiction:
Improvedevice sizeVSAvoidtactile feedback
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The system introduces an intermediary layer between the user and the device - using the user's own hand as the interaction medium. The hand serves as both the input device and the interface, allowing users to interact with projected regions while maintaining natural tactile sensations from hand movements and positions, thus providing tactile feedback without requiring a physical touchscreen.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If real world objects are used for interaction, then fine motor control is improved, but the system complexity increases

Engineering Contradiction:
Improveinteraction precisionVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system utilizes the user's existing hand structure and natural movements as the interaction mechanism. Instead of requiring specialized input devices or complex gesture recognition hardware, the system leverages the user's own anatomy - fingers, palm, wrist - as the precision input tool. This achieves high measurement precision through natural human motor control without adding device complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10013083B2Utilizing real world objects for user input
Publication Date: 2018.07.03 QUALCOMM INC
  • US10013083B2 patent drawing
  • US10013083B2 patent drawing
  • US10013083B2 patent drawing

AI summary

Methods, systems, apparatuses and computer-readable media for utilizing real world objects to interact with a user interface are presented. The method may comprise a device processing image data to identify an interactive surface area and an interacting object. Subsequently, the device may determine at least two regions of the interactive surface area. In addition, the device may map commands of a user interface to the at least two regions of the interactive surface area. Subsequently, the device may determine a selected region of the interactive surface area based on a proximity of the interacting object to the interactive surface area. In addition, the device may perform a mapped command of the user interface, wherein the mapped command is determined based on the selected region.