Introduction.- Part I: Foundations- Representing Position and Orientation.- Part II: Computer Vision.- Light and Color.- Images and Image Processing.- Image Feature Extraction.- Part III: The Geometry of Vision.- Image Formation.- Using Multiple Images.- Index.
The author is the organizer of the venerable Robotics Toolbox for Matlab with 100.000 + downloads per year (as well as the Vision Toolbox for Matlab)
Peter Corke has been appointed new Editor of the IEEE Robotics and Automation Magazine.
This textbook provides a tutorial introduction to classical Computer Vision. It is written in a light but informative narrative style, and includes many figures and MATLAB examples. The book takes the reader through the fundamentals of light and color, image processing, feature extraction, image formation and camera modelling, and multi-view geometry. Advanced topics include non-perspective cameras, light-field cameras, calibration, stereo vision and bundle adjustment.
The Machine Vision Toolbox for MATLAB is free and open software that enables the reader to easily bring the algorithmic concepts into practice and work with real, non-trivial, problems. For the beginning student the book makes the algorithms accessible, the Toolbox code can be read to gain understanding, and the examples illustrate how it can be used. The code can also be the starting point for new work, for researchers or students, by writing programs based on Toolbox functions, or modifying the Toolbox code itself.