The accessible presentation of this book gives both a general view of the entire computer vision enterprise and also offers sufficient detail to be able to build useful applications. Users learn techniques that have proven to be useful by first-hand experience and a wide range of mathematical methods. Comprehensive and up-to-date, this book includes essential topics that either reflect practical significance or are of theoretical importance. Topics are discussed in substantial and increasing depth. Application surveys describe numerous important application areas such as image based rendering and digital libraries. Many important algorithms broken down and illustrated in pseudo code. Appropriate for use by engineers as a comprehensive reference to the computer vision enterprise.
Computer Vision:
A Modern Approach
This extraordinary book gives a uniquely modern view of computer vision. Offering a general survey of the whole computer vision enterprise along with sufficient detail for readers to be able to build useful applications, this book is invaluable in providing a strategic overview of computer vision. With extensive use of probabalistic methods— topics have been selected for their importance, both practically and theoretically—the book gives the most coherent possible synthesis of current views, emphasizing techniques that have been successful in building applications. Readers engaged in computer graphics, robotics, image processing, and imaging in general will find this text an informative reference.
KEY FEATURES
- Application Surveys—Numerous examples, including Image Based Rendering and Digital Libraries
- Boxed Algorithms—Key algorithms broken out and illustrated in pseudo code
- Self-Contained—No need for other references
- Extensive, Detailed Illustrations—Examples of inputs and outputs for current methods
- Programming Assignments—50 programming assignments and 150 exercises