Object Recognition Using Python

  • Home
  • Object Recognition Using Python
Shape Image One

Object Recognition Using Python

About Course

The Machine Vision course focuses on image recognition using neural networks in Python. During the course we will look at the basics of neural networks: neuron, layers, connections, backpropagation of errors and multilayer perceptron. Let’s study the features of training and optimization of neural networks.

Let’s dive into convolutional neural networks and look at the LeNet, AlexNet, VGG and ResNet architectures.

Let’s apply theoretical knowledge in practice. We use Python and Keras to create and train neural network models for successful recognition of handwritten digits – the MNIST set.

Let’s look at all the practical features of working with neural networks in Keras.

We will also use a training set of images of license plate numbers to recognize a real car license plate number.

Show More

What Will You Learn?

  • Recognizing numbers and letters in photographs
  • Using neural networks on real data
  • Image processing and correction
  • Artificial neural networks: layers, weights, training
  • Keras/TensorFlow neural network models
  • Using LeNet, AlexNet, VGG and ResNet for Digit Recognition
  • Optimization of neural networks
  • Optimization functions: SGD, RMSprop, (N)adam, Adamax
  • Transfer learning of neural networks
  • Contrast changes, brightness histograms and sharpness
  • Course project: License plate recognition

Course Content

Computer vision tasks

  • Greetings
  • Computer vision tasks

Part 1. Artificial neural networks

Neural network training

Part 2. Workshop: Digit recognition

Optimization of neural networks

Workshop: Optimized neural networks

Part 3: Image Processing

Student Ratings & Reviews

No Review Yet
No Review Yet