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.
- Dipshikha Biswas - GUI Implementation and Live Image Capture
- Suneel Nadipalli - MySQL Integration for Attendance Tracking
- Sneha B - Algorithm Implementation Using HMM and SVD
The ORL (Olivetti Research Laboratory) dataset is used to train our model.
- Matlab - For the algorithm and GUI
- SQL - To maintain a table of all the users
- Download all the files that have a .m extension from the folder Code Files
- Download all the images in the folder Image_Data
- Run the file FaceRecGUI.m
- In the GUI window that opens you can either - Upload Image or Capture Image
- 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