×

Gyro mouse de-drift and hand jitter reduction

  • US 8,786,549 B2
  • Filed: 03/11/2011
  • Issued: 07/22/2014
  • Est. Priority Date: 03/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A gyroscope-based device comprising:

  • an input for receiving angle velocity data obtained from digitized gyroscope sensor data;

    a first summation node for reducing said angle velocity data by a drift error compensation offset;

    a first multiplication node for multiplying the result of said first summation node by a variable hand jitter compensation factor to produce a new angle velocity; and

    an output node for outputting said new angle velocity;

    wherein;

    the value of said variable hand jitter compensation factor is dependent upon a computation of involuntary movement currently experienced by said gyroscope-based device as determined from a currently received angle velocity datum;

    said computation of involuntary movement is a computation of probability of said gyroscope-based device being in a static state;

    each current sample n of said digitized gyroscope sensor data defines a current cycle;

    said currently received angle velocity datum is identified as G_Corr(n) and is obtained from current sample n of said digitized gyroscope sensor data;

    the new angle velocity obtained from the current sample n of said digitized gyroscope sensor data is denoted as G_New(n); and

    said gyroscope-based device further comprising;

    a) a probability processing unit receiving said intermediate angle velocity and determining a probability p(n) value for the current sample n, said probability p(n) being said computation of probability of said gyroscope-based device being in a static state within the current cycle defined by current sample n; and

    wherein the value of said variable hand jitter compensation factor for the current sample n is denoted as k(n) and is defined as k(n)=1·

    p(n).

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