Edu face track a real time attendance management framework using facial biometric with web camera

Project Code :TEMBMA3931

Objective

The objective of the Edu Face Track system is to develop a real-time, contactless attendance management framework using facial biometric technology. The system uses a Raspberry Pi and USB web camera to automatically recognize faces and record attendance accurately. It also enhances security by detecting unauthorized persons and sending alerts through GSM notifications and buzzer indications.

Abstract

This project presents Edu Face Track, a real-time attendance management framework that uses facial biometrics to automate the attendance process. A Raspberry Pi serves as the controller, with a USB web camera used to capture and verify facial data. If the face is recognized, attendance is automatically recorded, while unauthorized access or unrecognized individuals trigger a message alert. The MLX90614 temperature sensor captures temperature readings during dataset preparation, which are stored in an Excel sheet for reference. A buzzer provides sound alerts in abnormal conditions, and a GSM module is used to send notifications when issues arise. The system ensures secure, contactless, and reliable attendance monitoring for educational institutions.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Components:

  • Raspberry Pi
  • Memory Card
  • USB Web Camera
  • MLX90614 Temperature Sensor
  • Buzzer
  • GSM Module
  • Power Supply

Software Components:

  • Raspbian OS
  • Python


Learning Outcomes

  • Understand Raspberry Pi architecture and GPIO configuration
  • Learn how to install and configure Raspbian OS and required Python libraries
  • Interface analog sensors with Raspberry Pi using MCP3008 ADC
  • Implement image classification using Artificial Neural Networks
  • Develop real-time skin analysis using USB camera input
  • Build automated health screening systems with display and alert features
  • Integrate temperature and heartbeat monitoring in diagnostic systems
  • Analyze and interpret classification output for healthcare applications
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video