← Back to Projects HR / Security

Face Recognition Attendance System

Real-time attendance tracking using FaceNet embeddings and MTCNN detection with anti-spoofing liveness detection, privacy controls, and report generation.

facenet-pytorch
MTCNN
OpenCV
FastAPI
SQLite
Streamlit

Overview

Real-time face recognition attendance system with privacy-first design and anti-spoofing measures.

Architecture

  • MTCNN for face detection
  • FaceNet embeddings for face recognition
  • Liveness detection for anti-spoofing
  • GDPR-compliant data management
  • FastAPI backend with SQLite storage

Key Features

  • Real-time face recognition with low latency
  • Anti-spoofing liveness detection
  • GDPR-style privacy controls and data deletion
  • Automated daily/weekly attendance reports