OpenCV  3.3.0
Open Source Computer Vision
Camera calibration and 3D reconstruction (calib3d module)

Although we get most of our images in a 2D format they do come from a 3D world. Here you will learn how to find out 3D world information from 2D images.