Computer Vision: Face Recognition Quick Starter in Python

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    2023-01-27
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Abhilash Nelson
Next Course
4.3
5,685 Ratings
This course is designed to provide new learners with an introduction to face recognition using Python. It covers topics such as Python Deep Learning based Face Detection, Face Recognition, Emotion, Gender and Age Classification, as well as popular models such as Haar Cascade, HOG, SSD, MMOD, MTCNN, EigenFace, FisherFace, VGGFace, FaceNet, OpenFace, and DeepFace. Learn how to prepare your computer for Python coding, install the necessary dependencies and libraries, detect faces from images and videos, customize the face detection program, and recognize facial expressions using pre-trained deep learning models. With this Computer Vision: Face Recognition Quick Starter in Python course, you will be able to master the basics of face recognition in no time!
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 27th, 2023]

This course is designed to provide new learners with an introduction to face recognition using Python. It covers topics such as Python Deep Learning based Face Detection, Face Recognition, Emotion, Gender and Age Classification, as well as popular models such as Haar Cascade, HOG, SSD, MMOD, MTCNN, EigenFace, FisherFace, VGGFace, FaceNet, OpenFace, and DeepFace. Learners will be guided through the process of downloading and installing the Anaconda package, as well as how to install the necessary dependencies and libraries. An understanding of the basics and workings of face detectors will be gained, allowing learners to detect faces from images and videos, as well as customize the face detection program to blur the detected faces dynamically from the webcam video stream. Finally, learners will be able to recognize facial expressions using pre-trained deep learning models.

Course Syllabus

Course Introduction and Table of Contents

Introduction to Face Recognition

Environment Setup: Installing Anaconda Package

Python Basics (Optional)

Setting up Environment - Additional Dependencies (With DLib Fixes)

(Optional) DLib Error : Downgrading Python and Fixing

Introduction to Face Detectors

Face Detection Implementation

Optional: cv2.imshow() Not Responding Issue Fix

Realtime face detection from WebCam

Video Face Detection

Realtime face detection - Face Blurring

Real-time Facial Expression Detection - Installing Libraries

Real-time Facial Expression Detection - Implementation

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 Implementation

Introduction to Face Recognition

Face Recognition Implementation

Realtime Face Recognition

Video Face Recognition

Face Distance

Face Landmarks Visualization

Multi Face Landmarks

Multi Face Landmarks from Real-time and Pre-saved Video

Face Makeup Using Face Landmarks

Real-time Face Makeup

Face Detection using Other popular libraries Intro

Face Detection Image using Haar Cascade

Video and Realtime Face Detection using Haar Cascade

Face Detection using HOG Introduction

Face Detection from Image using HOG

Face Detection from Video and Webcam using HOG

SSD Face Detection Introduction

Face Detection from Image using SSD

Face Detection From Video and Webcam using SSD

Face Detection from Image using MMOD

Face Detection From Video and Webcam using MMOD

Face Detection Image using MTCNN - introduction

Face Detection Image using MTCNN

Quick Comparison of Face Detection Techniques

Face Alignment using Dlib

Face Alignment for Video and Webcam

Popular Face Recognition Techniques Introduction

Eigenface Fisherface LBPH Concepts Explained

Eigenface Fisherface LBPH Preparing Dataset Installing Prerequisites

Eigenface Fisherface LBPH - Implementing Face Detection function

Eigenface Fisherface LBPH - Implementing Preprocessing

Eigenface Fisherface LBPH - Implementing Training and Prediction

Saving and loading the pretrained model

Video and Realtime Face Recognition using pretrained model

Eigenface Fisherface LBPH Quick Comparison

VGG Face Introduction

VGGFace Face Verification

VGGFace Face Verification video and realtime

FaceNet. OpenFace and DeepFace Models Introduction

Installing DeepFace framework

DeepFace face detection and alignment

DeepFace face verification

DeepFace face recognition

DeepFace face analysis

SOURCE CODE AND FILES ATTACHED

Show All
Recommended Courses
free the-best-natural-face-lift-exercises-of-2022-12-minute-class-6692
The BEST Natural Face Lift Exercises Of 2022 - 12 Minute Class
2.0
Youtube 27,511 learners
Learn More
Discover the best natural face lift exercises of 2022 with Danielle Collins, World Leading Face Yoga Expert and best selling author. Get her FREE Face Yoga e-book with top tips to lift your neck naturally. Watch her 12 minute compilation of the top facial lifting exercises of 2022 and learn how to look and feel the best version of you.
lifting-and-anti-aging-facebuilding-exercises-40-face-yoga-6693
Lifting and Anti-aging Facebuilding Exercises 40+ Face Yoga
4.4
Udemy 1,451 learners
Learn More
This course, "Lifting and Anti-aging Facebuilding Exercises 40+", is perfect for those who are looking to reduce the signs of aging. It provides a powerful set of exercises for face lifting, toning and smoothing, including warming up the neck and facial muscles, breathing and shoulder exercises, and exercises for the forehead, eyes, central part of the face, lips, chin and jaw area. Both men and women can benefit from this program. Take the course today and start looking and feeling younger!
dysport-botox-alt-injections-a-z-botox-cheat-sheet-6694
Dysport (Botox alt) injections A-Z (+Botox cheat sheet)
4.9
Udemy 484 learners
Learn More
This course is perfect for medical practitioners such as nurses, dentists, doctors and allied health who want to learn how to inject Dysport (botulinum toxin) from A to Z. It covers topics ranging from giving a consultation for your clients to creating desired results. You will learn how the botulinum toxin works, how to reconstitute it, how to set correct dosage for injections, and how to avoid bad results. Additionally, a cheat sheet is included for Botox users. This course is built from personal experience and targets only practical key aspects. Invest your time and energy into this course and you will be rewarded with the knowledge and confidence to perform Dysport injections. Enrol now and start your journey to success!
fillers-hyaluronic-acid-injections-from-plastic-surgeon-6695
Fillers: Hyaluronic acid injections from plastic surgeon!
4.9
Udemy 498 learners
Learn More
This course is perfect for those looking to learn the practical aspects of hyaluronic acid injections. It is built from personal experience and covers everything from evaluating the anatomy of the patient to marking injection points and avoiding bad results. It is honest and straightforward, and provides absolutely pure detail. With this course, you will be able to confidently and legally perform hyaluronic acid injections in your state/country. Invest your time and energy into this course and you will be rewarded with the knowledge and confidence to perform hyaluronic acid injections. Enrol now and start learning!
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet
arrow Click Allow to get free Computer Vision: Face Recognition Quick Starter in Python courses!