A method for tracking three-dimensional movement of an object and focusing thereon is provided. Software repeatedly detects three-dimensional locations of one or more objects and image quality by sampling images at many parameter settings as the objects move in three-dimensional environment. The images are ranked occurring to a fitness score and parameter settings for subsequent images to established using a biologically-inspired algorithm.
Biologically inspired algorithm based method for near real-time tracking of moving objects in three dimensional environment