Professional Documents
Culture Documents
Synopsis Final
Synopsis Final
Synopsis Final
SYNOPSIS
2. Team Members
Hitesh Shimpi – 40
Absharulhuda Sayed – 13
Vineet Jadhav – 73
Satyam Borade – 26
Co-guide: Prof.Sonawane
The implications of this project are profound. By eliminating the need for manual
attendance-taking, it streamlines processes, reduces administrative overhead, and
minimizes the chances of errors or fraudulent practices. It enhances security by
providing reliable identity verification and strengthens data management practices.
Furthermore, the system's scalability ensures adaptability to varying class sizes and
institutional needs.
7. Keywords
8. Introduction
In the digital age, where efficiency and precision have become paramount,
traditional attendance tracking methods have proven to be both time-consuming and
susceptible to inaccuracies. Recognizing the need for a modernized solution, we embark
on the journey of creating a revolutionary Face Recognition-based Attendance System.
This project redefines the way attendance is managed in educational institutions and
organizations, harnessing the power of advanced facial recognition technology.
9. Literature Survey
11. Objectives:
The primary objectives of this project are to:
• Develop a Face Recognition Attendance System that can accurately identify and
mark the attendance of individuals.
• Implement PostgreSQL as the backend database management system to store
and manage attendance records securely.
• Train a machine learning model to recognize faces from input images
effectively.
• Create a user-friendly interface for system administrators and faculty members.
• Enhance attendance data security and privacy.
• Image Preprocessing: Process captured images to enhance quality and reduce noise.
This step may include resizing, noise reduction, and contrast adjustment to improve
the effectiveness of face detection.
• Face Recognition: Once faces are detected, employ a trained deep-learning model
or feature-based approach for face recognition. Compare detected faces with a
database of enrolled students. Assign a confidence score to each match to determine
recognition accuracy.
b. Classification Model:
The heart of a face recognition system, this model uses mathematical algorithms to
classify and identify individuals based on extracted facial features. Common
approaches include Eigenfaces, Fisherfaces, and deep learning models like
Convolutional Neural Networks (CNNs).
a. Camera(s):
High-quality cameras capable of capturing clear and well-lit images of
individuals' faces. The choice of camera type (webcams, IP cameras, depth
cameras, etc.) depends on your project's specific requirements.
a. Computer(s) or Server(s):
Powerful computers or servers with sufficient processing power, RAM, and
storage capacity to handle real-time image processing and machine learning
tasks.
b. GPU(s):
Graphics Processing Units (GPUs) with CUDA support can significantly
accelerate deep learning model training and inference. GPUs from NVIDIA or
AMD are commonly used for this purpose.
c. Storage:
Adequate storage space to store image datasets, model parameters, and
attendance records. Solid State Drives (SSDs) are preferred for faster data
access.
d. Network Infrastructure:
Reliable network connections and, if applicable, internet access for real-time
collaboration or remote monitoring of the system.
a. Operating System:
Choose an appropriate operating system based on your project's requirements.
Common choices include Linux (e.g., Ubuntu), Windows, or specialized OS for
embedded systems.
b. Development Environment:
Software development tools and integrated development environments (IDEs)
like Python (with libraries such as OpenCV and TensorFlow or PyTorch for
deep learning), Visual Studio Code, or JetBrains PyCharm.
c. Database Management System:
PostgreSQL or other relational database management systems for storing and
managing student records and attendance data.
d. Machine Learning Frameworks:
Install and configure machine learning frameworks like TensorFlow, PyTorch,
or scikit-learn for model training and inference.
15. Outcomes:
16. Conclusion:
18. References:
[1] Hapani, Smit, et al. "Automated Attendance System Using Image Processing."
2018 Fourth International Conference on Computing Communication Control and
Automation (ICCUBEA). IEEE, 2018.
[2] Akbar, Md Sajid, "Face Recognition and RFID Verified Attendance System."
2018 International Conference on Computing, Electronics & Communications
Engineering (iCCECE). IEEE, 2018.
[5] Siswanto, Adrian Rhesa Septian, Anto Satriyo Nugroho, and Maulahikmah
Galinium. "Implementation of face recognition algorithm for biometrics based time
attendance system." 2014 International Conference on ICT For Smart Society
(ICISS). IEEE, 2014.
[6] Lukas, Samuel, et al. "Student attendance system in classroom using face
recognition technique." 2016 International Conference on Information and
Communication Technology Convergence (ICTC). IEEE, 2016.
[7] Attendance System based on Face Recognition, Venkata Kalyan Polamarasetty,
Muralidhar Reddy Reddem, Dheeraj Ravi, Mahith Sai Madala
[8] Xin Geng, Zhi-Hua Zhou, & Smith-Miles, K. (2008). Individual Stable Space: An
Approach to Face Recognition Under Uncontrolled Conditions. IEEE Transactions on
Neural Networks.
[9] Winarno, Wiwien Hadikurniawati, Imam Husni Al Amin, Muji Sukur, “Anti-
Cheating
[10] Presence System Based on 3WPCA Dual Vision Face Recognition, Faculty of
Information Technology Universitas Stikubank Semarang Indonesia.
[13] Convolutional Neural Network Approach for Vision Based Student Recognition
System, Nusrat Mubin Ara1, Dept. of CSE, SUST, Sylhet, Bangladesh.
[14] NFC Based Mobile Attendance System with Facial Authorization on Raspberry Pi
and Cloud Server Siti Ummi Masruroh Andrew Fiade Imelda RistantiJulia.
[18] Automated Attendance System Using Face Recognition, Akshara Jadhav, Akshay
Jadhav Tushar Ladhe, Krishna Yeolekar.
[20] "Class Attendance Management System Using Face Recognition, Omar Abdul
Rhman Salim, Department of Electrical and Computer Engineering, Faculty of
Engineering, International Islamic University Malaysia, Kuala Lumpur, Malaysia,
o.salem92@gmail.com"
Project Guide