This is the homework4 of computer vision, which is about 3D reconstruction