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.