Project Proposal
Project Proposal
Submitted to :
Submitted by :
Sayem Ahmed
ID : 0182220012101216
Batch : 60, Section : E
Department of Computer Science and Engineering
Acknowledgements
We would like to express our sincere gratitude to the
Department of Computer Science and Engineering, Leading
University, Sylhet 3112, Bangladesh, for their support and
guidance in the successful completion of this project. We also
extend our appreciation to our instructor, peers, and all those
who contributed to this work.
Dedication
This work is dedicated to our family, teachers, and friends who
have supported us throughout our academic journey. Their
guidance and encouragement have been invaluable in
completing this project.
Contents
Acknowledgement
Dedication
Table of Contents:
1. Introduction
1.1 Background
1.2 Motivation
2. Background Study
2.1 Review of Previous Work
3. Methodology
4. Limitations and Future Work
4.1 Limitations
4.2 Future Work
5. Conclusion
Chapter 1: Introduction
1.1 Background
Traditional attendance systems often rely on manual entry or
biometric verification, which can be time-consuming and prone
to inaccuracies. The emergence of artificial intelligence and
machine learning has paved the way for more efficient,
automated solutions. A face recognition-based attendance
system can streamline attendance tracking by using image
processing techniques to verify individuals without human
intervention.
1.2 Motivation
Attendance management is crucial in educational institutions
and workplaces to maintain discipline and monitor presence.
The conventional methods, such as roll calls or fingerprint
scanning, have limitations like fraudulent attendance and
hygiene concerns. Our proposed system eliminates these
challenges by offering a non-intrusive and accurate solution.
The integration of AI-powered facial recognition ensures
reliability, security, and efficiency.
Chapter 2: Background Study
2.1 Review of Previous Work
Several studies have explored biometric-based attendance
systems, including fingerprint and RFID-based solutions.
However, these systems require physical contact or card
management. Recent advancements in computer vision have led
to the development of face recognition technology, making it a
viable alternative. Existing face recognition attendance systems
use deep learning models, such as Convolutional Neural
Networks (CNNs), to enhance accuracy. This project aims to
improve upon existing systems by optimizing image processing
algorithms and enhancing real-time recognition speed.
Chapter 3: Methodology
1. Image Acquisition: The system captures live facial images
using a webcam or mobile camera.
2. Preprocessing: The captured image is processed using
techniques like grayscale conversion, noise reduction, and
histogram equalization.
3. Feature Extraction: The system extracts key facial
features using deep learning-based models like OpenCV,
Haar Cascades, or deep CNNs.
4. Face Recognition: The extracted features are matched
against a stored database using algorithms like Eigenfaces,
Fisherfaces, or deep learning models such as FaceNet.
5. Attendance Logging: If a match is found, the attendance is
automatically recorded in a database along with a
timestamp.
6. Database Management: The system maintains a secure
database with user profiles and attendance records for
retrieval and analysis.