Using geometric constraints through parallelepipeds for calibration and 3D modeling
Multiple view geometry in computer vision