Flatten and Dense layers | Computer Vision with Keras p.6

We will see how to apply flatting operation and dense layer into a convolutional neural network with Keras Flatten and Dense layers in a simple VGG16 architetture To better understand the concept and purpose of using Flatten and Dense layers let’s see this simple architecture of the VGG16 model as an example. There are several […]

VGG16 from scratch | Computer Vision with Keras p.7

We will see how to make the VGG16 model from scratch with Keras, I will enter all the steps until we arrive at the result. The VGG16 Neural Network is the result of a Very Deep Convolutional Neural Network for Large-Scale Image Recognition research by Karen Simonyan and Andrew Zisserman. The model achieves 92.7% and […]

Max pooling layer | Computer Vision with Keras p.5

In this tutorial, we will see what the Max pooling layer on a convolutional neural network is, what parameters to set and how to use it. Before going on with the lesson I suggest you, if you haven’t already done so, see the previous episode Feature map | Computer Vision with Keras p.4 What is […]

Feature map | Computer Vision with Keras p.4

In this lesson, we will see in more detail what feature maps are, how to take them, and how to display them with Keras. Before going on I suggest you see the previous lesson Conv2D Layer | Computer Vision with Keras p.3 because what we get as a result of the convolutional layer is the […]

Conv2D Layer | Computer Vision with Keras p.3

We will see the Conv2D Layer, Convolutional Network with Keras and how to create a convolutional layer, what it is for, and what it is. Before moving on, I recommend that you see the previous lesson: Build a Sequential model | Computer Vision with Keras p.2 In computer vision, we use the convolutional operation to […]

Build a Sequential model | Computer Vision with Keras p.2

In this article, we will see how to build a sequential model with Keras. I advise you to see the previous lesson Create layers | Computer Vision with Keras p.1 before moving on. In particular, we will see:1. What is the sequential model2. Basic conception of image preprocessing 1. What is the sequential model The […]

Create layers | Computer Vision with Keras p.1

In this tutorial, we will see how to define a model and create layers with Keras. This tutorial will also be easy to follow but I recommend that you see the first one as well: Install Keras and OpenCV | Computer Vision with Keras There are two ways to create a model with Keras: Functional […]

Install Keras and OpenCV | Computer Vision with Keras

Computer vision with Keras, the purpose of this series is to use Keras as a tool to go deep into computer vision. I decided to use Keras because it is the most intuitive API to build a Convolutional neural network with python. Keras is great when you want to build computer vision models or algorithms […]

I played checkers vs a Robot | AI and Computer Vision

In this video, I will build artificial intelligence to play checkers with computer vision and a robotic arm. The purpose of this project is to show you how to integrate computer vision into the real world and make it interact with a robotic arm. In this way, you can verify and evaluate, in perspective, the […]