1. A computing device for calibrating an imaging device comprising: a. a processor; and b. an application for utilizing the processor to calculate a set of calibration parameters from a single image and a training data set generated from images acquired by a plurality of imaging devices, wherein the set of calibration parameters are used to calibrate the imaging device.