Learn how to develop a face recognition system by leveraging deep learning. Find out how to code for face detection, identification, and more.
Overview
Syllabus
Introduction
- Build cutting-edge facial recognition systems
- What you should know
- Exercise files
- Getting set up on macOS
- Getting set up on Windows
- What is face recognition?
- What you can do with face recognition
- Tools for face recognition
- Face recognition as a multi-step pipeline
- What is face detection?
- Analyzing an image as a histogram of oriented gradients
- Finding faces in images with HOG features
- Coding face detection
- What is face landmark estimation?
- Identifying face landmarks with a machine learning model
- Posing faces based on face landmarks
- Coding facial feature detection
- Representing a face as a set of measurements
- Automatically generating face encodings
- Coding a face encoder
- Identifying a face from face encodings
- Coding a face recognition system
- Tuning the face recognition system
- Applying digital makeup to a face
- Finding lookalikes with face recognition
- Next steps
Taught by
Adam Geitgey