ageitgey / ageitgey/face_recognition
Faster face recognition in base with more than 1 million encodings.
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 56.8k
- Forks
- 13.7k
- PR merge metrics
- No merged PRs in 30d
Description
- face_recognition version: Last
- Python version: 3
- Operating System: Ubuntu
Hello!
I want to collect pre-calculated encodings of more than 1 million faces in database (mysql,postgres...?) with 128 columns.
And i have face,which I want to find among them.
And than i want search top 5 the most similar faces for need face.
In this https://github.com/ageitgey/face_recognition/issues/238 have already been tips on this subject
@khaledabbad already have solution with Apache Solr. But I'm not familiar with Apache and I don't know how to make a search engine.
What are the possible solutions to find encoding of 1 face in the base of encodings more than 1 million persons? How can you do it as faster as possible?
Solr or other? Examples?
Thank you advance!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading issue #238 and the referenced Apache Solr discussion. The issue names no files, tests, or entry points and does not define an implementation target; done would require agreeing on a scalable search approach for more than one million face encodings and providing a concrete example or integration plan.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mysql, postgresql, python
- Domain
- databases, machine-learning, performance, search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100