Computer Vision: Algorithms and Applications, 2nd ed.

© 2022 Richard Szeliski, The University of Washington

Welcome to the website ( for the second edition of my computer vision textbook, which is now available for purchase at Amazon, Springer, and other booksellers.

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

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 Harpreet Sawhney and at Stanford (2003) with David Fleet.

You are welcome to download the PDF from this website for personal use, but not to repost it on any other website. 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 the Previous View (Alt-Left-Arrow) command in Acrobat.


If you have any comments or feedback on the book, please send me e-mail. Once I have accumulated enough suggestions, I will post an updated draft with the corrections/suggestions.

Slide sets and lectures

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 courses (sorted roughly by most recent first) include:

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


Last updated 1/20/2022