×

Managing resource usage for task performance

  • US 9,223,415 B1
  • Filed: 01/17/2012
  • Issued: 12/29/2015
  • Est. Priority Date: 01/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of selecting resources to perform gesture recognition on a computing device, comprising:

  • under control of one or more computer systems configured with executable instructions,activating gesture detection on the computing device, the computing device including a plurality of cameras and at least one illumination element;

    determining a state of at least one environmental condition pertaining to performance of the gesture detection;

    selecting a minimum number of cameras of the plurality of cameras and a minimum number of illumination elements to use to capture the image information based at least in part on a type of the gesture detection to be performed and the determined state of the at least one environmental condition;

    capturing image information using the minimum number of cameras and the minimum number of illumination elements;

    analyzing the captured image information to attempt to recognize a gesture performed by a user,adjusting at least one of the minimum number of cameras, the selection of cameras, a functional state of the cameras, or the minimum number of illumination elements used to capture subsequent image information when no gesture is recognized from the captured image information for a determined period of time;

    determining a gesture from the captured subsequent image information, the gesture corresponding to a type of input for the computing device;

    determining that the performance of the gesture detection has been sufficient to detect at least one gesture over a predetermined period of time;

    determining whether using a fewer number of cameras or a fewer number of illumination elements would detect at least one gesture over the predetermined period of time; and

    reducing, based at least in part on determining that using the fewer number of cameras or the fewer number of illumination elements would detect at least one gesture, a current number of cameras or a current number of illumination elements used to perform the gesture detection, the current number of cameras, after the reducing, including at least one camera used to perform the gesture detection.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×