1. A processor-implemented method to automatically calibrate a static camera in a vehicle, the method comprising: receiving, by a processor, a captured image file; detecting a plurality of vehicles in the captured image file; determining a 2D projected shape, size, location, direction of travel, and a plurality of features for each vehicle within the detected plurality vehicles at various locations in the captured image file; inferring a plurality of geometry scenes associated with the captured image file, wherein the plurality of geometry scenes is inferred based on the determined 2D projected shape, size, location, direction of travel, and the plurality of features of each vehicle within the detected plurality of vehicles as projected onto the captured image file; and calibrating the static camera based on the inferred plurality of geometry scenes associated with the captured image file.