Object Tracking with Opencv and Python

object_tracking.zipDownload In this tutorial we will learn how to use Object Tracking with Opencv and Python. First of all it must be clear that what is the difference between object detection and object tracking: Object detection is the detection on every single frame and frame after frame.Object tracking does frame-by-frame tracking but keeps the history […]

Create Layer Class

Create Layer Class (python file)Download We’re going to see in this lesson: What is a layer How to create a Layer class How to train the layer 4.7.1 What is a Layer In this lesson we will see how from a neuron we can create a Layer.I’ve bounded the neuron with a green rectangle, and we […]

Add functions, feedforward and backpropagation

Add function feedward (python file) In this lesson we’re going to simplify the neuron by using functions in our code but first we’ll quickly review the neuron on the whiteboard to explain visually the functions we’re introducing on our code.Nothing new is going to be added, the only reason why we use the function is […]

Add multiple Images , neural network

Add multiple images (python file) In this lesson we’re going to see how to add multiple images to train the neuron with. In addition to the vertical white line image we used in the previous lesson, we’re adding also the horizontal white line, so that the neuron will be trained for both of them. In […]

Train the Neuron Neural network

create a neuron (python file) In the previous lesson the Neuron that we created wasn’t able to identify correctly the vertical image, so our goal right now is training the neuron so that it can correctly perform that operation. You will learn: Calculate the error. What does mean training a neuron How we adjust the […]

How to create a Neuron from scratch with python

create a neuron (python file) We’re going to introduce in this chapter what is a Neuron.The purpose of a neuron is that of taking an input and in return give us an output, with also the capacity that the neuron can learn from its mistakes. So the neuron can check if the output is wrong, […]

Create an automatic image classifier

Improve the Image classifier (python file)Download You will learn: How to Improve the classifier to find the filter automatically Increase the difficulty of the detection by adding new images and with bigger size Test the classifier with new images Find the filter automatically In the previous lesson we learnt how to create a really simple […]

Create a simple Image Classifier

Neural Networks from Scratch p. 1Download You will learn: How to prepare the image to be classified How to create an image classifier Classify the image using the classifier we’ve built 1. How to prepare the image to be classified? Classify an image means that we want to assign a class name to an image. […]

Build a Sleep Tracker with Opencv and Python

In this tutorial we will attempt to build a sleep tracker, to monitor our quality of sleep by tracking head position and movements of the head. Excessive moving during sleeping would indicate disrupted sleep. The application theoretically should in a completed form, reveal if we slept well or poorly. How should the app work? We […]

How to build a PC for Deep Learning (on a budget)?

We’re going to see in this article how to choose the right components when building a personal computer for Deep Learning. The first goal of this post is not only to tell you what specific hardware you need to buy but also why you need to buy certain components, so that you will be able […]