HomeProjectsSmart Attendance System Using Face Recognition

Smart Attendance System Using Face Recognition

IEEEHardDeep Learning

Project Overview

A contactless smart attendance system using facial recognition powered by deep learning (FaceNet/DeepFace) that automatically marks attendance via live camera feed.

Objectives

  • Eliminate manual attendance processes
  • Achieve >99% face recognition accuracy
  • Support multi-classroom deployment

Features & Modules

Real-time face detection and recognition
Automatic attendance marking
Admin dashboard with analytics
Excel/PDF report export
Email notifications to absentees

Technology Stack

Frontend

HTML5BootstrapJavaScript

Backend

PythonFlaskOpenCVDeepFace

Database

SQLiteMySQL

Hardware Requirements

  • HD Webcam / IP Camera
  • Intel i5
  • 8GB RAM

Software Requirements

  • Python 3.9+
  • OpenCV 4.x
  • VS Code

Future Scope

  • Mobile app integration
  • Multi-factor attendance with ID card
  • Cloud deployment
2024-2025

Interested in this project?

Request on WhatsAppContact Form

Delivery in 10–21 days

Quick FAQs

Does it work with glasses or masks?

The system achieves good accuracy with glasses; mask detection module can be added.

Technologies Used

PythonOpenCVDeep LearningFlaskSQLite