Bayesian autocalibration for surveillance
Multiple view geometry in computer vision