COVID-19 Update: We are currently shipping orders daily. However, due to transit disruptions in some geographies, deliveries may be delayed. To provide all customers with timely access to content, we are offering 50% off Science and Technology Print & eBook bundle options. Terms & conditions.
Computer Vision - 5th Edition - ISBN: 9780128092842, 9780128095751

Computer Vision

5th Edition

Principles, Algorithms, Applications, Learning

Author: E. R. Davies
Hardcover ISBN: 9780128092842
eBook ISBN: 9780128095751
Imprint: Academic Press
Published Date: 14th November 2017
Page Count: 900
Sales tax will be calculated at check-out Price includes VAT/GST
Price includes VAT/GST

Institutional Subscription

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.


Computer Vision: Principles, Algorithms, Applications, Learning (previously entitled Computer and Machine Vision) clearly and systematically presents the basic methodology of computer vision, covering the essential elements of the theory while emphasizing algorithmic and practical design constraints. This fully revised fifth edition has brought in more of the concepts and applications of computer vision, making it a very comprehensive and up-to-date text suitable for undergraduate and graduate students, researchers and R&D engineers working in this vibrant subject.

See an interview with the author explaining his approach to teaching and learning computer vision -

Key Features

  • Three new chapters on Machine Learning emphasise the way the subject has been developing; Two chapters cover Basic Classification Concepts and Probabilistic Models; and the The third covers the principles of Deep Learning Networks and shows their impact on computer vision, reflected in a new chapter Face Detection and Recognition.
  • A new chapter on Object Segmentation and Shape Models reflects the methodology of machine learning and gives practical demonstrations of its application.
  • In-depth discussions have been included on geometric transformations, the EM algorithm, boosting, semantic segmentation, face frontalisation, RNNs and other key topics.
  • Examples and applications—including the location of biscuits, foreign bodies, faces, eyes, road lanes, surveillance, vehicles and pedestrians—give the ‘ins and outs’ of developing real-world vision systems, showing the realities of practical implementation.
  • Necessary mathematics and essential theory are made approachable by careful explanations and well-illustrated examples.
  • The ‘recent developments’ sections included in each chapter aim to bring students and practitioners up to date with this fast-moving subject.
  • Tailored programming examples—code, methods, illustrations, tasks, hints and solutions (mainly involving MATLAB and C++)


Computer vision researchers; undergraduates and post graduates in computer vision, machine learning, pattern recognition and Image processing

Table of Contents

1. Vision, the Challenge
2. Images and Imaging Operations
3. Image Filtering and Morphology
4. The Role of Thresholding
5. Edge Detection
6. Corner, Interest Point and Invariant Feature Detection
7. Texture Analysis
8. Binary Shape Analysis
9. Boundary Pattern Analysis
10. Line, Circle and Ellipse Detection
11. The Generalised Hough Transform
12. Object Segmentation and Shape Models
13. Basic Classification Concepts
14. Machine Learning: Probabilistic Methods
15. Deep Learning Networks
16. The Three-Dimensional World
17. Tackling the Perspective n-point Problem
18. Invariants and perspective
19. Image transformations and camera calibration
20. Motion
21. Face Detection and Recognition: the Impact of Deep Learning
22. Surveillance
23. In-Vehicle Vision Systems
24. Epilogue—Perspectives in Vision
Appendix A: Robust statistics
Appendix B: The Sampling Theorem
Appendix C: The representation of colour
Appendix D: Sampling from distributions


No. of pages:
© Academic Press 2017
14th November 2017
Academic Press
Hardcover ISBN:
eBook ISBN:

About the Author

E. R. Davies

E. R. Davies

Roy Davies is Emeritus Professor of Machine Vision at Royal Holloway, University of London. He has worked on many aspects of vision, from feature detection to robust, real-time implementations of practical vision tasks. His interests include automated visual inspection, surveillance, vehicle guidance, crime detection and neural networks. He has published more than 200 papers, and three books. Machine Vision: Theory, Algorithms, Practicalities (1990) has been widely used internationally for more than 25 years, and is now out in this much enhanced fifth edition. Roy holds a DSc at the University of London, and has been awarded Distinguished Fellow of the British Machine Vision Association, and Fellow of the International Association of Pattern Recognition.

Affiliations and Expertise

Emeritus Professor of Machine Vision, Royal Holloway, University of London, UK

Ratings and Reviews