Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
So I've been using this Python library to build a simple, Flask based application to recognize a face in an uploaded image from an already encoded set of known faces and it's works pretty well.
If you have a really simple application, you can just save the encodings into the files. If not - it's better to use a database. SQL is ok. But for the best results, I would suggest using milvus.io, as it was created for saving vectors and finding the distances (I haven't tried it, though). If your final goal is not to learn face recognition basics, you can just use free ready to use solutions like CompreFace and Machinebox
If you have a really simple application, you can just save the encodings into the files. If not - it's better to use a database. SQL is ok. But for the best results, I would suggest using milvus.io, as it was created for saving vectors and finding the distances (I haven't tried it, though). If your final goal is not to learn face recognition basics, you can just use free ready to use solutions like CompreFace and Machinebox
Related posts
- Security Image Recognition
- Facial recognition software/API for face-blind teacher?
- GitHub - ageitgey/face_recognition: The world's simplest facial recognition api for Python and the command line
- The simplest facial recognition API for Python
- Every thing you need to know about Machine Learning Pipeline