3d reconstruction and scene modeling