Face Recognition is the world's simplest face recognition library. It allows you to recognize and manipulate faces from Python or from the command line using dlib's (a C++ toolkit containing machine learning algorithms and tools) state-of-the-art face recognition built with deep learning.
Face Recognition is highly accurate and is able to do a number of things. It can find faces in pictures, manipulate facial features in pictures, identify faces in pictures, and do face recognition on a folder of images from the command line. It could even do real-time face recognition and blur faces on videos when used with other Python libraries.
Features
- Finding faces in an image (directly or via deep learning)
- Finding faces in a large number of images w/ GPU (through deep learning)
- Blurring all the faces in a live video from your webcam (OpenCV installation required)
- Identifying specific facial features in an image
- Digital make-up application
- Locating and recognizing unknown faces in a picture based on previous pictures of people already known
- Locating persons in a photo and drawing boxes around each
- Face comparison through numeric face distance instead of just True/False matches
- Recognizing faces in a live video from your webcam - Simple / Slow Version or Fast Version (OpenCV installation required)
- Face recognition in a video file, and writing out a new video file (OpenCV installation required)
- Face recognition on a Raspberry Pi w/ camera
- Running a web service to identify faces via HTTP (Flask installation required)
- Recognizing faces with a K-nearest neighbors classifier
- Training multiple images per person, and then recognizing those faces through an SVM
Categories
Topic, Libraries, Machine Learning, Deep Learning Frameworks, Facial Recognition, Raspberry PiLicense
MIT LicenseFollow Face Recognition
Other Useful Business Software
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Face Recognition!