A calibration method for structured light systems based on a virtual camera
Multiple view geometry in computer vision