1. A method of autonomously tracking an object in motion at a remote site, including: providing a first detector for a site to be monitored, wherein the first detector is adapted to capture terrain data of a first portion of the site; defining a three-dimensional (3D) terrain model modeling substantially all terrain of the site, the 3D terrain model associating 3D coordinates with geospatial locations of the site; detecting a change in a portion of the terrain of the first portion of the site based on the terrain data captured by the first detector by evaluating one or more dynamically-updated pixels; determining that the change in the portion of the terrain, corresponds to an object in motion; determining a first location of the object in motion as defined by a first set of 3D coordinates of the 3D terrain model; determining an expected second location of the object in motion defined by a second set of 3D coordinates; directing the first detector to change the set of detector parameters in preparation for detection of the object in motion at the expected second location, prior to the arrival of the object in motion, thereby causing the object in motion to remain within a field of detection of the first detector; causing the first detector to detect the object in motion at the expected second location, thereby seamlessly tracking the object in motion within the 3D terrain model.