Facial Landmark Detection | OpenCV | Python | Mediapipe

Learn With Jay · Intermediate ·🧬 Deep Learning ·3y ago

About this lesson

Let's make a real-time Facial Landmark Detection using OpenCV, Python, and Mediapipe API. It detects 468 facial landmarks in real time. Facial Landmark Detection is used for AR (Augmented Reality) applications. Like putting a mask, specs, or a filter on your face. Mediapipe has a bunch of solutions that help us detect facial landmarks, iris, hands, pose, and full body movement. Mediapipe offers pre-trained models for free which we can directly use for any application. I hope you stick till the end of the video to learn how to implement Facial Landmark Detecting using OpenCV Python. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 📕 Mediapipe Documentation: https://google.github.io/mediapipe/solutions/face_mesh.html 📕 Complete Code: https://github.com/Coding-Lane/Facial-Landmark-Detection---Mediapipe ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Timestamps: 0:00 Demo 0:19 Intro 2:04 Installation 2:38 Capture Video using opencv 7:35 Mediapipe Facial Landmark Detection 14:49 Custom Styles 15:55 Demo and end ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ RNN Playlist: https://www.youtube.com/watch?v=lWPkNkShNbo&list=PLuhqtP7jdD8ARBnzj8SZwNFhwWT89fAFr&t=0s ✔ CNN Playlist: https://www.youtube.com/watch?v=E5Z7FQp7AQQ&list=PLuhqtP7jdD8CD6rOWy20INGM44kULvrHu&t=0s ✔ Complete Neural Network: https://www.youtube.com/watch?v=mlk0rddP3L4&list=PLuhqtP7jdD8CftMk831qdE8BlIteSaNzD&t=0s ✔ Complete Logistic Regression Playlist: https://www.youtube.com/watch?v=U1omz0B9FTw&list=PLuhqtP7jdD8Chy7QIo5U0zzKP8-emLdny&t=0s ✔ Complete Linear Regression Playlist: https://www.youtube.com/watch?v=nwD5U2WxTdk&list=PLuhqtP7jdD8AFocJuxC6_Zz0HepAWL9cF&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ If you want to ride on the Lane of Machine Learning, then Subscribe ▶ to my channel here: https://www.youtube.com/channel/UCJFAF6IsaMkzHBDdfriY-yQ?sub_confirmation=1

Original Description

Let's make a real-time Facial Landmark Detection using OpenCV, Python, and Mediapipe API. It detects 468 facial landmarks in real time. Facial Landmark Detection is used for AR (Augmented Reality) applications. Like putting a mask, specs, or a filter on your face. Mediapipe has a bunch of solutions that help us detect facial landmarks, iris, hands, pose, and full body movement. Mediapipe offers pre-trained models for free which we can directly use for any application. I hope you stick till the end of the video to learn how to implement Facial Landmark Detecting using OpenCV Python. ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 📕 Mediapipe Documentation: https://google.github.io/mediapipe/solutions/face_mesh.html 📕 Complete Code: https://github.com/Coding-Lane/Facial-Landmark-Detection---Mediapipe ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ Timestamps: 0:00 Demo 0:19 Intro 2:04 Installation 2:38 Capture Video using opencv 7:35 Mediapipe Facial Landmark Detection 14:49 Custom Styles 15:55 Demo and end ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ✔ RNN Playlist: https://www.youtube.com/watch?v=lWPkNkShNbo&list=PLuhqtP7jdD8ARBnzj8SZwNFhwWT89fAFr&t=0s ✔ CNN Playlist: https://www.youtube.com/watch?v=E5Z7FQp7AQQ&list=PLuhqtP7jdD8CD6rOWy20INGM44kULvrHu&t=0s ✔ Complete Neural Network: https://www.youtube.com/watch?v=mlk0rddP3L4&list=PLuhqtP7jdD8CftMk831qdE8BlIteSaNzD&t=0s ✔ Complete Logistic Regression Playlist: https://www.youtube.com/watch?v=U1omz0B9FTw&list=PLuhqtP7jdD8Chy7QIo5U0zzKP8-emLdny&t=0s ✔ Complete Linear Regression Playlist: https://www.youtube.com/watch?v=nwD5U2WxTdk&list=PLuhqtP7jdD8AFocJuxC6_Zz0HepAWL9cF&t=0s ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ If you want to ride on the Lane of Machine Learning, then Subscribe ▶ to my channel here: https://www.youtube.com/channel/UCJFAF6IsaMkzHBDdfriY-yQ?sub_confirmation=1
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Want to get started with deep learning
Get started with deep learning by leveraging resources like Andrew Karpathy's playlist and frameworks such as TensorFlow or PyTorch
Reddit r/deeplearning
Building a Deepfake Detector From Scratch — What Nobody Tells You
Learn to build a deepfake detector from scratch and understand the challenges involved in detecting AI-generated fake media
Medium · Deep Learning
Unfolding the Meandering Path: High-Dimensional Invariance and the Flat 2D Plane of Neural…
Learn about high-dimensional invariance and its relation to the flat 2D plane of neural networks, and how to apply these concepts to improve model performance
Medium · Deep Learning
Implementing Neural Style Transfer from Scratch: The Project That Started It All
Learn to implement Neural Style Transfer from scratch and understand its significance in deep learning
Medium · Deep Learning

Chapters (7)

Demo
0:19 Intro
2:04 Installation
2:38 Capture Video using opencv
7:35 Mediapipe Facial Landmark Detection
14:49 Custom Styles
15:55 Demo and end
Up next
Image Classification with ml5.js
The Coding Train
Watch →