Deep3D reconstruction: methods, data, and challenges