Skip to content

This AI-powered face recognition system detects faces using MTCNN, identifies them via FaceNet embeddings, and displays results in real-time through a Streamlit interface. Perfect for security and attendance applications.

Notifications You must be signed in to change notification settings

Arshidtm/FaceRecognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FaceRecognition

Streamlit OpenCV FaceNet MTCNN

A production-ready face recognition system with web interface built with Streamlit, MTCNN, and FaceNet.

📦 Installation

Prerequisites

  • Python 3.12
  • pip

Setup

# Clone repository
https://github.com/Arshidtm/FaceRecognition.git
cd FaceRecognition

# Create virtual environment
python -m venv venv
source venv/bin/activate  # Linux/Mac
.\venv\Scripts\activate   # Windows

# Install dependencies
pip install -r requirements.txt

# run on local
streamlit run app.py

# Live link
https://16.16.97.170/
(shows not secure because not using a domain name)

About

This AI-powered face recognition system detects faces using MTCNN, identifies them via FaceNet embeddings, and displays results in real-time through a Streamlit interface. Perfect for security and attendance applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published