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