Face Tracking and Automatic Attendance Management System Using Face Recognition Techniques BY
Face Tracking and Automatic Attendance Management System Using Face Recognition Techniques BY
Face Tracking and Automatic Attendance Management System Using Face Recognition Techniques BY
INFORMATION TECHNOLOGY
DEPARTMENT OF MECHATRONICS
TAIZ UNIVERSITY
BY:
01 Amer Al-basser
02 Amr Al-sabaeei
03 Hesham Al-khateeb
Supervisor:
04 Mohammed Moghalies Dr/ Ghazi Alnowaini
05 Alaa Alshargaby
Outline
01 Introduction
Problem statement, Objectives, Importance
02 Related Work
Review of The Previous Studies, Research Gap
05 Conclusion
What did We Conclude from Results
06 Future Work
Recommendation and Future Work
3. Method and Material
3.1 Steps of Our Project
01 FACE DETECTION
02 DATA GATHERING
04 TRAINING DATA
Training the Recognizer Face Tracking generally works when the camera catches
the person face. After tracking a face or faces, the
The images in the created list retrieved from the csv will haarCascade recognizer uses data from the
then be pumped into a recognizer which is the LPBH (Trainner.yml) file to predict whose face it is. The
Recognizer (a library provided by OpenCV) to do the LBPHFaceRecognizer in OpenCV takes a captured
training. portion of the face to be analyzed as a parameter and
returns its likely owner, including its id and how
confident the recognizer is in this match.
As we have a facial image in grayscale, each histogram (from each grid) will contain only
256 positions (0~255) representing the occurrences of each pixel intensity.
Then, we need to focus each histogram so that we can create a new histogram. Supposing
we’ve 8x8 grids, we will have 8x8x256=16.384 positions in the final histogram. The final
histogram represents the better characteristics of the initial image.
3. Method and Material
CNN Model
Output 1