The book title says it all. It's not exaggerating when I considered this one a must have for students, practitioners and researchers alike intended to work on 3D computer vision. It covers broad yet deep state-of-the-art methods in 3D reconstruction from multiple cameras, from single camera. However it is not for the faint-hearted .. Not recommended for beginners who had no good knowledge linear algebra, bayesian estimation or tensor algebra.