×

Recognizing gestures from forearm EMG signals

  • US 8,447,704 B2
  • Filed: 06/26/2008
  • Issued: 05/21/2013
  • Est. Priority Date: 06/26/2008
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer readable memories storing information to enable a computing device to perform a process, the process comprising:

  • receiving a plurality of electromyography (EMG) signals derived from respective EMG sensors, the sensors being arranged in a wearable device placed arbitrarily on the forearm;

    dividing the EMG signals into a sequence of signal samples, each signal sample comprising signal segments of the EMG signals of the respective EMG sensors;

    for each signal sample, forming a corresponding feature vector by extracting from the signal sample a plurality of values of different types of features based on the signal segments of the signal sample;

    wherein feature vectors include two or more of amplitudes of individual channels, ratios of amplitudes for channel pairs, coherence ratios for pairs of channels, and frequency energy broken down over subbands;

    passing the feature vectors to a machine learning module previously trained during a training session with feature vectors labeled with known gestures to determine gesture classifications of the respective feature vectors for each signal sample;

    wherein the training session includes instructing a user to perform a gesture with different arm positions, including, one or more of arm bent, arm extended, palm up, and palm down; and

    selecting a single one of the gesture classifications of the respective feature vectors and outputting a particular type of finger movement corresponding to the selected gesture classification.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×