Skip to content

Latest commit

 

History

History
54 lines (28 loc) · 2.02 KB

README.md

File metadata and controls

54 lines (28 loc) · 2.02 KB

Real time Webcamp Face Recognition using Computer Vision.

Screenshot 2023-02-08 092953

Description 💬

This is a project of Face Recognition to identify people´s faces in real time using a webcam. We use our classmates faces from our AI Bootcamp class, to make the database. We started by building a Siamese Neural Network from scratch, we learned a lot about building NN but we wanted to scale the project in order to recognize many people from our class. The Siamese NN worked well but the resource consumption was too high, so that's why we decide to implement the Face-Recognition library which is a pre-trained model that saves a lot of computer power. We decide to include the NN document for research and study purposes.

Getting Started ✅

Dependencies 🚧🔧

  • python 3.10
  • webcam

Executing program 🏁

* Install requirements.txt file
* To run the progam write "python main.py"
* The webcam will open and start making predictions in real time
* To add a new person to verify just add a 1000x1000.jpg image from her/his face to the "/faces" folder

Help ❗

The "Face-recognition library can give problems to install. Make sure to have "cmake" and "dlib" previously installed in your machine

Authors 👷

David García and Jonnathan Ospina

Jonnathan:[@jonnathan_ospina_montalvo] (https://www.linkedin.com/in/jonnathan-ospina-montalvo-a0416a64/)

David:[@doofromash] (https://www.linkedin.com/in/dave-garc%C3%ADa/)

License

This project is licensed under the [NAME HERE] License - see the LICENSE.md file for details

Acknowledgments :octocat:

Inspiration, code snippets, etc.