YoVDO

AI on the Jetson Nano - Face Recognition and Identification with OpenCV

Offered By: Paul McWhorter via YouTube

Tags

Jetson Nano Courses Neural Networks Courses OpenCV Courses

Course Description

Overview

Learn how to implement face recognition and identification using OpenCV and the face_recognition library on the Jetson Nano. Explore techniques for training the system to recognize new faces and identify unknown individuals. Gain hands-on experience with setting up the Jetson Nano environment, navigating files, and using Visual Studio Code. Master essential concepts such as face detection, color space conversion, face encoding, and image processing. Discover methods for creating arrays, loading images, and handling both known and unknown faces. Practice drawing rectangles around detected faces and labeling them with names. Troubleshoot common errors and understand the differences between recognizing known versus unknown faces. Apply these skills to a practical example using images of Donald Trump and Nancy Pelosi.

Syllabus

Intro
Overview
Pi Pro Setup
File Navigator
Open Visual Studio Code
OpenCV Face Recognition
Find Face Locations
Convert Color Space
Box Faces
Encoding
Creating an Array
Load an image
Create an unknown image
Find faces
Create encoding
Create encoding array
Convert image to OpenCV
Identify faces
Name unknown face
Matches
Match
Index
Rectangle
Test
Crash
Learning Faces
Error
Known vs Unknown Faces
Donald and Nancy


Taught by

Paul McWhorter

Related Courses

Neural Networks for Machine Learning
University of Toronto via Coursera
Good Brain, Bad Brain: Basics
University of Birmingham via FutureLearn
Statistical Learning with R
Stanford University via edX
Machine Learning 1—Supervised Learning
Brown University via Udacity
Fundamentals of Neuroscience, Part 2: Neurons and Networks
Harvard University via edX