Multiple View Geometry in Computer Vision
by Richard Hartley, Andrew Zisserman · Richard Hartley, Andrew Zisserman
The standard reference on projective geometry for computer vision by Hartley and Zisserman, covering camera models, epipolar geometry, the fundamental matrix, homographies, triangulation, and bundle adjustment. Readers learn to reconstruct 3D structure and camera motion from multiple images.
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Computer Vision for Robotics
opencv.org
OpenCV.org is the official home of the OpenCV library, a leading open-source toolkit for real-time computer vision and image processing. It offers downloads, documentation, tutorials, samples, and community resources to help users learn, develop, and deploy CV applications.
Robohub
Nonprofit robotics communication platform where researchers, engineers and industry experts publish articles, interviews, podcasts and research summaries on autonomous systems, robot learning, field and medical robotics, and the societal impact of robots, useful for following the field.
cs231n.stanford.edu
Stanford's CS231n course site for Convolutional Neural Networks for Visual Recognition, offering lecture notes, slide decks, assignments, and project materials that teach deep learning techniques for computer vision.
OpenCV Documentation
The official OpenCV tutorial collection, with step-by-step examples in C++ and Python for image processing, feature detection, camera calibration, object detection, and video analysis. Learners can build the core perception routines used in robot vision pipelines.
Szeliski Computer Vision Book
Richard Szeliski's textbook Computer Vision: Algorithms and Applications, with the second edition freely available as a PDF. It covers image formation, features, alignment, structure from motion, stereo, and recognition, giving a rigorous foundation for robot perception.
Robotics: Vision and Control
Learn computer vision for robotics with Peter Corke's "Robotics: Vision and Control" course. Master robot vision & control techniques!