Multiple View Geometry in Computer Vision
"The authors have succeeded very well in describing the main techniques in mainstream multiple view geometry, both classical and modern, in a clear and consistent way....I heartily recommend this book."   Computing Reviews