The document presents a face recognition based attendance system project. It uses Python, OpenCV, Tkinter and other tools. The objectives are to identify students in real-time and enhance the current attendance system. The methodology uses tools like Python, OpenCV for face recognition, Pandas to store and retrieve data, and Tkinter for the GUI. The system aims to address issues with previous attendance methods by accurately tracking attendance in real-time.
The document presents a face recognition based attendance system project. It uses Python, OpenCV, Tkinter and other tools. The objectives are to identify students in real-time and enhance the current attendance system. The methodology uses tools like Python, OpenCV for face recognition, Pandas to store and retrieve data, and Tkinter for the GUI. The system aims to address issues with previous attendance methods by accurately tracking attendance in real-time.
The document presents a face recognition based attendance system project. It uses Python, OpenCV, Tkinter and other tools. The objectives are to identify students in real-time and enhance the current attendance system. The methodology uses tools like Python, OpenCV for face recognition, Pandas to store and retrieve data, and Tkinter for the GUI. The system aims to address issues with previous attendance methods by accurately tracking attendance in real-time.
The document presents a face recognition based attendance system project. It uses Python, OpenCV, Tkinter and other tools. The objectives are to identify students in real-time and enhance the current attendance system. The methodology uses tools like Python, OpenCV for face recognition, Pandas to store and retrieve data, and Tkinter for the GUI. The system aims to address issues with previous attendance methods by accurately tracking attendance in real-time.
ATTENDANCE SYSTEM Under the guidance of :- Presented By:- Mr. Dheeraj Ghaghre Amarjeet Gupta - 300303316044 (Assistant Professor) Gopi Ram - 300303316015 Kamdev - 300303316017 Roshan Sahu - 300303316028
Department of Information Technology
Chhatrapati Shivaji Institute of Technology, Durg CONTENTS Abstract Literature Review Objectives Methodology Application Result References
2 Face Recognition Based Attendance System 01/07/22
ABSTRACT: The main purpose of this project is to build a face recognition-based attendance system to enhance and upgrade the current attendance system into more efficient and effective as compared to before. The current old system has a lot of ambiguity that caused inaccurate and inefficient of attendance taking. Many problems arise when the authority is unable to enforce the regulation that exist in the old system.
3 Face Recognition Based Attendance System 01/07/22
LITERATURE REVIEW
Author/Title/Publication Technology Used Research Gap
Senthamil Selvi, 1) Used System Camera 1) Required Every time
Chitrakala, Antony 2) Embedded System Power Jenitha, 2014 2) Not Portable Kumar Yadav, Singh, 1) Microcontroller 1) Not Portable Pujari, Mishra, 2015 2) LabView 2) Database Complexity 3) Fingerprint Scanner 3) Time Consuming
Hussain, Dugar, Deka, 1) RFID Technology 1) Web Based
Hannan, 2014 2) Inaccuracy to collecting database 3) Not Portable
4 Face Recognition Based Attendance System 01/07/22
OBJECTIVE The objective of face recognition is, from the incoming image, to find a series of data of the same face in a set of training images in a database. The great difficulty is ensuring that this process is carried out in real-time, something that is not available to all biometric facial recognition software providers. Face recognition is a method of identifying or verifying the identity of an individual using their face. Face recognition systems can be used to identify people in photos, video, or in real-time. Law enforcement may also use mobile devices to identify people during police stops.
5 Face Recognition Based Attendance System 01/07/22
6 Face Recognition Based Attendance System 01/07/22
PYTHON Python is a general purpose programming language started by Guido van Rossum that became very popular very quickly, mainly because of its simplicity and code readability. It enables the programmer to express ideas in fewer lines of code without reducing readability.
7 Face Recognition Based Attendance System 01/07/22
OPENCV OpenCV-Python is a library of Python bindings designed to solve computer vision problems. OpenCV-Python makes use of Numpy, which is a highly optimized library for numerical operations with a MATLAB-style syntax. All the OpenCV array structures are converted to and from Numpy arrays. This also makes it easier to integrate with other libraries that use Numpy such as SciPy and Matplotlib.
8 Face Recognition Based Attendance System 01/07/22
PANDAS
In computer programming, pandas is a software library written for the Python
programming language for data manipulation and analysis. In particular, it offers data structures and operations for manipulating numerical tables and time series. .
9 Face Recognition Based Attendance System 01/07/22
TKINTER PACKAGE Tkinter is a Python binding to the Tk GUI toolkit. It is the standard Python interface to the Tk GUI toolkit, and is Python's de facto standard GUI. Tkinter is included with standard Linux, Microsoft Windows and Mac OS X installs of Python Developing desktop based applications with python Tkinter is not a complex task. An empty Tkinter top-level window can be created by using the following steps.
APPLICATION:- Student Identification Easy to access
10 Face Recognition Based Attendance System 01/07/22
RESULT
11 Face Recognition Based Attendance System 01/07/22
CONTINUED…..
12 Face Recognition Based Attendance System 01/07/22
CONTINUED…..
13 Face Recognition Based Attendance System 01/07/22
CONTINUED…..
14 Face Recognition Based Attendance System 01/07/22
CONTINUED…..
15 Face Recognition Based Attendance System 01/07/22
CONCLUSION Before the development of this project. There are many loopholes in the process of taking attendance using the old method which caused many troubles to most of the institutions. Therefore, the facial recognition feature in the attendance monitoring system can not only ensure attendance to be taken accurately and also eliminated the flaws in the previous system. At the end, the system not only resolve troubles that exist in the old model but also provide convenience to the user to access the information collected which perfected the existence of technology to assist human’s needs .
16 Face Recognition Based Attendance System 01/07/22
REFERENCES K.Senthamil Selvi, P.Chitrakala, A.Antony Jenitha, "Face Recognition Based Attendance Marking System", IJCSMC, Vol. 3, Issue. 2, February 2014.
Docs.opencv.org. (2018). Saving and Loading a FaceRecognizer — OpenCV
2.4.13.6 documentation. [online] Available at: https://docs.opencv.org/2.4/modules/contrib/doc/facerec/tutorial/facerec_save_l oad.html [Accessed 10 Mar. 2018].
17 Face Recognition Based Attendance System 01/07/22
18 Face Recognition Based Attendance System 01/07/22