Direct Pointing Detection Using 3D Spatial Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing hand gesture recognition systems using optical sensors face challenges in accurately identifying aimed points on a plane, particularly due to uncertainties in determining the location of pointing elements and body parts within a 3D viewing space, which affects the precision of input commands for devices.
Innovation Solution
A method involving image sensors and processors to obtain and process images, identify pointing elements and body parts, determine aimed points on a plane by correlating viewing rays with body parts and pointing elements, and execute commands based on predefined conditions, with optional features including calibration processes and visual feedback to enhance accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hand gesture recognition systems use optical sensors to identify body parts and pointing elements in a video stream, then gesture-based input commands can be obtained, but the precision of determining aimed points on a plane deteriorates due to uncertainties in 3D spatial location
Solution Approach 1:
The patent transitions from 2D image plane coordinates to 3D spatial coordinates by introducing depth information through multiple imaging devices. The system determines spatial positions of body parts and pointing elements in three-dimensional space, then projects these onto the display plane to calculate aimed points, thereby resolving the precision loss inherent in 2D gesture recognition.
Solution Approach 2:
The patent introduces an intermediary coordinate system and mathematical transformation process between the optical sensor data and the final aimed point determination. By using intermediate variables representing spatial positions and viewing rays, the system bridges the gap between raw gesture detection and precise aimed point calculation on the display plane.
2Adaptability or versatility
If the system processes multiple images to identify pointing elements and body parts, then gesture recognition capability is enabled, but the complexity of processing and determining aimed points increases
Solution Approach 1:
The patent divides the complex processing task into distinct segments: first identifying body parts in the video stream, then locating pointing elements,接着 determining their spatial positions, and finally calculating aimed points on the display plane. This segmentation of the processing pipeline reduces overall complexity by making each sub-task more manageable and modular.
Solution Approach 2:
The system performs preliminary identification and localization of body parts and pointing elements before the final aimed point calculation. By pre-processing the image data to extract relevant spatial information and establish coordinate transformations in advance, the system simplifies the subsequent aimed point determination process.
Data Source
AI summary
A system and method for recognizing an aimed point on a plane is provided. Images captured by one or more image sensor are processed for obtaining data indicative of location of at least one pointing element in the viewing space and data indicative of at least one predefined user's body part in the viewing space; using the obtained data, an aimed point on the plane is identified. In case it is determined that a predefined condition is met a predefined command and/or message is executed.


