×

Systems and methods for initializing motion tracking of human hands

  • US 9,092,665 B2
  • Filed: 05/22/2013
  • Issued: 07/28/2015
  • Est. Priority Date: 01/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A real-time gesture based interactive system, comprising:

  • a processor;

    a reference camera configured to capture sequences of frames of video data, where each frame of video data comprises intensity information for a plurality of pixels;

    memory containing;

    a hand tracking application; and

    a set of edge feature templates comprising a plurality of edge feature templates that are rotated and scaled versions of a base template;

    wherein the hand tracking application configures the processor to;

    obtain a sequence of frames of video data from the reference camera;

    compare successive frames of video data from the sequence of frames of video data for pixels that are moving;

    determine whether any of the pixels that changed are part of a human hand visible in the sequence of frames of video data, where a part of a human hand is identified by searching the frame of video data for a grouping of pixels that have image gradient orientations that match the edge features of one of the plurality of edge feature templates; and

    track the motion of the part of the human hand visible in the sequence of frames of video data;

    confirm that the tracked motion of the part of the human hand visible in the sequence of frames of video data corresponds to a predetermined initialization gesture, wherein the predetermined initialization gesture comprises a finger oscillating from side to side within a predetermined gesture range; and

    commence tracking the human hand as part of a gesture based interactive session.

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