Computer Vision is a subarea of Artificial Intelligence focused on creating systems that can process, analyze and identify visual data in a similar way to the human eye. There are many commercial applications in various departments, such as: security, marketing, decision making and production. Smartphones use Computer Vision to unlock devices using face recognition, self–driving cars use it to detect pedestrians and keep a safe distance from other cars, as well as security cameras use it to identify whether there are people in the environment for the alarm to be triggered.
In this course you will learn everything you need to know in order to get in this world. You will learn the step–by–step implementation of the 14 (fourteen) main computer vision techniques. If you have never heard about computer vision, at the end of this course you will have a practical overview of all areas. Below you can see some of the content you will implement:
Detect faces in images and videos using OpenCV and Dlib libraries
Learn how to train the LBPH algorithm to recognize faces, also using OpenCV and Dlib libraries
Track objects in videos using KCF and CSRT algorithms
Learn the whole theory behind artificial neural networks and implement them to classify images
Courses : 2