Wearable EMG Gesture Identification via Decision Tree Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wearable electromyography (EMG) devices face challenges in performing real-time automated gesture identification due to the computational intensity of pattern recognition and machine learning algorithms, which requires significant processing power and resources, leading to battery life issues and slow processing speeds.

Innovation Solution

A wearable EMG device with a processor that performs decision tree analysis on EMG signal features to determine probability scores for gesture identification, using a series of evaluations based on previous outcomes, and combines signals from multiple time windows to enhance accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computationally intensive pattern recognition and machine learning algorithms are used for gesture identification, then gesture identification accuracy is improved, but processing speed decreases and battery life is reduced

Engineering Contradiction:
Improvegesture identification accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The gesture identification process is segmented into multiple evaluation stages. The system performs a series of evaluations of EMG signal features in sequence, where each evaluation builds upon the outcome of the previous one. This segmentation allows the system to achieve high accuracy through comprehensive feature analysis while maintaining manageable processing speed by evaluating features progressively rather than simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary feature extraction and evaluation before final gesture identification. By determining a set of features from EMG signals and performing evaluations on these features in advance, the system prepares the necessary information for accurate gesture identification without requiring computationally intensive real-time processing during the actual gesture recognition.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If computationally intensive algorithms are used for gesture identification, then gesture identification accuracy is improved, but energy consumption increases

Engineering Contradiction:
Improvegesture identification accuracyVSAvoidbattery life
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The energy-intensive gesture identification task is divided into sequential evaluation stages. Each evaluation processes specific EMG signal features and builds upon previous results, allowing the system to achieve accurate gesture identification through cumulative, manageable computational steps rather than a single intensive processing burst, thereby extending battery life.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs evaluations of EMG signal features in periodic cycles, where each cycle consists of determining features, performing evaluations, and updating probability scores. This periodic processing allows the system to maintain gesture identification accuracy while managing energy consumption through structured, repeatable processing cycles that can be optimized for power efficiency.

Inventive Principle:
Principle #19Periodic action

3Productivity

If complex processor infrastructure is used to support fast processing, then processing speed is improved, but device complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidprocessor infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The processing function is segmented into discrete evaluation steps that can be performed by a simple processor. Instead of requiring a complex processor to handle all processing tasks simultaneously, the system breaks down the processing into sequential evaluations of EMG signal features, allowing a simple processor to achieve fast processing through efficient step-by-step execution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and evaluates specific features from EMG signals separately from the main processing task. By determining a set of features and performing evaluations on these extracted features in advance, the system reduces the computational burden on the processor during gesture identification, enabling fast processing with minimal processor infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9389694B2Systems, articles, and methods for gesture identification in wearable electromyography devices
Publication Date: 2016.07.12 META PLATFORMS TECHNOLOGIES LLC
  • US9389694B2 patent drawing
  • US9389694B2 patent drawing
  • US9389694B2 patent drawing

AI summary

Systems, articles, and methods perform gesture identification with limited computational resources. A wearable electromyography (“EMG”) device includes multiple EMG sensors, an on-board processor, and a non-transitory processor-readable memory that stores data and/or processor-executable instructions for performing gesture identification. The wearable EMG device detects and determines features of signals when a user performs a physical gesture, and processes the features by performing a decision tree analysis. The decision tree analysis invokes a decision tree stored in the memory, where storing and executing the decision tree may be managed by limited computational resources. The outcome of the decision tree analysis is a probability vector that assigns a respective probability score to each gesture in a gesture library. The accuracy of the gesture identification may be enhanced by performing multiple iterations of the decision tree analysis across multiple time windows of the EMG signal data and combining the resulting probability vectors.