3D Gesture-Based Spatial Object Identification Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods are inadequate for effectively communicating and identifying three-dimensional object descriptions, particularly in scenarios where verbal descriptions are cumbersome, such as in retail inventory lookup or gaming environments, where users rely on gestures to convey shapes and dimensions.

Innovation Solution

A spatial object management engine that processes three-dimensional spatial image data from natural hand gestures to generate integrated 3D models, which are then matched against predefined models in a database to identify matching objects, using a combination of image data receiving, spatial representation, and matching engines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If verbal descriptions are used to communicate three-dimensional object shapes and dimensions, then communication can be achieved, but the communication process becomes cumbersome and inefficient

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidease of object description
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical/verbal description system with a gesture-based spatial input system. Users naturally gesture to describe 3D object shapes and dimensions, and the system captures these gestures through image data input devices, converting them into actionable spatial information without requiring verbal communication

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates a copy or representation of the user's mental image of a 3D object through gesture capture. The integrated model generator produces a digital representation that matches the user's intended object description, eliminating the need for the user to verbally describe each dimension

Inventive Principle:
Principle #26Copying

2Measurement precision

If customers provide detailed verbal descriptions of desired items, then inventory lookup accuracy may improve, but the time required for item identification increases

Engineering Contradiction:
Improveitem identification accuracyVSAvoiditem lookup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary processing of gesture data to create an integrated 3D model that can be quickly compared against the inventory database. The matching engine is prepared to immediately compare the generated model with stored models, eliminating the need for time-consuming verbal back-and-forth clarification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary system (the spatial object management engine with integrated model generator and matching engine) that translates natural gestures into precise object identification. This intermediary handles the complex processing, allowing customers to simply gesture while the system manages the detailed matching process

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If players manually select objects from pre-programmed game inventories, then game setup is straightforward, but the complexity of managing virtual environments increases

Engineering Contradiction:
Improveease of object selectionVSAvoidvirtual environment management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces manual selection interfaces with gesture-based spatial description. Players naturally gesture to describe the objects they want in their virtual environment, and the system automatically processes these gestures to identify and place the appropriate pre-programmed game objects, reducing interface complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9613261B2Inferring spatial object descriptions from spatial gestures
Publication Date: 2017.04.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9613261B2 patent drawing
  • US9613261B2 patent drawing
  • US9613261B2 patent drawing

AI summary

Three-dimensional (3-D) spatial image data may be received that is associated with at least one arm motion of an actor based on free-form movements of at least one hand of the actor, based on natural gesture motions of the at least one hand. A plurality of sequential 3-D spatial representations that each include 3-D spatial map data corresponding to a 3-D posture and position of the hand at sequential instances of time during the free-form movements may be determined, based on the received 3-D spatial image data. An integrated 3-D model may be generated, via a spatial object processor, based on incrementally integrating the 3-D spatial map data included in the determined sequential 3-D spatial representations and comparing a threshold time value with model time values indicating numbers of instances of time spent by the hand occupying a plurality of 3-D spatial regions during the free-form movements.