SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3854
Attendance Management System using real time face recognition
Raghuvardhan G1, Sagar S P2, Sahana M3,Raghav A V4 ,Mrs.Jayasri.B.S5
1,2,3,4Eight Semester, Dept. of Cse, The National Institute of Engineering, Mysore
5Associate Professor, Dept. of Cse, The National Institute of Engineering, Mysore
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This paper introduces a new method in
attendance management systems using computer vision
algorithms. We propose the system using real time face
detection algorithms using dlib library and cognitive face ,
which automatically detects and takes students attendingona
lecture. The system representsa toolforinstructors,combining
algorithms used in machine learning with adaptive methods
used to track facial expressions during a longer period of time.
This new system aims to more efficient than traditional
methods,at the same time being nonintrusiveandnotinterfere
with the regular teaching process. This approach promises to
offer accurate results and a more detailed attendance
reporting system which showsstudent activity andattendance
in a classroom.
Key Words: Face Recognition, Face detection, machine
learning, Image processing
1.INTRODUCTION
A key factor of increasing the quality of education is
having more number of students attend classes regularly.
Students are stimulated to attend classes using attendance
points which at the end of a semester constitute a part of a
students final grade. However, this presentsadditionalwork
on teachers, who must ensure to correctly mark attending
students, which also wastes a considerable amount of time
from the teaching process. The task would get further
complicated if one has to deal with large groups of students.
This paper introduces a new attendance management
system, without any collision with the regular teaching
process. The system can beusedalsoduringexamsessionsor
other teachingactivities where attendanceisobligatory.This
system eliminates classical student identification such as
calling student names, or checking respective identification
cards, which can interfere with the teaching process.
In this paper we aim to build an Attendance management
system with the help of facial recognition owing tothe
difficulty in the manual way of taking attendance.
The overall objective is to develop an automated class
attendance management system comprising of a desktop
application working in conjunction with a mobile
application to perform the following tasks:
• To detect faces real time.
• To recognize the detected faces by the use of a suitable
algorithm.
• To update the class attendance register after a successful
match.
• To design an architecture that constitutes the various
components working harmoniously.
2.RELATED WORKS
Large portion of modern learning management systems,
implement differnettypeofattendancemanagement.Moodle
automates the process by using RFID or barcode scanners.
Classroomsare equipedwithabarcode/RFIDscannerwhich
scans and enrolls students that enter the classroom. Other
LMS systems such as Angel require students to login in to a
web page with a special one time temporary key so as to
mark their presence on class. The problem with these
approachesisthattheycollidewiththeconventionalteaching
process. There are few commercial solutions available to
companies, that implement face recognition in work
environments. Kawaguchi proposes face recognition in
attendance management systems. This system aims to
observe the position of every student and capture an image
for modern learning management systems, implementsome
type of attendance management. Moodle automates the
process by using RFID or barcode scanners. Classrooms are
equiped with a barcode / RFID scanner which scans and
enrolls students that enter theclassroom.OtherLMSsystems
such as Angel require students to login in to a web page with
a special one time temporary key so as to mark their
presence on class. The problem with theseapproachesisthat
they interfere with the regular teaching process. Using face
recognition in time attendance management systems in not
new. There are few commercial solutions available to
companies, that implement face recognition in work
environments. Kawaguchi proposes face recognition in
attendance management systems. This system aims to
observe the position of every student and capture an image
for that particular student, which identifies a student later.
Related systems that use lifescience(fingerprintrecognition,
iris recognition etc) to identify users square measure time
management systems used in several establishments.
However, putting in these systems in each schoolroom in a
very university would pose an even bigger monetaryburden.
it'd additionally require from the university to record
biometric information from all students, which might
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3855
introduce additional privacy issues. These systems also are
subject to physical injury from their users. so they have
further maintenance prices. the thought projected by
America, removes physical accessfromanyonetothesystem.
A Survey by Muhammad Sharif1 , Farah Naz1 , Mussarat
Yasmin1 , Muhammad Alyas Shahid says that they deduced
Face recognition has gained a significant position among
most commonly used applications of image processing
furthermore availability of viable technologies in this field
have contributed a great deal to it. In spite of rapid progress
in this field it still has to overcome various challenges like
Aging, Partial Occlusion, and Facial Expressions etc affecting
the performance of the system, are covered in first part of
the survey. This part also highlights the most commonly
used databases, available as a standard for face recognition
tests. AT & T, AR Database, FERET, ORL and Yale Database
have been outlined here. While in the second part of this
survey a detailed overview of some important existing
methods which are used to dealing the issues of face
recognition have been presented.
3.GENERAL IDEA
This projected system introduces a replacement
automatic group attendance action marking sysem, which
integrates pc vision and face recognition algorithms into the
method of group action attendancemanagement.Thesystem
is enforced employing a non intrusive camera put in on a
classroom, that scans the space, detects and extracts all faces
from the no heritable pictures. After faces are extracted,
they're compared with associate existing information of
student pictures and upon no-hitrecognitionastudentgroup
action list is generated and saved on the database.Thispaper
addresses issues like real time face detection on
environments with multiple objects, face recognition
algorithms furthermore as social and pedagogical problems
with the applied techniques.
4.SYSTEM ARCHITECTURE
Fig-1: System Architecture
The system architecture consists of three modules
 Capturing the image
 Image pre-processing(Feature extraction)
 Face detection
 Face recognition
The entire process is described in the flowchart shown in
figure 2
Fig-2: System Architecture flowchart
The system architecture is as shown in Figure 1. The
proposed automated attendance management system is
based on face recognition algorithm. A image is captured at
random time covering the entire classroom and then fed to
the system. Face region is thenextractedandpre-processed
for further processing.. Face Recognition proves to be
advantageous than other systems. When the student’s face
is recognized it is fed to post-processing. The System
algorithm is discussed. The stages in the proposed
Automated Attendance Management System are as shown
in the Figure 1
4.1 IMAGE CAPTURE
The camera takes pictures of the entire classroom at the
given intervals. The process would continue until all faces
are detected successfully or unless told to stop by admin.
The captured image is then sent to server using web
services for processing.
4.2 FACE DETECTION
Face detection algorithms are processor intensive, so the
server based tool is used. Face detection is a part of object
detection but here the subject of interest are faces. Many
factors affect the efficiency of face detection algorithms.
Factors like pose, position, light , rotation.
The face detection process from still images can be
divided into several steps. There are several face detection
algorithms that can detect multiple faces. Most students face
towards front of the classroom, so the system presenteduses
dlib library for face detection.
The classifier works by coaching a model exploitation
positive face pictures and negative face pictures. A positive
image is a picture that contains the required object to be
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3856
detected, in our case this object could be a face. A negative
image is a picture that doesn't contain the required object.
when the model is trained, it's able to establish face options,
that is later hold on on a XML file. A problem long-faced
throughout this method was the massive variety of false-
positives: objects erroneously detected as faces. This wasn't
such an enormous issue for United States, since a false-
positive doesn't end in a identification throughout the
popularity section. thanks to this, we have a tendency to
down the detection threshold, therefore all faces maywellbe
detected. After a face has been detected, the parallelogram
intromission this face is cropped and processed later by the
face recognition module. This parallelogram represents one
face, and when being cropped as a picture is transferred on
server. every file transferredisrenamedtopossessasingular
ID. The face detector in action is shown in Figure 3 , faces
identified are enclosed in green rectangular boxes .
Fig-3: Typical image of a classroom
4.3 FACE RECOGNITION
Face recognition means identifyinga face from a groupof
faces in database. Our college, during course registration
captures images and stores them in a database.
Since our system is setup to capture solely frontal pictures
the cause of the face in not a difficulty. once a face is
captured throughout the face detection part, it's reborn into
grey scale. an equivalent conversion is applied to faces on
our student image information. we tend to conjointly do
background subtraction on our pictures thus alternative
objects don't interferethroughoutthemethod.Anotherissue
is that faces ar subject of modification throughout time
(facial hair, eyeglasses etc). Whenever we tend to with
success determine a face, a duplicate of that face is keep
within the information of faces for that student.atthesideof
the image we tend to store the time and date once thisimage
was taken. This way though a student step by step changes
his look (e.g., grows a beard) the system continues to be
capable to spot him, since it's multiple pictures of an
equivalent person. On every resultant scan for a student, the
popularity module starts examination pictures from this
information, sorted by date in degressive order. This
approach was chosen since the newest image ofa studenton
our information is possibly to be additional almost like this
captured image. Of course, a forceful modification on a
student’s look causes the system to not determine that
individual student. to resolve this issue,we'vegotencloseda
module, that lists all unidentified faces and also the teacher
is in a position to manually connect a captured face with a
student from the list. This image is additionally keep on our
information, as associate updated image of this explicit
student. This manual recognition method is performed just
the once. in a very sequent scan, this student is known
mechanically by our system. To speed up the face
recognition method we tend to solely compare pictures
captured in a very room, with the information of scholars
listed for that course solely. This ensures that we tend to
method solely low set of pictures offered on our server.
5. CONCLUSIONS
It can be concluded that a reliable, secure, fast and an
efficient class attendance management system will be
developed replacing a manual and unreliable system. This
face detection and recognition system will save time, reduce
the amount of work done by the administration and replace
the stationery material currentlyinusewithalreadyexistent
electronic equipment.
There is no need for specialized hardware for installing the
system as it only uses a computer and a camera. The camera
plays a crucial role in the working of the system hence the
image quality and performance of the camera in real time
scenario must be tested especially if the system is operated
from a live camera feed.
The system can also be used in permission based systems
and secure access authentication (restricted facilities) for
access management, home video surveillance systems for
personal security or law enforcement.
ACKNOWLEDGEMENT
We have to express out appreciation to our guide
Mrs.B.S.Jayasri for sharing her pearls of wisdom and
expertise that greatly assisted the research.
REFERENCES
[1] .Using real time computer vision algorithm in
automatic attendance management systems bycavtat,
croatia 2014.
[2] .Review and comparison of face recognition
algorithm.IEEE Explore 08 June 2017.
[3] .Face Recognition: A Survey by Muhammad Sharif1 ,
Farah Naz1 , Mussarat Yasmin1 , Muhammad Alyas
Shahid1 and AmjadRehman
[4] .N. Mahvish, “Face Detection and Recognition,” Few
Tutorials, 2014. .
[5] .A. L. Rekha and H. K. Chethan, “Automated Attendance
System using face Recognition through Video
Surveillance,” Int. J. Technol. Res. Eng., vol. 1, no. 11, pp.
1327–1330, 2014.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3857
[6] .P. Viola and M. J. Jones, “Robust real-time face
detection,” Int. J. Comput. Vis., vol. 57, no. 2, pp. 137–
154, 2004.

More Related Content

PDF
IRJET- Implementation of Attendance System using Face Recognition
PDF
IRJET- Student Attendance System by Face Detection
PDF
IRJET - Smart Mirror for Student Attendance
PDF
IRJET- A Study on Automated Attendance System using Facial Recognition
PDF
IRJET- Automated Attendance System using Face Recognition
PDF
Automated attendance system using Face recognition
PDF
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
DOCX
Face Recognition Attendance System
IRJET- Implementation of Attendance System using Face Recognition
IRJET- Student Attendance System by Face Detection
IRJET - Smart Mirror for Student Attendance
IRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- Automated Attendance System using Face Recognition
Automated attendance system using Face recognition
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
Face Recognition Attendance System

What's hot (20)

PDF
IRJET - Facial Recognition based Attendance Management System
PDF
Face Recognition Based Attendance System using Machine Learning
PDF
IRJET - Implementation of Conducting Online Certification Examination in ...
PDF
A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...
PDF
Attendance Using Facial Recognition
PDF
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
PDF
College Feedback System
PPTX
Attendance Management System using Face Recognition
PDF
Face recognition attendance system using Local Binary Pattern (LBP)
PDF
Smart application for ams using face recognition
PDF
IRJET- Student Attendance Tracking System using Biometrics
PDF
IRJET- Android Application for Training and Placement Cell using Machine ...
PDF
Face Recognition Based Attendance System with Auto Alert to Guardian using Ca...
PDF
IRJET - Automated Attendance System using Facial Recognition
PDF
IRJET- Online Leave Form Submission
PPTX
Face recognition attendance system
PDF
IRJET- Syllabus and Timetable Generation System
PDF
IRJET - Higher Education Access Prediction using Data Mining
PDF
Attendance Monitoring Using Face Recognition with Message Alert
PDF
Face Recognition System for Automated Student Attendance
IRJET - Facial Recognition based Attendance Management System
Face Recognition Based Attendance System using Machine Learning
IRJET - Implementation of Conducting Online Certification Examination in ...
A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...
Attendance Using Facial Recognition
IRJET - Computer Laboratory Management System for Improving Teaching & Learni...
College Feedback System
Attendance Management System using Face Recognition
Face recognition attendance system using Local Binary Pattern (LBP)
Smart application for ams using face recognition
IRJET- Student Attendance Tracking System using Biometrics
IRJET- Android Application for Training and Placement Cell using Machine ...
Face Recognition Based Attendance System with Auto Alert to Guardian using Ca...
IRJET - Automated Attendance System using Facial Recognition
IRJET- Online Leave Form Submission
Face recognition attendance system
IRJET- Syllabus and Timetable Generation System
IRJET - Higher Education Access Prediction using Data Mining
Attendance Monitoring Using Face Recognition with Message Alert
Face Recognition System for Automated Student Attendance
Ad

Similar to IRJET- Attendance Management System using Real Time Face Recognition (20)

PDF
Face detection based attendance system
PDF
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
PDF
A Real Time Advance Automated Attendance System using Face-Net Algorithm
PDF
Attendance System using Face Recognition
PDF
IRJET- Intelligent Automated Attendance System based on Facial Recognition
PDF
Student Attendance Management Automation Using Face Recognition Algorithm
PPTX
Synopsis Presentation Major Project- I.pptx
PDF
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
PPTX
Synopsis Prsentation For Facial Recognition For Attendance management System....
PDF
Attendance management system using face recognition
PDF
Development of an Automatic & Manual Class Attendance System using Haar Casca...
PPTX
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
PDF
Next-Generation Attendance Management
PPTX
attendnece recommendation for requiewd.pptx
PDF
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
PDF
Automatic Attendance Using Face Recognition
PPTX
PBL_Face Recognize Attendance System.pptx
PPTX
Attendance recognition system using machine learning
PDF
METandance: A Smart Classroom Management And Analysis
Face detection based attendance system
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A Real Time Advance Automated Attendance System using Face-Net Algorithm
Attendance System using Face Recognition
IRJET- Intelligent Automated Attendance System based on Facial Recognition
Student Attendance Management Automation Using Face Recognition Algorithm
Synopsis Presentation Major Project- I.pptx
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
Synopsis Prsentation For Facial Recognition For Attendance management System....
Attendance management system using face recognition
Development of an Automatic & Manual Class Attendance System using Haar Casca...
SMART ATTENDANCE SYSTEM USING FACE RECOGNITION (233.pptx
Next-Generation Attendance Management
attendnece recommendation for requiewd.pptx
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
Automatic Attendance Using Face Recognition
PBL_Face Recognize Attendance System.pptx
Attendance recognition system using machine learning
METandance: A Smart Classroom Management And Analysis
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
web development for engineering and engineering
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT
Project quality management in manufacturing
DOCX
573137875-Attendance-Management-System-original
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Geodesy 1.pptx...............................................
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Well-logging-methods_new................
PDF
PPT on Performance Review to get promotions
PPT
Mechanical Engineering MATERIALS Selection
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Sustainable Sites - Green Building Construction
PDF
Digital Logic Computer Design lecture notes
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
web development for engineering and engineering
Structs to JSON How Go Powers REST APIs.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Project quality management in manufacturing
573137875-Attendance-Management-System-original
Operating System & Kernel Study Guide-1 - converted.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Geodesy 1.pptx...............................................
Foundation to blockchain - A guide to Blockchain Tech
Well-logging-methods_new................
PPT on Performance Review to get promotions
Mechanical Engineering MATERIALS Selection
CH1 Production IntroductoryConcepts.pptx
Sustainable Sites - Green Building Construction
Digital Logic Computer Design lecture notes
bas. eng. economics group 4 presentation 1.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...

IRJET- Attendance Management System using Real Time Face Recognition

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3854 Attendance Management System using real time face recognition Raghuvardhan G1, Sagar S P2, Sahana M3,Raghav A V4 ,Mrs.Jayasri.B.S5 1,2,3,4Eight Semester, Dept. of Cse, The National Institute of Engineering, Mysore 5Associate Professor, Dept. of Cse, The National Institute of Engineering, Mysore ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - This paper introduces a new method in attendance management systems using computer vision algorithms. We propose the system using real time face detection algorithms using dlib library and cognitive face , which automatically detects and takes students attendingona lecture. The system representsa toolforinstructors,combining algorithms used in machine learning with adaptive methods used to track facial expressions during a longer period of time. This new system aims to more efficient than traditional methods,at the same time being nonintrusiveandnotinterfere with the regular teaching process. This approach promises to offer accurate results and a more detailed attendance reporting system which showsstudent activity andattendance in a classroom. Key Words: Face Recognition, Face detection, machine learning, Image processing 1.INTRODUCTION A key factor of increasing the quality of education is having more number of students attend classes regularly. Students are stimulated to attend classes using attendance points which at the end of a semester constitute a part of a students final grade. However, this presentsadditionalwork on teachers, who must ensure to correctly mark attending students, which also wastes a considerable amount of time from the teaching process. The task would get further complicated if one has to deal with large groups of students. This paper introduces a new attendance management system, without any collision with the regular teaching process. The system can beusedalsoduringexamsessionsor other teachingactivities where attendanceisobligatory.This system eliminates classical student identification such as calling student names, or checking respective identification cards, which can interfere with the teaching process. In this paper we aim to build an Attendance management system with the help of facial recognition owing tothe difficulty in the manual way of taking attendance. The overall objective is to develop an automated class attendance management system comprising of a desktop application working in conjunction with a mobile application to perform the following tasks: • To detect faces real time. • To recognize the detected faces by the use of a suitable algorithm. • To update the class attendance register after a successful match. • To design an architecture that constitutes the various components working harmoniously. 2.RELATED WORKS Large portion of modern learning management systems, implement differnettypeofattendancemanagement.Moodle automates the process by using RFID or barcode scanners. Classroomsare equipedwithabarcode/RFIDscannerwhich scans and enrolls students that enter the classroom. Other LMS systems such as Angel require students to login in to a web page with a special one time temporary key so as to mark their presence on class. The problem with these approachesisthattheycollidewiththeconventionalteaching process. There are few commercial solutions available to companies, that implement face recognition in work environments. Kawaguchi proposes face recognition in attendance management systems. This system aims to observe the position of every student and capture an image for modern learning management systems, implementsome type of attendance management. Moodle automates the process by using RFID or barcode scanners. Classrooms are equiped with a barcode / RFID scanner which scans and enrolls students that enter theclassroom.OtherLMSsystems such as Angel require students to login in to a web page with a special one time temporary key so as to mark their presence on class. The problem with theseapproachesisthat they interfere with the regular teaching process. Using face recognition in time attendance management systems in not new. There are few commercial solutions available to companies, that implement face recognition in work environments. Kawaguchi proposes face recognition in attendance management systems. This system aims to observe the position of every student and capture an image for that particular student, which identifies a student later. Related systems that use lifescience(fingerprintrecognition, iris recognition etc) to identify users square measure time management systems used in several establishments. However, putting in these systems in each schoolroom in a very university would pose an even bigger monetaryburden. it'd additionally require from the university to record biometric information from all students, which might
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3855 introduce additional privacy issues. These systems also are subject to physical injury from their users. so they have further maintenance prices. the thought projected by America, removes physical accessfromanyonetothesystem. A Survey by Muhammad Sharif1 , Farah Naz1 , Mussarat Yasmin1 , Muhammad Alyas Shahid says that they deduced Face recognition has gained a significant position among most commonly used applications of image processing furthermore availability of viable technologies in this field have contributed a great deal to it. In spite of rapid progress in this field it still has to overcome various challenges like Aging, Partial Occlusion, and Facial Expressions etc affecting the performance of the system, are covered in first part of the survey. This part also highlights the most commonly used databases, available as a standard for face recognition tests. AT & T, AR Database, FERET, ORL and Yale Database have been outlined here. While in the second part of this survey a detailed overview of some important existing methods which are used to dealing the issues of face recognition have been presented. 3.GENERAL IDEA This projected system introduces a replacement automatic group attendance action marking sysem, which integrates pc vision and face recognition algorithms into the method of group action attendancemanagement.Thesystem is enforced employing a non intrusive camera put in on a classroom, that scans the space, detects and extracts all faces from the no heritable pictures. After faces are extracted, they're compared with associate existing information of student pictures and upon no-hitrecognitionastudentgroup action list is generated and saved on the database.Thispaper addresses issues like real time face detection on environments with multiple objects, face recognition algorithms furthermore as social and pedagogical problems with the applied techniques. 4.SYSTEM ARCHITECTURE Fig-1: System Architecture The system architecture consists of three modules  Capturing the image  Image pre-processing(Feature extraction)  Face detection  Face recognition The entire process is described in the flowchart shown in figure 2 Fig-2: System Architecture flowchart The system architecture is as shown in Figure 1. The proposed automated attendance management system is based on face recognition algorithm. A image is captured at random time covering the entire classroom and then fed to the system. Face region is thenextractedandpre-processed for further processing.. Face Recognition proves to be advantageous than other systems. When the student’s face is recognized it is fed to post-processing. The System algorithm is discussed. The stages in the proposed Automated Attendance Management System are as shown in the Figure 1 4.1 IMAGE CAPTURE The camera takes pictures of the entire classroom at the given intervals. The process would continue until all faces are detected successfully or unless told to stop by admin. The captured image is then sent to server using web services for processing. 4.2 FACE DETECTION Face detection algorithms are processor intensive, so the server based tool is used. Face detection is a part of object detection but here the subject of interest are faces. Many factors affect the efficiency of face detection algorithms. Factors like pose, position, light , rotation. The face detection process from still images can be divided into several steps. There are several face detection algorithms that can detect multiple faces. Most students face towards front of the classroom, so the system presenteduses dlib library for face detection. The classifier works by coaching a model exploitation positive face pictures and negative face pictures. A positive image is a picture that contains the required object to be
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3856 detected, in our case this object could be a face. A negative image is a picture that doesn't contain the required object. when the model is trained, it's able to establish face options, that is later hold on on a XML file. A problem long-faced throughout this method was the massive variety of false- positives: objects erroneously detected as faces. This wasn't such an enormous issue for United States, since a false- positive doesn't end in a identification throughout the popularity section. thanks to this, we have a tendency to down the detection threshold, therefore all faces maywellbe detected. After a face has been detected, the parallelogram intromission this face is cropped and processed later by the face recognition module. This parallelogram represents one face, and when being cropped as a picture is transferred on server. every file transferredisrenamedtopossessasingular ID. The face detector in action is shown in Figure 3 , faces identified are enclosed in green rectangular boxes . Fig-3: Typical image of a classroom 4.3 FACE RECOGNITION Face recognition means identifyinga face from a groupof faces in database. Our college, during course registration captures images and stores them in a database. Since our system is setup to capture solely frontal pictures the cause of the face in not a difficulty. once a face is captured throughout the face detection part, it's reborn into grey scale. an equivalent conversion is applied to faces on our student image information. we tend to conjointly do background subtraction on our pictures thus alternative objects don't interferethroughoutthemethod.Anotherissue is that faces ar subject of modification throughout time (facial hair, eyeglasses etc). Whenever we tend to with success determine a face, a duplicate of that face is keep within the information of faces for that student.atthesideof the image we tend to store the time and date once thisimage was taken. This way though a student step by step changes his look (e.g., grows a beard) the system continues to be capable to spot him, since it's multiple pictures of an equivalent person. On every resultant scan for a student, the popularity module starts examination pictures from this information, sorted by date in degressive order. This approach was chosen since the newest image ofa studenton our information is possibly to be additional almost like this captured image. Of course, a forceful modification on a student’s look causes the system to not determine that individual student. to resolve this issue,we'vegotencloseda module, that lists all unidentified faces and also the teacher is in a position to manually connect a captured face with a student from the list. This image is additionally keep on our information, as associate updated image of this explicit student. This manual recognition method is performed just the once. in a very sequent scan, this student is known mechanically by our system. To speed up the face recognition method we tend to solely compare pictures captured in a very room, with the information of scholars listed for that course solely. This ensures that we tend to method solely low set of pictures offered on our server. 5. CONCLUSIONS It can be concluded that a reliable, secure, fast and an efficient class attendance management system will be developed replacing a manual and unreliable system. This face detection and recognition system will save time, reduce the amount of work done by the administration and replace the stationery material currentlyinusewithalreadyexistent electronic equipment. There is no need for specialized hardware for installing the system as it only uses a computer and a camera. The camera plays a crucial role in the working of the system hence the image quality and performance of the camera in real time scenario must be tested especially if the system is operated from a live camera feed. The system can also be used in permission based systems and secure access authentication (restricted facilities) for access management, home video surveillance systems for personal security or law enforcement. ACKNOWLEDGEMENT We have to express out appreciation to our guide Mrs.B.S.Jayasri for sharing her pearls of wisdom and expertise that greatly assisted the research. REFERENCES [1] .Using real time computer vision algorithm in automatic attendance management systems bycavtat, croatia 2014. [2] .Review and comparison of face recognition algorithm.IEEE Explore 08 June 2017. [3] .Face Recognition: A Survey by Muhammad Sharif1 , Farah Naz1 , Mussarat Yasmin1 , Muhammad Alyas Shahid1 and AmjadRehman [4] .N. Mahvish, “Face Detection and Recognition,” Few Tutorials, 2014. . [5] .A. L. Rekha and H. K. Chethan, “Automated Attendance System using face Recognition through Video Surveillance,” Int. J. Technol. Res. Eng., vol. 1, no. 11, pp. 1327–1330, 2014.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3857 [6] .P. Viola and M. J. Jones, “Robust real-time face detection,” Int. J. Comput. Vis., vol. 57, no. 2, pp. 137– 154, 2004.