In this video, I’ll be showing you step-by-step how I built a real-time facial recognition application using Python and the OpenCV library. Facial recognition is an incredibly cool and useful technology that can be used for everything from security systems to photo tagging.
The app I’ve built can detect, extract, and recognize multiple faces from a webcam feed in just a few seconds. I’ll show demos of the final application in action and explain how the underlying machine learning makes it all possible.
Everything will be coded in Python for simplicity and easy of understanding – no complex math or theory required! By the end, you’ll have a complete understanding of how to build your own facial recognition apps with Python and OpenCV.
Github for OpenCV xml: https://github.com/opencv/opencv
0:00 What we will be building with python and opencv
1:25 What is AI (artificial intelligence)?
1:44 What is machine learning?
1:57 What is generative AI?
2:58 What is NLP (natural language processing)?
4:13 Generative AI and NLP?
5:15 Code with me building a facial recognition app with Python
8:45 OpenCV xml file to use
9:45 End result with python and opencv