Multiple view geometry in computer vision. Cambridge University press, 2nd edition (2004)

by R Hartley, A Zisserman