/Face-Detection-and-Recognition

Face detection and recognition with Deep learning

Primary LanguagePythonMIT LicenseMIT

Face-Detection-and-Recognition

Cross-Platform Compatibility Gitter GitHub contributors Open Source Love Python License: MIT GitHub followers Twitter Follow

Please consider following this project's author, Sharoz Tanveer, and consider starring the project to show your ❤️ and support.

Project Features.

  • Login(video).
  • Live Detection and Recognition(video).
  • Detection & Recognition via Image.
  • ADD Face to DataSet For Future Recognized (via image or live image Capture via internal or external WebCam.)

Prerequisites

  • Python3
  • OpenCV
  • Numpy
  • PyQt5
  • face-recognition

Yolo and Darknet-53

  • For Real time object Detection Yolo (You Only Look Once) is used.
  • Darknet-53 is used to train model for face detection.
  • Darknet is an open source neural network framework by Joseph Redmon

Face Recognition

  • For face recognition face-recognition Package is used.

This application is tested on Linux and macOS*

  • Clone this Repo
$ git clone https://github.com/ShahrozTanveer/Face-Detection-and-Recognition.git
  • Install requirements
$ pip3 install -r requirements.txt

Email @ sharoz.py@gmail.com and i'll send you weights and cfg file for Face detection

  • Run
$ python3 main.py

make sure before running code paste .cfg and .weights files

Contributing

Contributors

Check out my other Deep Learning Projects

Author

Sharoz Tanveer

License

Copyright © 2020, Sharoz Tanveer. Released under the MIT License.