stereo and epipolar geometry 60 pages 39334