Skip to content

Implementation of an Attendance Tracking System using Face Recognition with HMM-SVD

License

Notifications You must be signed in to change notification settings

Sneha421/Attendance-Tracker-using-HMM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Attendance-Tracker-using-HMM

About

This project implements an Attendance Tracking System using Face Recognition with HMM. HMMs deal with data in the form of states and sequences. Face recognition looked at through the lens of HMMs can be framed the following way: a face is split into regions vertically (forehead, chin, etc.) and a particular sequence is always preserved.

Team

  1. Dipshikha Biswas - GUI Implementation and Live Image Capture
  2. Suneel Nadipalli - MySQL Integration for Attendance Tracking
  3. Sneha B - Algorithm Implementation Using HMM and SVD

Dataset Used

The ORL (Olivetti Research Laboratory) dataset is used to train our model.

Workflow

image

Technologies Used

  1. Matlab - For the algorithm and GUI
  2. SQL - To maintain a table of all the users

Steps to Run the GUI File

  1. Download all the files that have a .m extension from the folder Code Files
  2. Download all the images in the folder Image_Data
  3. Run the file FaceRecGUI.m
  4. In the GUI window that opens you can either - Upload Image or Capture Image
  5. Finally, click on Identify Face to find the name of the person Note: You cannot add a new face as that will not be present in our database. Only use the faces from the Image_Data Folder

About

Implementation of an Attendance Tracking System using Face Recognition with HMM-SVD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages