Answers.Body: <p>It seems your problem is more related to Face Identification than Face Recognition.</p>
  <p>I understand you are looking for the implementation using a NN based approach, but if you're open to giving it a try to other approaches you could consider using Eigenfaces, which is based in PCA.</p>
  <p>For that, you can find some references and code implementations.</p>
  <p>Datasets you can use for testing face identification:</p>
  <ul>
  <li>AT&amp;T Face Database</li>
  <li>Extended Yale Face Database B</li>
  <li>BioID Face Database</li>
  </ul>
  <p>References you can look at for additional implementation details:
  <a href="https://www.researchgate.net/publication/333367462_Improving_face_recognition_of_artificial_social_companions_for_smart_working_and_living_environments" rel="nofollow noreferrer">https://www.researchgate.net/publication/333367462_Improving_face_recognition_of_artificial_social_companions_for_smart_working_and_living_environments</a></p>
  <p>A forked repository on GitHub for this approach:
  <a href="https://github.com/joaoquintas/facerec" rel="nofollow noreferrer">https://github.com/joaoquintas/facerec</a></p>
  <p>Original repository for reference <a href="https://github.com/bytefish/facerec" rel="nofollow noreferrer">https://github.com/bytefish/facerec</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-10-10T11:52:20.853Z
Answers.LastActivityDate: 2021-10-10T11:52:20.853Z
Answers.UserDisplayName: João Quintas
Body: <p>I am looking for best open source python repo for facial recognition. Best if it uses tensorflow backend. I know you can train images to recognize. Yolo can be used if trained on face. To name the person.</p>
  <p>But I wonder if there is any code where you can add new faces to database without training or minimum training. As new faces are added I don't want to train the network repeatedly. Also the less amount of face picture needed the better.</p>
  <p>If code is not available any guide or research paper will also be helpful. For example what approach can I take to make an app for a person who has difficulty remembering peoples name. So the app can take a small video or few photos with name and will be able to tell the persons name in the future. Neural network should not be retrained while adding new face to database if possible.</p>
  
Tags: <neural-networks><machine-learning><deep-learning><python><facial-recognition>
Title: What is the best open source python repo for facial recognition?
UserDisplayName: Uchiha Madara
ThreadText: # What is the best open source python repo for facial recognition?
  
  (Asked by: username_0 on 2021-10-10)
  
  I am looking for best open source python repo for facial recognition. Best if it uses tensorflow backend. I know you can train images to recognize. Yolo can be used if trained on face. To name the person.
  
  But I wonder if there is any code where you can add new faces to database without training or minimum training. As new faces are added I don't want to train the network repeatedly. Also the less amount of face picture needed the better.
  
  If code is not available any guide or research paper will also be helpful. For example what approach can I take to make an app for a person who has difficulty remembering peoples name. So the app can take a small video or few photos with name and will be able to tell the persons name in the future. Neural network should not be retrained while adding new face to database if possible.
  
  **Tags:** neural-networks, machine-learning, deep-learning, python, facial-recognition
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-10-10. Score: 0
  
  It seems your problem is more related to Face Identification than Face Recognition.
  
  I understand you are looking for the implementation using a NN based approach, but if you're open to giving it a try to other approaches you could consider using Eigenfaces, which is based in PCA.
  
  For that, you can find some references and code implementations.
  
  Datasets you can use for testing face identification:
  
  * AT&T Face Database
  * Extended Yale Face Database B
  * BioID Face Database
  
  References you can look at for additional implementation details:
  <https://www.researchgate.net/publication/333367462_Improving_face_recognition_of_artificial_social_companions_for_smart_working_and_living_environments>
  
  A forked repository on GitHub for this approach:
  <https://github.com/joaoquintas/facerec>
  
  Original repository for reference <https://github.com/bytefish/facerec>
  
  
  ---
  
  