1. A method for high-precision geolocation of stationary or moving targets, the method comprising: receiving a first image frame for a field of view of an imaging sensor at a first time; receiving a three-dimensional position measurement, in an absolute coordinate system, for the imaging sensor at the first time; identifying one or more features representative of a target in the first image frame; receiving a second image frame for the field of view of the imaging sensor at a second time; receiving a three-dimensional position measurement, in the absolute coordinate system, for the imaging sensor at the second time; identifying one or more features representative of the target in the second image frame; determining position and velocity of one or more of the identified features in the first and second image frames; and determining a three-dimensional position of the target based at least in part on (i) the received three-dimensional position measurements for the imaging sensor at the first and second times and (ii) the position and velocity of the one or more of the identified features in the first and second image frames.