Conference Template A4
Conference Template A4
*Note: Sub-titles are not captured in Xplore and should not be used
Despite these advancements, challenges such as lighting LBP(xc, yc) = ∑ₙ₌₀⁷ s(in – ic) 2ⁿ
conditions, pose variations, and computational complexity
remain. Researchers have proposed various solutions to where ic represents the value of the center pixel at
address these issues. For example, Taigman et al. (2014) (xc, yc), and in denotes the values of the eight
introduced DeepFace, a deep learning model that improves surrounding pixels.
recognition accuracy under varying conditions. Similarly,
Gupta et al. (2019) explored the use of transfer learning to
enhance the performance of face recognition models with
limited training data. These innovations have significantly 2. Haar Cascade Classifier
learning methods are applied to study their facial
The Haar Cascade Classifier is based on the Haar features. The system then saves the key
Wavelet technique, which works by examining characteristics of each face in a specific file for use
image pixels grouped into square regions. It uses in matching during attendance. This process is
machine learning to ensure high accuracy, relying repeated for every photo taken at registration to
on training data to improve its performance. The ensure the system can correctly identify each
classifier takes advantage of integral images to student.
quickly calculate the features it detects. It also
employs the Adaboost learning algorithm to pick III. Face Detection and Extraction:
out a small number of important features from a
larger set, making the classification process more Face detection plays a key role in our attendance
efficient. In our project, we used training data stored system, making sure that every face captured by
in an XML file called the camera is correctly identified and located. In
Haarcascade_frontalface_default.XML, which is our project, we use the Haar Cascade classifier to
loaded through the OpenCV HaarCascade method quickly detect faces in the image, and the LBPH
from a file named haarcascade_trainedfaces.txt. The (Local Binary Patterns Histogram) method to
classifier gives an output of "1" if it detects a face in analyze and recognize those faces. By combining
the region, and "0" if it doesn’t. these techniques, we ensure accurate identification,
which improves the overall reliability of our
Working of System – attendance tracking system
1 . For adding new student :
Enter the student's roll number.
IV. Face Positioning:
Enter the student's name.
Capture the student's image using the camera. There are 68 specific points in a human face. In
Process the image by converting it to grayscale. other words, we can say 68 face landmarks. The
Store the processed image in the database. main function of this step is to detect landmarks of
2 . For attendance of students : faces and to position the image. A python script is
used to automatically detect the face landmarks and
Click the ‘Automatic Attendance’ button. to position the face as much as possible without
Enter the subject name. distorting the image.
Capture an image using the camera.
Compare the captured image with the registered V. Face Encoding:
student’s data and mark the attendance with the Once the faces are detected in the given image, the
subject, date, and time if a match is found. next step is to extract the unique identifying facial
feature for each image. Basically, whenever we get
3. For checking registered students : localization of face, the 128 key facial points are
Click the ‘Check Registered Students’ option. extracted for each image given input which are
highly accurate and these 128- d facial points are
Enter the admin ID and password.
stored in data file for face recognition.
Click the login button.
VI. Face matching:
View the registered students' details.
Our system uses deep metric learning—a highly
PROPOSED SYSTEM accurate method—to verify each face. The system
carefully analyzes the unique features of the face
I. Image acquisition: and then compares it with those stored in the
dataset. If the similarity meets or exceeds a 60%
A high-definition camera takes a clear image, threshold, the system marks the attendance.
which is then sent to the attendance system for
processing. All details, such as the title and author, VII. Attendance Marking:
are arranged in a centered, single-column format.
After the face matching task, the attendance system
II. Dataset Creation: proceeds to automatically record attendance with
precision. The system automatically detects faces
Before starting the recognition process, a detailed and records attendance, saving data in CSV files
dataset of student information is prepared to train and a MySQL database. Manual entry is available
the system. This dataset contains each student’s if face recognition fails, ensuring flexibility.
name, roll number, department, and several photos
taken in various conditions. During registration, a
student’s details and pictures are saved, and deep
PROBLEM FACES
Applications of the Attendance Management System -
1 Educational Institutions: Automatically tracks
attendance for students and staff, stops proxy
attendance, and offers real-time reports for better
management.
2 Corporate Offices: Simplifies employee
attendance tracking, connects with payroll systems,
and improves workplace security.
3 Healthcare Facilities: Monitors staff shifts, keeps
track of patient visits, and ensures secure, tamper-
proof records for compliance.
4 Events and Conferences: Makes attendee check-
ins easier, cuts down on wait times, and provides
accurate attendance records for event organizers.
DIAGRAME AND FLOWCHARTS
CONCLUSION (7) By Alan D. Moore , Python GUI Programming
with Tkinter Develop Responsive and Powerful
The system we’ve proposed is built to track and record
people’s attendance by keeping an eye on their entry and GUI Applications with Tkinter , IEEE 4/11/2010]
exit points. It works well for different institutions and
Source - LINK
organizations, providing a smooth way to manage
attendance. By constantly monitoring individuals at (8) M. O. Faruqe and M. Al Mehedi Hasan, “Face
important access points, the system guarantees accurate and recognition using pca and svm,” in Anti-
real-time attendance records. This new method offers a more
counterfeiting, Security, and Identification in
efficient and automated option compared to traditional
approaches. Communication, 2009. ASID 2009. 3rd
International Conference on. IEEE, 2009, pp. 97–
101]
REFERENCES Source - LINK
(1) Dipti Kumbhar , Prof. Dr. Y. S. Angal (9) T. Lim, S. Sim, and M. Mansor, “Rfid based
Telecommunication, Smart Attendance System attendance system,” in Industrial Electronics &
using Computer Vision and Machine Learning. Applications, 2009. ISIEA 2009. IEEE
Symposium on, vol. 2. IEEE, 2009, pp. 778–782]
Source - LINK
Source - LINK
(2) P. Visalakshi, Sushant Ashish Assistant Professor,
(10) T. A. P. K. K. L. P. M. L. M. P. A. W. G. D. P. J.
Department of Computer Science and Engineering G.. Roshan Tharanga, S. M. S. C. Samarakoon,
SRM Institute of Science and Technology,
Chennai, Tamil Nadu, ATTENDANCE SYSTEM “Smart attendance using real time face
USING MULTI-FACE RECOGNITION , IEEE recognition,” 2013]
27/5/2016] Source - LINK
Source - LINK
(3) CH. VINOD KUMAR , DR. K. RAJA KUMAR
PG Scholar, Dept of CS& SE, Andhra University,
Vishakhapatnam, AP, India. Assistant Professor,
Dept of CS& SE, Andhra University,
Vishakhapatnam, AP, India. Face Recognition
Based Student Attendance System with OpenCV
15/12/2014]
Source - LINK
(4) Face Recognition based Attendance
Management System using Machine Learning.
IRJET 06, June
Source - LINK
Source - LINK
Source - LINK
REFERENCES
The template will number citations consecutively within
brackets [1]. The sentence punctuation follows the bracket
[2]. Refer simply to the reference number, as in [3]—do not
use “Ref. [3]” or “reference [3]” except at the beginning of a
sentence: “Reference [3] was the first ...”
[1] , vol. A247, pp. 529–551, April 1955. (references)
[2] J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed.,
vol. 2. Oxford: Clarendon, 1892, pp.68–73.
[3] I. S. Jacobs and C. P. Bean, “Fine particles, thin films and exchange
anisotropy,” in Magnetism, vol. III, G. T. Rado and H. Suhl, Eds.
New York: Academic, 1963, pp. 271–350.
[4] K. Elissa, “Title of paper if known,” unpublished.
[5] R. Nicole, “Title of paper with only first word capitalized,” J. Name
Stand. Abbrev., in press.
[6] Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “Electron
spectroscopy studies on magneto-optical media and plastic substrate
interface,” IEEE Transl. J. Magn. Japan, vol. 2, pp. 740–741, August
1987 [Digests 9th Annual Conf. Magnetics Japan, p. 301, 1982].
[7] M. Young, The Technical Writer’s Handbook. Mill Valley, CA:
University Science, 1989.