Can anyone point me in the right direction of some facial recognition libraries & algorithms ? I've tried searching/googling but i mostly find thesises and very little real software.
Today, there are many applications available that use facial recognition software functioning on artificial intelligence (AI) and deep learning technologies, and some even use augmented reality (AR). The facial recognition market was estimated at roughly US$5bn in 2021 and is projected to grow to US$12.67bn by 2028.
The answer is DeepFace Algorithm. Also as we know Facebook has a database, so with the DeepFace Algorithm, they will determine a 3D numerical model of each face while by using the database they can recognize faces. DeepFace is a deep learning facial recognition system created by a research group at Facebook.
The costs of developing this type of face recognition apps are around $1,000, while more complex facial recognition tools can cost tens and even hundreds of thousands.
How about Eigenfaces? Utilizes simple mathematics to store recognizable eigenvector of the face and reconstruct faces using multiple vectors.
The code is all available in Python as well here.
OpenCV is a great computer vision library.
Here's the OpenCV wiki page on face recognition.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With