Gesture Recognition Using Compressed Feature Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current gesture recognition systems face challenges in accurately and efficiently differentiating between various forms of human body movements for communication and entertainment, particularly in real-time applications, due to the complexity and subjectivity of defining gestures and the diversity of human mannerisms.

Innovation Solution

The development of a machine learning-based system that uses self-referenced gesture data compressed by principal joint variable analysis and principal component analysis to identify and classify gestures, employing a classifier and recognizer to compare incoming data against a database of learned movements, allowing for efficient recognition and prediction of gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional shape descriptors and various processes are used for gesture recognition, then gesture differentiation capability is improved, but system complexity and computational overhead increase

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the most relevant features from gesture data by identifying and removing redundant features. The system determines a subset of features that are sufficient for gesture recognition, eliminating unnecessary computational processing of redundant data while maintaining recognition accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates simplified representations of gesture data by generating synthetic gesture data that captures essential characteristics without requiring complex original data processing. This allows the system to work with compressed feature sets that replicate the information needed for accurate gesture differentiation.

Inventive Principle:
Principle #26Copying

2Measurement precision

If comprehensive gesture data is collected and processed, then gesture recognition accuracy is improved, but processing time increases

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential features needed for gesture recognition by determining a sufficient subset of features from the complete gesture data set. This extraction process eliminates redundant computational steps while preserving the information necessary for accurate gesture identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary processing by pre-determining which features are sufficient for gesture recognition before actual gesture classification occurs. This advance preparation of feature subsets reduces the computational burden during real-time gesture processing.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed gesture data is analyzed, then gesture classification accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improvegesture classification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent identifies and extracts only the relevant features from detailed gesture data that are necessary for accurate classification. By determining a sufficient subset of features, the system reduces data processing complexity while maintaining the ability to accurately differentiate between various gesture types.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9690982B2Identifying gestures or movements using a feature matrix that was compressed/collapsed using principal joint variable analysis and thresholds
Publication Date: 2017.06.27 ARB LABS INC
  • US9690982B2 patent drawing
  • US9690982B2 patent drawing
  • US9690982B2 patent drawing

AI summary

Systems and method described herein present techniques for identifying a gesture using gesture data compressed by principal joint variable analysis. A classifier of a gesture recognition system may receive a frame comprising a set of gesture data points identifying locations of body parts of a subject. The classifier may determining that a subset of the set of gesture data points is sufficient to recognize a first gesture. The subset may be stored into a database in reference to the first gesture. A recognizer may receive a new frame of new gesture data points identifying locations of body parts of a new subject. The recognizer may recognize that the gesture of the new subject corresponds to the first gesture responsive to comparing at least one new gesture data point from the new frame to at least one gesture data point of the subset.