When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 2 modules in this course
Learners will identify the principles of convolutional neural networks, analyze image data, apply preprocessing techniques, generate facial embeddings, and evaluate recognition models for real-world deployment.
This hands-on course takes participants through the entire journey of building an advanced face recognition application with Keras. Starting with the foundations of CNNs and image preprocessing, learners will discover how to configure their systems, detect faces using MTCNN, and highlight features with bounding boxes and keypoints. The course then transitions into organizing datasets, generating embeddings with FaceNet, and constructing robust classifiers to recognize individual identities.
By completing the course, learners gain practical experience in both face detection and recognition pipelines, bridging theory with implementation. They will acquire the ability to develop scalable computer vision applications, a highly sought-after skill in artificial intelligence and deep learning domains.
What makes this course unique is its end-to-end, project-based approach: instead of focusing on isolated concepts, learners build a fully functional system, ensuring mastery of both foundational techniques and advanced deployment strategies.
This module introduces learners to the foundations of computer vision and face detection using Keras. It covers CNN principles, preprocessing techniques, model handling, and essential system setup, followed by practical implementation of face detection with bounding boxes and keypoints.
What's included
11 videos4 assignments
Show info about module content
11 videos•Total 82 minutes
Introduction to Course•6 minutes
CNN for Image Processing•11 minutes
Image Preprocessing•10 minutes
Saving and Loading the Models•6 minutes
Getting System Ready•4 minutes
Reading the Image Data•6 minutes
Detect Faces MTCNN•9 minutes
Draw Bounding Box•8 minutes
Draw Key points•8 minutes
Apply on Group of Images•6 minutes
Extract Faces from Image•7 minutes
4 assignments•Total 60 minutes
Getting Started with Face Recognition•10 minutes
Preparing the System for Face Detection•10 minutes
Advanced Detection Techniques•10 minutes
Graded-Foundations of Face Detection & Computer Vision•30 minutes
Building & Deploying Face Recognition Systems
Module 2•3 hours to complete
Module details
This module focuses on transforming detected faces into numerical embeddings, building classification models, and deploying recognition systems in real-world scenarios. Learners progress from dataset handling to embedding generation, classifier training, and final implementation with Keras and FaceNet.
What's included
12 videos4 assignments
Show info about module content
12 videos•Total 104 minutes
Face Recognition•9 minutes
Fashion Dataset•11 minutes
Load Faces•7 minutes
Load Dataset from Folders•9 minutes
Load Dataset from Folders Continue•6 minutes
Generate Face Embeddings•12 minutes
Face Embeddings•5 minutes
Building Classifier on Embeddings•7 minutes
Building Classifier on Embeddings Continue•7 minutes
Testing for Real Implementation•11 minutes
Use Kera's DNN with Face net•11 minutes
Conclusion•10 minutes
4 assignments•Total 60 minutes
From Faces to Datasets•10 minutes
Embedding the Intelligence•10 minutes
Real-World Implementation•10 minutes
Graded-Building & Deploying Face Recognition Systems•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Welcome to EDUCBA, a place where knowledge is limitless! We provide a wide selection of instructive and engaging programmes designed to empower students of all ages and experiences. From the convenience of your home, start a revolutionary educational experience with our cutting-edge technologies courses and experienced instructors.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.