Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Computer Vision: Algorithms and Applications (Texts in Computer Science) 2011th Edition

3.9 out of 5 stars 24 customer reviews
ISBN-13: 978-1848829343
ISBN-10: 1848829345
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Trade in your item
Get a $31.03
Gift Card.
Have one to sell? Sell on Amazon
Try the eBook for free On clicking this link, a new layer will be open
$0.00 On clicking this link, a new layer will be open
Rent On clicking this link, a new layer will be open
$33.73 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$74.30 On clicking this link, a new layer will be open
More Buying Choices
45 New from $55.97 37 Used from $49.90
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Top 20 lists in Books
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
$74.30 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

  • Computer Vision: Algorithms and Applications (Texts in Computer Science)
  • +
  • Computer Vision: Models, Learning, and Inference
  • +
  • Multiple View Geometry in Computer Vision
Total price: $274.42
Buy the selected items together

Editorial Reviews


From the reviews:

“This large work by Szeliski (Microsoft Research), an experienced computer vision researcher and instructor, contains hundreds of glossy color photos that illustrate the variety of techniques used to analyze and interpret images. … It is suitable for teaching a senior-level undergraduate course in computer vision or graduate courses covering the more demanding material. Its primary use will be as a general reference to the fundamental techniques and recent research literature for graduate students, faculty/researchers, and professionals. Summing Up: Recommended. Upper-division undergraduates and above.” (C. Tappert, Choice, Vol. 48 (9), May, 2011)

“The aim of this book is to provide a course in computer vision for undergraduate students in computer science or electrical engineering. … The focus is on algorithms and applications. … The mathematics covered is nicely presented … . Each chapter contains exercises and references to additional reading. … The book also contains many references to resources on the Internet.” (Lisbeth Fajstrup, Zentralblatt MATH, Vol. 1219, 2011)

“The main interests of Richard Szeliski’s book is to give a … up-to-date overview of the state of the art. … a valuable resource for teaching computer vision at either the undergraduate or graduate level. … an interesting read for any student or engineer who wants a broad introduction to the field of computer vision. … From a teaching point of view, the book is a valuable resource, offering an extended list of exercises, project proposals, and appealing applications of computer vision techniques.” (Sebastien Lefevre, ACM Computing Reviews, July, 2011)

From the Back Cover

Humans perceive the three-dimensional structure of the world with apparent ease. However, despite all of the recent advances in computer vision research, the dream of having a computer interpret an image at the same level as a two-year old remains elusive. Why is computer vision such a challenging problem and what is the current state of the art?

Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized applications such as medical imaging, and for fun, consumer-level tasks such as image editing and stitching, which students can apply to their own personal photos and videos.

More than just a source of “recipes,” this exceptionally authoritative and comprehensive textbook/reference also takes a scientific approach to basic vision problems, formulating physical models of the imaging process before inverting them to produce descriptions of a scene. These problems are also analyzed using statistical models and solved using rigorous engineering techniques

Topics and features:

  • Structured to support active curricula and project-oriented courses, with tips in the Introduction for using the book in a variety of customized courses
  • Presents exercises at the end of each chapter with a heavy emphasis on testing algorithms and containing numerous suggestions for small mid-term projects
  • Provides additional material and more detailed mathematical topics in the Appendices, which cover linear algebra, numerical techniques, and Bayesian estimation theory
  • Suggests additional reading at the end of each chapter, including the latest research in each sub-field, in addition to a full Bibliography at the end of the book
  • Supplies supplementary course material for students at the associated website, http://szeliski.org/Book/

Suitable for an upper-level undergraduate or graduate-level course in computer science or engineering, this textbook focuses on basic techniques that work under real-world conditions and encourages students to push their creative boundaries. Its design and exposition also make it eminently suitable as a unique reference to the fundamental techniques and current research literature in computer vision.

Dr. Richard Szeliski has more than 25 years’ experience in computer vision research, most notably at Digital Equipment Corporation and Microsoft Research. This text draws on that experience, as well as on computer vision courses he has taught at the University of Washington and Stanford.


Product Details

  • Series: Texts in Computer Science
  • Hardcover: 812 pages
  • Publisher: Springer; 2011 edition (November 24, 2010)
  • Language: English
  • ISBN-10: 1848829345
  • ISBN-13: 978-1848829343
  • Product Dimensions: 8.3 x 1.3 x 11 inches
  • Shipping Weight: 5.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #80,565 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Eric Haines on February 25, 2012
Format: Hardcover
Here's a key fact: this book is free for download as an unprotected PDF from the author's site. So, go judge for yourself - Google the title, download, and it's yours.

Having helped write a similar book about interactive rendering ("Real-Time Rendering"), I understand the dilemma the author faces with this book: cover all the basics in depth (which other books do fine), or survey all the current literature, or some hybrid approach? Given that there are many books about the foundations of image processing and rendering, it's fine that the author chooses to go a more survey-oriented route, though there is some solid (albeit brief) coverage of the basics in the first few chapters.

What this means is that this is probably not the first book you want to read on the subject, unless you're made of sterner stuff than most. There are other books on the topic, go search them out. If you plan on doing any serious work in this area, this book will save you a huge amount of time understanding important trends and previous work in the field.
1 Comment 37 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I have been reading the drafts of this book posted on Richard Szeliski's website, [...] , for about an year now. This book is written to cover almost all state-of-the-art research areas in computer vision and provides a solid introduction and reference. Unlike other books on vision, this book is about applications. The chapters are arranged keeping in mind the different key research areas which should be learned by a computer vision student. Apart from providing an overview, every chapter has abundant key references which direct the student for in-depth understanding of a particular area. This book is a welcome addition as literary resource for the computer vision community. Even though Szeliski has kept the digital version freely accessible in his site, this book as a hardbound version with color figures is definitely indispensable for every computer vision student and researcher. After Horn's landmark book, this book is here to stay as the premier computer vision book for years to come. I have started recommending this book for all the undergraduate and graduate students in my lab and I am planning to order a hardbound version for my personal bookshelf.

I strongly recommend this book for every computer vision enthusiast and I definitely feel that this book has the best content to interest people working in different areas of computer vision either in industry or academia. This book is surely the best book to learn computer vision at this point of time.
Comment 27 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I am a new to the world of computer vision (but not to CS or math), and I hoped that this book would be a good way to get into the field. Unfortunately, this was not the case.

I only read the first 4 chapters and gave up, so things might be different later on, but the book read like a review article and not a text book. It seems like you get a long list of ideas and techniques, with very little explanations and a lot of referrals to articles where the real information is found. I do like when authors point out where to find all the information they did not have time to put in, but for me at least it felt like there was almost no substance to the book.
1 Comment 34 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
The book acts as a good high level introduction to various significant sub-fields inside of computer vision. It is also one of the more up to date books (as of 2012) discussing more recent advances. However, because it is so high level and attempts to cover so much information, it is not a good book to try to learn from alone and provides no practical information on implementation details or problems. The best way to use the book, in my opinion, is to skim through it and learn the keywords to search for and use the references as a starting point. If you are a self learner like myself, one of the more frustrating problems is when you search for the wrong keywords and can't find the material.

On the whole the writing quality is good in terms of clarity and insight. There are some spots that I felt that the book did little more than restate what was said by other authors of highly cited papers. While this is not always a bad thing, there were times that I disagreed with statements due to various practical considerations. Yes the original author was technically correct, but in the years since publication very few people actually do that since it's too computationally expensive or turned out to be less stable than advertised.

The layout and organization of the book is well done and contains many full color pictures. For a new text book it is also very reasonably priced. I suspect that it would be more expensive to print the book's PDF out in color rather than buying it! I bought the book instead of just skimming through the older drafts (available online from the author's website) primarily because I prefer printed books and to support the authors publication approach.

My rating is 4 stars based upon it being a high level introduction. As mentioned before, if you want a practical book that goes into how to implement all the techniques it discusses and issues that will arise, look elsewhere.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
This is a comprehensive computer vision book and is definitely a good textbook. I used it to prepare my PhD qualifying exam and it went well. One negative comment is that the book focuses too much on the geometry stuff (nearly half of the book). However the computer vision community is developing as more machine-learning oriented.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Computer Vision: Algorithms and Applications (Texts in Computer Science)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Computer Vision: Algorithms and Applications (Texts in Computer Science)

Pages with Related Products. See and discover other items: cormen algorithms, learning opencv