Computer Vision: Algorithms and Applications, 2nd ed.

© 2020 Richard Szeliski, Facebook

Welcome to the Web site ( for the second edition of my computer vision textbook, which is under preparation.

I am posting early drafts of the book in the hope that readers will send me errata, feedback, and suggestions by sending me e-mail.

You can still download the first edition or purchase it at a variety of locations, including Springer (DOI) and Amazon. The book is also available in Chinese and Japanese (translated by Prof. Toru Tamaki).

This book is largely based on the computer vision courses that I have co-taught at the University of Washington (2020, 2008, 2005, 2001) with Steve Seitz and Stanford (2003) with David Fleet.

You are welcome to download the PDF from this Web site for personal use, but not to repost it on any other Web site. Please post a link to this URL ( instead. An electronic version of this manuscript will continue to be available even after the book is published. Note, however, that while the content of the electronic and hardcopy versions are the same, the page layout (pagination) is different, since the electronic version is optimized for online reading.

The PDFs should be enabled for commenting directly in your viewer. Also, hyper-links to sections, equations, and references are enabled. To get back to where you were, use Alt-Left-Arrow in Acrobat.

If you have any comments or feedback on the book, please send me e-mail.

Electronic drafts:

You can find the latest drafts in this Dropbox folder.


Will be posted here, but for now, will just be incorporated into the latest draft.

Slide sets

There are no official slide sets to go with the book, but please feel free to look at the University of Washington CSE 576 (Graduate Computer Vision) ( 2020 and 2008 versions) slides that Steve Seitz and I have put together.

Additional good sources for related slides (sorted rougly by most recent first) include:

If you would like your course listed here, please contact me.


Last updated 3/27/2020