Chapter 7

Computer Vision with Convolutional Neural Networks

Learning Objectives

By the end of this chapter, you will be able to:

  • Explain computer vision
  • Explain the architecture of a convolutional neural network
  • Perform max pooling, flattening, feature mapping, and feature detection
  • Explain image augmentation
  • Build image processing applications and classify images

In this chapter, we will learn about the architecture of neural networks and perform techniques such as max pooling, flattening, feature mapping, and feature detection. We will also learn about image augmentation and how to build image processing applications and classify images.

Introduction

Computer vision is one of the most important concepts in machine learning and artificial ...

Get Applied Deep Learning with Keras now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.