Skip to content

FK04/Attendance_Using_Face_Recognition

Repository files navigation

🧑‍💻 Attendance Using Face Recognition

Attendance Using Face Recognition is a computer vision–based system that automates attendance tracking using facial recognition.
The system identifies registered faces and records attendance accurately, reducing manual effort and errors.


🚀 Features

  • Face detection and recognition using computer vision
  • Automated attendance marking
  • Organized student and attendance records
  • Easy-to-use Python implementation
  • Scalable for classrooms and institutions

🧠 Tech Stack

  • Python
  • OpenCV
  • Face Recognition / Machine Learning
  • NumPy
  • Computer Vision

📂 Project Structure

│── Attendance
│── StudentDetails
│── TrainingImageLabel.zip
│── main_Run.py
│── requirements.txt
│── Projct_report.pdf


⚙️ How It Works

  1. Student face images are collected and stored
  2. Facial features are extracted using OpenCV
  3. The system matches faces with stored data
  4. Attendance is automatically recorded

▶️ How to Run

pip install -r requirements.txt
python main_Run.py

📌 Use Cases

~Classroom attendance automation
~College and university management
~Corporate training sessions
~Secure identity-based attendance systems


🔮 Future Enhancements

-Real-time camera-based recognition
-Cloud-based attendance storage
-Mobile and web application integration
-Improved accuracy with deep learning models

About

Automated attendance system using face recognition and computer vision

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages