1. A process comprising: calculating a range and a velocity of an object in image data; wherein the range calculation comprises: detecting a contour of the object from the image data; forming a template from the image data based on the contour; and calculating a range to the object using pixel resolution and dimension statistics of the object; wherein the velocity calculation comprises calculating a three-dimensional velocity of the object by calculating a radial component and an angular component of the velocity; wherein the radial velocity component calculation comprises: determining the range of the object in two or more image frames; determining a time differential between the two or more image frames; and calculating the radial velocity as a function of the range of the object in the two or more image frames and the time differential between the two or more image frames; and wherein the angular component calculation comprises using spatial-temporal derivatives as a function of a motion constraint equation.