1. A system for determining range of a vehicle, the system comprising: a camera configured to view a region of interest including the vehicle and generate an electrical image of the region; a processor in electrical communication with the camera to receive the electrical image, wherein the processor is configured to create an edge enhanced image and construct a plurality of objects indicative of potential vehicle locations from the edge enhanced image, and wherein each object of the plurality of objects is analyzed based on a model of a plurality of models to determine a score for each object, the range of the vehicle being determined based on the object with the best score.