Skip to content

DeepFace UI is a web application for facial recognition and analysis built with DeepFace. It offers an intuitive interface to upload images, automatically extract faces, and perform state-of-the-art facial verification and attribute analysis.

Notifications You must be signed in to change notification settings

GONZOsint/deepfaceui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

DeepFace UI

DeepFace UI is a web application for facial recognition and analysis built with DeepFace. It offers an intuitive interface to upload images, automatically extract faces, and perform state-of-the-art facial verification and attribute analysis.

alt text


Requirements πŸ“¦

  • Python 3.x
  • Dependencies:
    • Flask
    • OpenCV (opencv-python)
    • NumPy
    • Requests
    • DeepFace
    • Werkzeug

Tip: Use a virtual environment to manage dependencies efficiently.


Installation πŸ› οΈ

  1. Clone the Repository:

    git clone https://github.com/your-username/deepface-ui.git
    cd deepface-ui
  2. Create and Activate a Virtual Environment:

    • Windows:
      python -m venv venv
      venv\Scripts\activate
    • macOS/Linux:
      python3 -m venv venv
      source venv/bin/activate
  3. Install the Dependencies:

    pip install flask opencv-python numpy requests deepface werkzeug

Usage πŸš€

Start the application with:

python app.py

Then, open your browser and navigate to http://127.0.0.1:5000/ to begin using DeepFace UI.


Configuration βš™οΈ

DeepFace UI is preconfigured with industry-standard settings, but you can easily adjust parameters such as the DeepFace model, distance metric, and detector backend to tailor the analysis to your needs.


Contributing 🀝

Contributions are welcome! To contribute:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Commit with clear, concise messages.
  4. Open a pull request for review.

About

DeepFace UI is a web application for facial recognition and analysis built with DeepFace. It offers an intuitive interface to upload images, automatically extract faces, and perform state-of-the-art facial verification and attribute analysis.

Topics

Resources

Stars

Watchers

Forks

Languages