Three-dimensional computer vision: a geometric viewpoint - Faugeras, Olivier, 1949- (Artificial intelligence, 1993)