6_AutomaticAttendanceSystemUsingFacerecognition
6_AutomaticAttendanceSystemUsingFacerecognition
net/publication/372359702
Article in Journal of Image Processing and Intelligent Remote Sensing · July 2023
DOI: 10.55529/jipirs.34.11.18
CITATION READS
1 133
4 authors, including:
Altaf Mulani
SKN Sinhgad College of Engineering, Pandharpur
57 PUBLICATIONS 1,087 CITATIONS
SEE PROFILE
All content following this page was uploaded by Altaf Mulani on 18 July 2024.
Abstract: The project aims to develop an automated attendance system using face
recognition technology. The system eliminates manual methods and provides contactless
attendance tracking. It utilizes a Raspberry Pi board, camera module, and advanced image
processing techniques to detect and recognize faces in real-time. Attendance data is stored
in a database which is excel sheet and can be accessed remotely. The system improves
efficiency, reduces errors, and promotes hygiene and safety in various environments.
1. INTRODUCTION
The "Automatic Attendance System with Face Recognition using Raspberry Pi" project
revolutionizes the traditional attendance management process by introducing a contactless
and efficient solution. Manual attendance methods, such as sign-in sheets or barcode
scanning, are prone to errors, time-consuming, and lack real-time tracking capabilities. By
leveraging the capabilities of Raspberry Pi, a versatile and affordable single-board computer,
combined with state-of-the-art face recognition technology, this project aims to
streamline attendance management. The system utilizes a Raspberry Pi board, camera
moduel, and image processing techniques to capture and analyze live video feeds. The face
recognition algorithm implemented in the system compares the detected faces with pre-
registered images to accurately identify individuals. The attendance data is then logged into a
database for easy access and record-keeping purposes. This automated system offers several
advantages, including increased accuracy, reduced administrative workload, and real-time
attendance tracking. Additionally, the contactless nature of the system promotes hygiene and
minimizes the risk of transmission, making it particularly valuable in the context of current
health concerns. Overall, the "Automatic Attendance System with Face Recognition using
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 11
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
Literature Review
Paper: "Automatic Attendance Management System using Face Recognition" by P. Sivakami
and S. Nirmala Devi This paper presents an automatic attendance management system using
face recognition techniques. It discusses the use of Raspberry Pi and OpenCV for image
processing and face recognition algorithms.
Hardware Requirement
Raspberry Pi 3B+
Raspberry pi 3 B+ is minicomputer.
Role of raspberry pi in project is for facial recognition Power supply: 5V/2.5A
Raspberry Pi 3 B+, include a faster processor, improved thermal management, and better
wireless connectivity.
The Raspberry Pi 3 B+ is suitable for face recognition
Pi camera
Camera is main sensor for face recognition. Here pi camera support raspberry pi board.
Perfect face detection is based on different features of camera like camera resolution and
Focal length its resolution is 5 megapixel and max image transfer rate is 30 frame per
seconds(fps)
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 12
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
Flowgraph
2. METHODOLOGY
Requirement Analysis: Identify the specific requirements and objectives of the attendance
system. Determine the target environment, the number of individuals to be tracked, and any
additional functionalities required. Hardware Setup: Set up the Raspberry Pi board by
connecting the necessary peripherals, including the camera module, display unit, and other
relevant components. Ensure proper power supply and connectivity. Image Acquisition:
Configure the camera module to capture live video feeds. Adjust camera settings for optimal
image quality, considering factors such as lighting conditions and camera placement.
Preprocessing: Implement image preprocessing techniques to enhance the quality of captured
images. This may involve tasks such as noise reduction, image resizing, and normalization.
Face Detection: Utilize face detection algorithms to identify and locate faces within the
captured images. This step involves detecting facial features and creating bounding boxes
around detected faces. Feature Extraction: Extract relevant features from the detected faces to
represent them in a numerical format. Popular techniques include Local Binary Patterns
(LBP), Histogram of Oriented Gradients (HOG), or deep learning-based feature extraction
using convolutional neural networks (CNNs). Face Recognition: Employ face recognition
algorithms to match the extracted face features against pre-registered face templates or a
database of known individuals. Popular methods include Eigenfaces, Fisher faces, or deep
learning-based approaches like Siamese networks or FaceNet. Attendance Logging: Log
attendance records by associating recognized faces with corresponding identities. Maintain a
database to store attendance information, including timestamps and individual identifiers.
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 13
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
3. RESULTS
Automatic attendance system is successfully taking attendance with help of face detection.
Present the accuracy of the face recognition algorithm used in the system. Final attendance
stored in excel sheet and transferred file from system to department head.
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 14
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
4. CONCLUSIONS
Automatic Attendance System with Face Recognition using Raspberry Pi" project offers a
valuable and innovative solution to automate attendance management processes. By
leveraging the power of Raspberry Pi and advanced face recognition technology, the system
provides several benefits, including accuracy, convenience, and contactless operation
throughout the project, we have successfully implemented a robust and efficient system that
can accurately detect and recognize faces in real-time, enabling automated attendance
tracking. The integration of image processing techniques and a reliable face recognition
algorithm has ensured accurate identification and reduced errors.
5. REFERENCES
1. A Brief History of Facial Recognition. 2020. URL: Https://Www.Nec.Co.Nz/Market-
Leadership/Publications-Media/A-Brief-History-Of-Facial-Recognitio Design Of A
Face Recognition System (PDF Download Available). Available From:
Https://Www.Researchgate.Net/Publication/262875649_Design_Of_A_Face_Recogniti
on_Syste_M
2. Getty Images (2017) Lecture Hall. Available At:
Https://Www.Gettyimages.Co.Uk/Photos/Lecture-
Hall?Mediatype=Photography&Page=5&Phrase=Lecture%20hall&Sort=MoStpopular
3. Dipti Kumbhar, Prof. Dr. Y. S. Angal Department Of Electronics And
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 15
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 16
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 17
Journal of Image Processing and Intelligent Remote Sensing
ISSN 2815-0953
Vol: 03, No. 04, June-July 2023
http://journal.hmjournals.com/index.php/JIPIRS
DOI: https://doi.org/10.55529/jipirs.34.11.18
The Author(s) 2023.This is an Open Access Article distributed under the CC BY license.
(http://creativecommons.org/licenses/by/4.0/) 18