Skip to content

Computer Vision: Face Recognition With Deep Learning Using Python
Skill Success

Summary

Price
£157 inc VAT
Or £52.33/mo. for 3 months...
Study method
Online
Duration
Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Overview

This course includes lifetime access so you can complete it at your own speed.

This course is designed for those interested to learn the basics of face detection and recognition, age and gender prediction, emotion detection, and face landmark manipulation.

Benefits of taking this course include:

  • Unlimited and lifetime access to the course
  • Learn the course at your own pace
  • Course can be accessed on any platform
  • 24/7 Customer support

Certificates

Certificate of completion

Digital certificate - Included

Course media

Description

Welcome to my course Computer Vision: Face Recognition With Deep Learning Using Python. This is the second course from my Computer Vision series.

Face Detection and Face Recognition are the most used applications of Computer Vision. These techniques allow computers to extract one or more faces in an image or video and then compare it with the existing data to identify people.

In addition, Face Detection and Face Recognition are widely used by governments and organizations for surveillance and policing. We are also making use of them daily in many applications like face unlocking of cell phones, etc.

This course will be a quick starter for people who want to dive deep into face recognition using Python without having to deal with all the complexities and mathematics associated with the typical Deep Learning process.

We will be using a python library called face-recognition which uses simple classes and methods to get the face recognition implemented with ease. We are also using OpenCV, Dlib and Pillow for python as supporting libraries.

The code, images, and libraries used in this course has been uploaded and shared in a folder. I will include the link to download them in the last session or the resource section of this course. You are free to use the code in your projects with no questions asked.

Requirements:

  • A decent configuration computer
  • An enthusiasm to dive into the world of Computer Vision based Face Recognition

Who this course is for:

  • Those who want to start with Python-based Face Recognition

Computer Vision: Face Recognition With Deep Learning Using Python will cover the following topics:

Section 1 - Course Introduction

  • Course Introduction
  • Introduction To Face Recognition
  • Installing Anaconda
  • Course Resources

Section 2 - Python Basics

  • Python Basics – Assignment
  • Python Basics – Data Structures
  • Python Basics – Flow Control
  • Python Basics – Functions

Section 3 - Setting Up The Environment

  • Setting Up The Environment – Additional Dependencies Part 1
  • Setting Up The Environment – Additional Dependencies Part 2
  • Optional – DLib Error – Downgrading Python And Fixing

Section 4 - Face Detection

  • Introduction To Face Detectors
  • Face Detection Implementation Part 1
  • Face Detection Implementation Part 2
  • Real Time Face Detection Part 1
  • Real Time Face Detection Part 2
  • Video Face Detection
  • Real Time Face Detection Blur
  • Real Time Facial Expression Detection – Installing Libraries
  • Real Time Facial Expression Detection Implementation Part 1
  • Real Time Facial Expression Detection Implementation Part 2
  • Video Facial Expression Detection
  • Image Facial Expression Detection
  • Real Time Age And Gender Detection Introduction
  • Real Time Age And Gender Detection Implementation
  • Image Age And Gender Detection

Section 5 - Face Recognition

  • Introduction To Face Recognition
  • Face Recognition Implementation Part 1
  • Face Recognition Implementation Part 2
  • Real Time Face Recognition Part 1
  • Real Time Face Recognition Part 2
  • Video Face Recognition
  • Face Distance Part 1
  • Face Distance Part 2
  • Face Landmarks Visualization Part 1
  • Face Landmarks Visualization Part 2
  • Multi Face Landmarks
  • Real Time Video Multi Face Landmarks
  • Face Makeup Using Face Landmarks
  • Real Time Face Makeup
  • Course Resources

Who is this course for?

This course is designed for those interested to learn the basics of face detection and recognition, age and gender prediction, emotion detection, and face landmark manipulation.

Requirements

  • A decent configuration computer
  • An enthusiasm to dive into the world of Computer Vision based Face Recognition

Career path

None

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.