Create a software for facial recognition

Job ID: 34368373

Budget: $30 – $250 USD

We need to create a software that can recognize the face in a photo by comparing the face with the reference faces already.

When a known photo is uploaded, it will be saved in DB.
When unknown photo is uploaded, it will be matched against all the known photos in DB.

There will be 2 upload section. The 1st section is for uploading known photos with identification info. 2nd upload section is for uploading unknown photos and fetch identity.

Retinaface and Arcface models are open source. You can use these with Insightface framework

The software will be multiuser software used by a large group. So it needs to be hosted in server, and not in our local computer.

Here's a tutorial: https://towardsdatascience.com/building-a-face-recognition-system-using-scikit-learn-in-python-163fd423513b

In this tutorial, you will find how to use Insightface for this job.
Where Compareface gives you API for Insightface
https://github.com/deepinsight/insightface
Also, Compareface provides ready made API for this purpose.
https://github.com/exadel-inc/CompreFace
https://exadel.com/solutions/compreface/

You must answer follow questions.
How long would you take to create the software using Compareface?
Please suggest how long it will take to complete this project and the amount required.

You must start with "facial recognition" on bid.

Automatic bidding is ignored