SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1467
AUTOMATED ATTENDANCE SYSTEM USING FACE RECOGNITION
Akshara Jadhav, Akshay Jadhav
Tushar Ladhe, Krishna Yeolekar.
Dept. of Information Technology
University of Pune
NDMVP’s KBT COLLEGE OF ENGINEERING, NASHIK
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In modern times, face recognition has become
one of the key aspects of computer vision. There are at least
two reasons for this trend; the first is the commercial and law
enforcement applications, and the second is the availability of
feasible technologies after years of research. Due to the very
nature of the problem, computerscientists, neuroscientistsand
psychologists all share a keen interest in this field. In plain
words, it is a computer application for automatically
identifying a person from a still image or video frame. In this
paper we proposed an automated attendance management
system. This system based on face detection and recognition
algorithms, which automatically detects the student when he
enter in the class room and marks the attendance by
recognizing him. We usedViola-JonesAlgorithmface detection
which detect human face using cascade classifier and PCA
algorithm for feature selection and SVM for classification.
When compared to traditional attendance marking this
system saves the time and also helps to monitor the students.
Keywords: Face Recognition, Face Detection, Machine
Learning, PCA, SVM.
1. INTRODUCTION
Human beings can distinguish a particular face depending
on a number of factors. One of the main objective of
computer vision is to create such a face recognition system
that can emulate and eventually surpass this capability of
humans. In recent years we can see that researches in face
recognition techniques have gained significant momentum.
Partly due to the fact that among the available biometric
methods, this is the most unobtrusive. Though it is much
easier to install face recognition system ina largesetting, the
actual implementation is very challenging as it needs to
account for all possible appearance variation caused by
change in illumination, facial features, variations in pose,
image resolution, sensor noise, viewing distance,occlusions,
etc. Many face recognition algorithms have been developed
and each has its own strengths. We do face recognition
almost on a daily basis. Most of the time we look ata faceand
are able to recognize it instantaneously if we are already
familiar with the face. This natural abilityifpossibleimitated
by machines can prove to be invaluable and may provide for
very important in real life applications such as various
access control, national and international security and
defense etc. Presently available face detection methods
mainly rely on two approaches. The first one is local face
recognition system which uses facial features of a face e.g.
nose, mouth, eyes etc. to associate the face with a person.
The second approach or global face recognition system use
the whole face to identify a person. The above two
approaches have been implemented one way or another by
various algorithms. The recent development of artificial
neural network and its possible applications in face
recognition systems have attracted many researcher into
this field. The intricacy of a face features originate from
continuous changes in the facial featuresthattakeplaceover
time. Regardless of these changes we are able to recognize a
person very easily. Thus the idea of imitating this skill
inherent in human beings by machines can be very
rewarding. Though the idea of developing an intelligent and
self-learning may require supply of sufficient informationto
the machine. Consideringall theabovementionedpoints and
their implications we have tried to gain some experience
with some of the most commonly available face recognition
algorithms and also compare and contrast the use of neural
network in this field.
2. RELATED WORK
2.1. RFID (Radio Frequency Identification)-based
Attendance System
A number of works relatedto RadioFrequencyIdentification
(RFID) based Attendance Systems exist in the literature. In
[6] the authors have proposed RFID based system in which
students carry a RFID tag type ID card andthey needtoplace
that on the card reader to record their attendance. RS232 is
used to connect the system to the computer and save the
recorded attendance from the database. This system may
give rise to the problem of fraudulent access. Unauthorized
person may make use of authorized ID card and enter into
the organization.
2.2. Fingerprint based Attendance System
In [1] A portable fingerprint device has been developed
which can be passed among the studentstoplacetheirfinger
on the sensor during the lecture time without the
instructor’s intervention. This system guarantees a fool-
proof method for marking the attendance.The problem with
this approach is that passing of the device during the lecture
time may distract the attention of the students.
2.3. Iris-Recognition Based Attendance System
Iris is the another bio-metric that canbeusedforAttendance
Systems. In [2] the authors have proposed Daugmans
algorithm based Iris recognition system. This system uses
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1468
iris recognition management system that doescapturingthe
image of iris recognition, extraction, storing and matching.
But the difficulty occurs to lay the transmission lines in the
places where the topography is bad. In [3] authors have
proposed a system based on real timefacerecognition which
is reliable, secure and fast which needs improvement in
different lighting conditions.
3. PROPOSED WORK
Systems design is the process of defining the architecture,
components, modules, interfaces, and data for a system to
satisfy specified requirements. Systems design could beseen
as the application of systemstheory toproductdevelopment.
The proposed automated attendance system can be divided
into five main modules. The modules and their functions are
defined in this section. The five modules into which the
proposed system is divided are:
3.1. Image Capture
The Camera is mounted at a distance from the entrance to
capture the frontal images of the students. And further
process goes for face detection.
3.2. Face Detection
A proper and efficient face detection algorithm always
enhances the performance of face recognition systems.
Various algorithms are proposed for face detection such as
Face geometry based methods, Feature Invariant methods,
Figure 1: System Diagram
Machine learning based methods. Out of all these methods
Viola and Jones proposed a framework which gives a high
detection rateandisalsofast.Viola-Jonesdetectionalgorithm
is efficient forreal timeapplication as it is fast and robust.[9]
Hence we chose Viola-Jones face detection algorithm which
makes useofIntegralImageandAdaBoostlearningalgorithm
as classier. We observed that this algorithm gives better
results in different lighting conditions and we combined
multiple haar classifiers to achieveabetterdetectionratesup
to an angle of 30 degrees.
3.3. Pre-Processing
The detected face is extracted and subjected to
preprocessing. This pre-processing step involves with
histogram equalization of the extracted face image and is
resized to 100x100. Histogram Equalization is the most
common Histogram Normalization technique.Thisimproves
the contrast of the image as it stretches the range of the
intensities in an image by making it more clear.
3.4. Database Development
As we chose biometric based system enrolment of every
individual is required. This database development phase
consists of image capture of every individual and extracting
the bio-metric feature, in our case it is face, and later it is
enhanced using pre-processing techniques and stored in the
database.
3.5. Post-Processing
In the proposed system, after recognizing the faces of the
students, the names are updated into an excel sheet. The
excel sheet is generated by exporting mechanism present in
the database system. The database also has the ability to
generatemonthly and weekly reports ofstudentsattendance
records. These generated records can be sent to parents or
guardians of students. At the end of the class a provision to
announce the names of all students who are present in the
class is also included. This ensures thatstudents whose faces
are not recognized correctly by the system have the chance
to send a ticket to staff. And thus giving them the ability to
correct the system and make it more stableandaccurate.The
announcement system is implemented using text to speech
conversion. Many algorithms and applications are available
that can convert text to lifelike speech. Amazon polly is one
such service which includes 47 lifelike voices spread across
24 languages. Amazon Polly delivers the consistently fast
response times required to support real-time, interactive
dialog. API’s are provided which return the audio stream to
the system. The system also has the ability to send
notification emails to staff and erp operators. The email
would be sent using one of the many Web API’s available like
Amazon SES. The system would use email API’s to send daily
reports to every authorized staff. Push notifications can also
be implemented in the system, notifications can be sent to
both staff and students. Push notifications are real-time and
can help improve the accuracy of the proposed system.
3.6. Proposed Algorithm
1. Capture the Student’s Image
2. Apply Face detection algorithms to detect face
3. Extract the Region Of Interest in Rectangular Bounding
Box
4. Convert to gray scale, apply histogram equalization
and Resize to 100x100 i.e. Apply pre-processing
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1469
5. if Enrollment Phase then
Store in Database
else
Apply PCA/LDA/LBPH (For feature Extraction)
Apply Distance Classifier/SVM/Bayesian (for
Classification)
end if
6. Post-processing
4. FEATURE SELECTION AND EXTRACTION
Throughout the past few decades there have been many face
detectiontechniquesproposedandimplemented.Someofthe
common methods described by the researchers of the
respective fields are :
4.1. Principal component analysis
In high-dimensional data, this method is designed to model
linear variation. Its goal is to find asetofmutuallyorthogonal
basis functions that capture the directions of maximum
variance in the data and for which the coefficients are
pairwise decorrelated [1]. For linearly embedded manifolds,
PCA is guaranteed to discover the dimensionality of the
manifold and produces a compact representation. PCA was
used to describe face images in terms of a set of basis
functions, or eigenfaces. Eigenfaces was introduced early [2]
on as powerful use of principal componentsanalysis(PCA)to
solve problems in face recognition and detection. PCA is an
unsupervised technique,so the methoddoesnotrelyonclass
information. In our implementation of eigenfaces, weusethe
nearest neighbour (NN) approach to classify our test vectors
using the Euclidean distance. Multilinear Principal
ComponentsAnalysisOneextensionofPCAisthatofapplying
PCA to tensors or multilinear arrays which results in a
method known as multilinear principal componentsanalysis
(MPCA) [3]. Since a face image is most naturallya multilinear
array, meaning that there are two dimensions describing the
location of each pixel in a face image, the idea is to determine
a multilinear projection for the image, instead of forming a
one-dimensional (1D) vectorfrom the faceimageandfinding
a linear projection for the vector. It is thought that the
multilinear projection will better capture the correlation
between neighborhood pixels that is otherwise lost in
forming a 1D vector from the image [3].
4.2. Linear Discriminant Analysis
Fisherfaces is the direct use of (Fisher) linear discriminant
analysis (LDA) to face recognition [4]. LDA searches for the
projection axes on which the data points of different classes
are far from each other while requiring data points of the
same class to be close to each other. Unlike PCA which
encodes information in an orthogonal linear space, LDA
encodes discriminating information in a linearly separable
space using bases that are not necessarily orthogonal. It is
generally believed that algorithmsbasedonLDAaresuperior
to those based on PCA. However, other work such as [5]
showed that, when the training data set is small, PCA can
outperform LDA, and also that PCA is less sensitive to
different training data sets. When applying PCA to a set of
face images, we are finding a set of basis vectors using lower
order statistics of the relationships between the pixels.
Specifically, we maximize the variance between pixels to
separate linear dependencies between pixels. MPCA is a
generalization of PCA in that it tries to identify high-order
statistical relationships between pixels to form a bettersetof
basis vectors where the pixels are treated as random
variables and the face images as outcomes. In a similar
fashion to PCA and LDA, once the new basis vectors are
found, the training and test data are projected into the
subspace and a method such as NN is used for classification.
4.3. Neural Networks
To model our way of recognizing faces is imitated somewhat
by employing neural network. This is accomplished with the
aim of developing detection systems that incorporates
artificial intelligence for the sake of coming up with a system
that is intelligent. The use of neural networks for face
recognition has been shownbyandwecanseethesuggestion
of a semi-supervised learning method that uses support
vector machines for face recognition. There have been many
efforts in which in addition tothe commontechniquesneural
networks were implemented. For example in a system was
proposed that uses a combination of eigenfaces and neural
network. First The dimensionalityoffaceimageisreducedby
the Principal component analysis (PCA) and later the
recognition is done by the Back propagation NeuralNetwork
(BPNN).
5. RESULTS
The attendance management system is simple and works
efficiently. The project is basedon webandneedsbrowserto
access the management system.
Figure 2: The home page of management portal.
The system has authentication system built in it and needs
email and password for access.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1470
Figure 3: Sign up page
The system has two rolesstudent and staff. Both student and
staff has two different dashboards through which users can
control and view attendance records.
Figure 4: Student dashboard
Figure 5: Staff dashboard
6. CONCLUSIONS
Automated Attendance Systems based on face recognition
techniques thus proved to be time saving and secured. This
system can also be used to identify an unknown person. In
real time scenarios PCA outperforms other algorithms with
better recognition rate and lowfalsepositiverate.Thefuture
work is to improve the recognition rate of algorithms when
there are unintentional changes in a person like tonsuring
head, using scarf, beard. The system developed only
recognizes face up to 30 degrees angle variations which has
to be improved further. Gait recognition can be fused with
face recognition systems in order to achieve better
performance of the system. Poor lighting conditions may
affect image quality which indirectly degrades system
performance. Our system will perform well but it is not a
perfect solution.
ACKNOWLEDGEMENT
With all respect and gratitude, we would like to thank all the
people who have helped us directly or indirectly for the
completion of the project "Automated Attendance System
Using Face Recognition". We express our heartily gratitude
towards Prof. N. S. Ujgare for guiding us to understand the
work conceptually and also for her constant encouragement
to complete the project. Our association with her as a
student has been extremely inspiring. We would like to give
our sincere thanks to Dr. H. V. Patil, Head of the Department
of Information Technology for her technical support and
constant encouragement. We would also like to extend our
sincere thanks to our Principal Dr. K. S. Holkar for his help
and support in all respects. We would also like to thank all
our staff members and collogues who helped us directly or
indirectly throughout our dissertation work.
REFERENCES
[1] B. K. Mohamed and C. Raghu - "Fingerprint attendance
system for classroomneeds", inIndia Conference(INDICON),
2012 Annual IEEE. IEEE, 2012, pp.433438.
[2] T. Lim, S. Sim, and M. Mansor - "Rd based attendance
system", in Industrial Electronics Applications, 2009. ISIEA
2009. IEEE Symposium on, vol. 2. IEEE, 2009,pp. 778782
.
[3] S. Kadry and K. Smaili - "A design and implementation of
a wireless iris recognition attendance managementsystem",
Information Technology and control, vol. 36, no.3, pp.
323329, 2007.
[4] T. A. P. K. K. L. P. M. L. M. P. A. W. G. D. P. J. G..
RoshanTharanga, S. M. S.C. Samarakoon - "Smart attendance
using real time face recognition,", 2013.
[5] Xiaofei He; Shuicheng Yan; Yuxiao Hu; Niyogi, P.; Hong-
Jiang Zhang, IEEE Transactions on Pattern Analysis and
Machine Intelligence, pp. 328 340, 2005.
[6] M. Turk and A. Pentland, Eigenfaces for recognition,
Journal of Cognitive Neuroscience, 3(1), pp. 7186, 1991.
[7] H. Lu, K. N. Plataniotis, and A. N. Venetsanopoulos, Mpca:
Multilinear principal component analysis of tensor objects,
IEEE Trans. on Neural Networks, 19(1):1839,2008.
[8] Harguess, J., Aggarwal, J.K., A case for the average-half-
face in 2D and 3D for facerecognition,IEEEComputerSociety
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1471
Conference on Computer Vision and PatternRecognition
Workshops, pp. 7-12, 2009.
[9] P. N. Belhumeur, J. P. Hespanha, and D. J. Kriegman,
Eigenfaces vs. _sherfaces: Recognition using class speci_c
linear projection, In ECCV 96: Proceedings of the 4th
European Conference on Computer Vision-Volume I, pages
45 58, London, UK,Springer-Verlag 1996.
[10] Martinez, A.M. ; Kak, A.C. , IEEE Transactions on Pattern
Analysis and Machine Intelligence, Volume : 23 , Issue:2, pp.
228 233, Feb 2001.
[11] Shireesha Chintalapati, M.V. Raghunadh , Automated
Attendance Management System Based OnFaceRecognition
Algorithms, 2013 IEEE International Conference on
Computational Intelligence and Computing Research.
[12] Ming Du, Aswin C. Sankaranarayanan, and Rama
Chellappa , Robust Face RecognitionfromMulti-ViewVideos
, IEEE TRANSACTIONS ON IMAGE PROCESSING,VOL.23, NO.
3, MARCH 2014.

More Related Content

What's hot

Face Recognition
Face Recognition Face Recognition
Face Recognition
nialler27
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
Vaibhav P
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
Abu Saleh Musa
 

What's hot (20)

Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
FACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGYFACE RECOGNITION TECHNOLOGY
FACE RECOGNITION TECHNOLOGY
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Attendence management system using face detection
Attendence management system using face detectionAttendence management system using face detection
Attendence management system using face detection
 
Facial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptxFacial Recognition Attendance System (Synopsis).pptx
Facial Recognition Attendance System (Synopsis).pptx
 
Face recognisation system
Face recognisation systemFace recognisation system
Face recognisation system
 
Face recognition attendance system
Face recognition attendance systemFace recognition attendance system
Face recognition attendance system
 
Face Recognition Based Attendance System using Machine Learning
Face Recognition Based Attendance System using Machine LearningFace Recognition Based Attendance System using Machine Learning
Face Recognition Based Attendance System using Machine Learning
 
Face Recognition
Face Recognition Face Recognition
Face Recognition
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
 
Facial recognition technology by vaibhav
Facial recognition technology by vaibhavFacial recognition technology by vaibhav
Facial recognition technology by vaibhav
 
Automatic Attendance Using Face Recognition
Automatic Attendance Using Face RecognitionAutomatic Attendance Using Face Recognition
Automatic Attendance Using Face Recognition
 
Face recognition system
Face recognition systemFace recognition system
Face recognition system
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection System
 
Face recognization
Face recognizationFace recognization
Face recognization
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Face recognigion system ppt
Face recognigion system pptFace recognigion system ppt
Face recognigion system ppt
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 

Similar to Automated attendance system using Face recognition

Similar to Automated attendance system using Face recognition (20)

A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
 
Attendance management system using face recognition
Attendance management system using face recognitionAttendance management system using face recognition
Attendance management system using face recognition
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
Biometric Ear Recognition System
Biometric Ear Recognition SystemBiometric Ear Recognition System
Biometric Ear Recognition System
 
A Real Time Advance Automated Attendance System using Face-Net Algorithm
A Real Time Advance Automated Attendance System using Face-Net AlgorithmA Real Time Advance Automated Attendance System using Face-Net Algorithm
A Real Time Advance Automated Attendance System using Face-Net Algorithm
 
Face Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoTFace Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoT
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 
FACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEMFACE RECOGNITION ATTENDANCE SYSTEM
FACE RECOGNITION ATTENDANCE SYSTEM
 
IRJET - Face Detection and Recognition System
IRJET -  	  Face Detection and Recognition SystemIRJET -  	  Face Detection and Recognition System
IRJET - Face Detection and Recognition System
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep Learning
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep Learning
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
IRJET- Attendance Management System using Real Time Face Recognition
IRJET- Attendance Management System using Real Time Face RecognitionIRJET- Attendance Management System using Real Time Face Recognition
IRJET- Attendance Management System using Real Time Face Recognition
 
IRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial RecognitionIRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial Recognition
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 
IRJET- Automation Software for Student Monitoring System
IRJET-  	  Automation Software for Student Monitoring SystemIRJET-  	  Automation Software for Student Monitoring System
IRJET- Automation Software for Student Monitoring System
 
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITIONMTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
 
Real Time Image Based Attendance System using Python
Real Time Image Based Attendance System using PythonReal Time Image Based Attendance System using Python
Real Time Image Based Attendance System using Python
 
Automated Attendance Management System
Automated Attendance Management SystemAutomated Attendance Management System
Automated Attendance Management System
 
IRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using Android
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 

Recently uploaded (20)

Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
👉 Yavatmal Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Girl S...
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257
 

Automated attendance system using Face recognition

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1467 AUTOMATED ATTENDANCE SYSTEM USING FACE RECOGNITION Akshara Jadhav, Akshay Jadhav Tushar Ladhe, Krishna Yeolekar. Dept. of Information Technology University of Pune NDMVP’s KBT COLLEGE OF ENGINEERING, NASHIK ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In modern times, face recognition has become one of the key aspects of computer vision. There are at least two reasons for this trend; the first is the commercial and law enforcement applications, and the second is the availability of feasible technologies after years of research. Due to the very nature of the problem, computerscientists, neuroscientistsand psychologists all share a keen interest in this field. In plain words, it is a computer application for automatically identifying a person from a still image or video frame. In this paper we proposed an automated attendance management system. This system based on face detection and recognition algorithms, which automatically detects the student when he enter in the class room and marks the attendance by recognizing him. We usedViola-JonesAlgorithmface detection which detect human face using cascade classifier and PCA algorithm for feature selection and SVM for classification. When compared to traditional attendance marking this system saves the time and also helps to monitor the students. Keywords: Face Recognition, Face Detection, Machine Learning, PCA, SVM. 1. INTRODUCTION Human beings can distinguish a particular face depending on a number of factors. One of the main objective of computer vision is to create such a face recognition system that can emulate and eventually surpass this capability of humans. In recent years we can see that researches in face recognition techniques have gained significant momentum. Partly due to the fact that among the available biometric methods, this is the most unobtrusive. Though it is much easier to install face recognition system ina largesetting, the actual implementation is very challenging as it needs to account for all possible appearance variation caused by change in illumination, facial features, variations in pose, image resolution, sensor noise, viewing distance,occlusions, etc. Many face recognition algorithms have been developed and each has its own strengths. We do face recognition almost on a daily basis. Most of the time we look ata faceand are able to recognize it instantaneously if we are already familiar with the face. This natural abilityifpossibleimitated by machines can prove to be invaluable and may provide for very important in real life applications such as various access control, national and international security and defense etc. Presently available face detection methods mainly rely on two approaches. The first one is local face recognition system which uses facial features of a face e.g. nose, mouth, eyes etc. to associate the face with a person. The second approach or global face recognition system use the whole face to identify a person. The above two approaches have been implemented one way or another by various algorithms. The recent development of artificial neural network and its possible applications in face recognition systems have attracted many researcher into this field. The intricacy of a face features originate from continuous changes in the facial featuresthattakeplaceover time. Regardless of these changes we are able to recognize a person very easily. Thus the idea of imitating this skill inherent in human beings by machines can be very rewarding. Though the idea of developing an intelligent and self-learning may require supply of sufficient informationto the machine. Consideringall theabovementionedpoints and their implications we have tried to gain some experience with some of the most commonly available face recognition algorithms and also compare and contrast the use of neural network in this field. 2. RELATED WORK 2.1. RFID (Radio Frequency Identification)-based Attendance System A number of works relatedto RadioFrequencyIdentification (RFID) based Attendance Systems exist in the literature. In [6] the authors have proposed RFID based system in which students carry a RFID tag type ID card andthey needtoplace that on the card reader to record their attendance. RS232 is used to connect the system to the computer and save the recorded attendance from the database. This system may give rise to the problem of fraudulent access. Unauthorized person may make use of authorized ID card and enter into the organization. 2.2. Fingerprint based Attendance System In [1] A portable fingerprint device has been developed which can be passed among the studentstoplacetheirfinger on the sensor during the lecture time without the instructor’s intervention. This system guarantees a fool- proof method for marking the attendance.The problem with this approach is that passing of the device during the lecture time may distract the attention of the students. 2.3. Iris-Recognition Based Attendance System Iris is the another bio-metric that canbeusedforAttendance Systems. In [2] the authors have proposed Daugmans algorithm based Iris recognition system. This system uses
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1468 iris recognition management system that doescapturingthe image of iris recognition, extraction, storing and matching. But the difficulty occurs to lay the transmission lines in the places where the topography is bad. In [3] authors have proposed a system based on real timefacerecognition which is reliable, secure and fast which needs improvement in different lighting conditions. 3. PROPOSED WORK Systems design is the process of defining the architecture, components, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could beseen as the application of systemstheory toproductdevelopment. The proposed automated attendance system can be divided into five main modules. The modules and their functions are defined in this section. The five modules into which the proposed system is divided are: 3.1. Image Capture The Camera is mounted at a distance from the entrance to capture the frontal images of the students. And further process goes for face detection. 3.2. Face Detection A proper and efficient face detection algorithm always enhances the performance of face recognition systems. Various algorithms are proposed for face detection such as Face geometry based methods, Feature Invariant methods, Figure 1: System Diagram Machine learning based methods. Out of all these methods Viola and Jones proposed a framework which gives a high detection rateandisalsofast.Viola-Jonesdetectionalgorithm is efficient forreal timeapplication as it is fast and robust.[9] Hence we chose Viola-Jones face detection algorithm which makes useofIntegralImageandAdaBoostlearningalgorithm as classier. We observed that this algorithm gives better results in different lighting conditions and we combined multiple haar classifiers to achieveabetterdetectionratesup to an angle of 30 degrees. 3.3. Pre-Processing The detected face is extracted and subjected to preprocessing. This pre-processing step involves with histogram equalization of the extracted face image and is resized to 100x100. Histogram Equalization is the most common Histogram Normalization technique.Thisimproves the contrast of the image as it stretches the range of the intensities in an image by making it more clear. 3.4. Database Development As we chose biometric based system enrolment of every individual is required. This database development phase consists of image capture of every individual and extracting the bio-metric feature, in our case it is face, and later it is enhanced using pre-processing techniques and stored in the database. 3.5. Post-Processing In the proposed system, after recognizing the faces of the students, the names are updated into an excel sheet. The excel sheet is generated by exporting mechanism present in the database system. The database also has the ability to generatemonthly and weekly reports ofstudentsattendance records. These generated records can be sent to parents or guardians of students. At the end of the class a provision to announce the names of all students who are present in the class is also included. This ensures thatstudents whose faces are not recognized correctly by the system have the chance to send a ticket to staff. And thus giving them the ability to correct the system and make it more stableandaccurate.The announcement system is implemented using text to speech conversion. Many algorithms and applications are available that can convert text to lifelike speech. Amazon polly is one such service which includes 47 lifelike voices spread across 24 languages. Amazon Polly delivers the consistently fast response times required to support real-time, interactive dialog. API’s are provided which return the audio stream to the system. The system also has the ability to send notification emails to staff and erp operators. The email would be sent using one of the many Web API’s available like Amazon SES. The system would use email API’s to send daily reports to every authorized staff. Push notifications can also be implemented in the system, notifications can be sent to both staff and students. Push notifications are real-time and can help improve the accuracy of the proposed system. 3.6. Proposed Algorithm 1. Capture the Student’s Image 2. Apply Face detection algorithms to detect face 3. Extract the Region Of Interest in Rectangular Bounding Box 4. Convert to gray scale, apply histogram equalization and Resize to 100x100 i.e. Apply pre-processing
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1469 5. if Enrollment Phase then Store in Database else Apply PCA/LDA/LBPH (For feature Extraction) Apply Distance Classifier/SVM/Bayesian (for Classification) end if 6. Post-processing 4. FEATURE SELECTION AND EXTRACTION Throughout the past few decades there have been many face detectiontechniquesproposedandimplemented.Someofthe common methods described by the researchers of the respective fields are : 4.1. Principal component analysis In high-dimensional data, this method is designed to model linear variation. Its goal is to find asetofmutuallyorthogonal basis functions that capture the directions of maximum variance in the data and for which the coefficients are pairwise decorrelated [1]. For linearly embedded manifolds, PCA is guaranteed to discover the dimensionality of the manifold and produces a compact representation. PCA was used to describe face images in terms of a set of basis functions, or eigenfaces. Eigenfaces was introduced early [2] on as powerful use of principal componentsanalysis(PCA)to solve problems in face recognition and detection. PCA is an unsupervised technique,so the methoddoesnotrelyonclass information. In our implementation of eigenfaces, weusethe nearest neighbour (NN) approach to classify our test vectors using the Euclidean distance. Multilinear Principal ComponentsAnalysisOneextensionofPCAisthatofapplying PCA to tensors or multilinear arrays which results in a method known as multilinear principal componentsanalysis (MPCA) [3]. Since a face image is most naturallya multilinear array, meaning that there are two dimensions describing the location of each pixel in a face image, the idea is to determine a multilinear projection for the image, instead of forming a one-dimensional (1D) vectorfrom the faceimageandfinding a linear projection for the vector. It is thought that the multilinear projection will better capture the correlation between neighborhood pixels that is otherwise lost in forming a 1D vector from the image [3]. 4.2. Linear Discriminant Analysis Fisherfaces is the direct use of (Fisher) linear discriminant analysis (LDA) to face recognition [4]. LDA searches for the projection axes on which the data points of different classes are far from each other while requiring data points of the same class to be close to each other. Unlike PCA which encodes information in an orthogonal linear space, LDA encodes discriminating information in a linearly separable space using bases that are not necessarily orthogonal. It is generally believed that algorithmsbasedonLDAaresuperior to those based on PCA. However, other work such as [5] showed that, when the training data set is small, PCA can outperform LDA, and also that PCA is less sensitive to different training data sets. When applying PCA to a set of face images, we are finding a set of basis vectors using lower order statistics of the relationships between the pixels. Specifically, we maximize the variance between pixels to separate linear dependencies between pixels. MPCA is a generalization of PCA in that it tries to identify high-order statistical relationships between pixels to form a bettersetof basis vectors where the pixels are treated as random variables and the face images as outcomes. In a similar fashion to PCA and LDA, once the new basis vectors are found, the training and test data are projected into the subspace and a method such as NN is used for classification. 4.3. Neural Networks To model our way of recognizing faces is imitated somewhat by employing neural network. This is accomplished with the aim of developing detection systems that incorporates artificial intelligence for the sake of coming up with a system that is intelligent. The use of neural networks for face recognition has been shownbyandwecanseethesuggestion of a semi-supervised learning method that uses support vector machines for face recognition. There have been many efforts in which in addition tothe commontechniquesneural networks were implemented. For example in a system was proposed that uses a combination of eigenfaces and neural network. First The dimensionalityoffaceimageisreducedby the Principal component analysis (PCA) and later the recognition is done by the Back propagation NeuralNetwork (BPNN). 5. RESULTS The attendance management system is simple and works efficiently. The project is basedon webandneedsbrowserto access the management system. Figure 2: The home page of management portal. The system has authentication system built in it and needs email and password for access.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1470 Figure 3: Sign up page The system has two rolesstudent and staff. Both student and staff has two different dashboards through which users can control and view attendance records. Figure 4: Student dashboard Figure 5: Staff dashboard 6. CONCLUSIONS Automated Attendance Systems based on face recognition techniques thus proved to be time saving and secured. This system can also be used to identify an unknown person. In real time scenarios PCA outperforms other algorithms with better recognition rate and lowfalsepositiverate.Thefuture work is to improve the recognition rate of algorithms when there are unintentional changes in a person like tonsuring head, using scarf, beard. The system developed only recognizes face up to 30 degrees angle variations which has to be improved further. Gait recognition can be fused with face recognition systems in order to achieve better performance of the system. Poor lighting conditions may affect image quality which indirectly degrades system performance. Our system will perform well but it is not a perfect solution. ACKNOWLEDGEMENT With all respect and gratitude, we would like to thank all the people who have helped us directly or indirectly for the completion of the project "Automated Attendance System Using Face Recognition". We express our heartily gratitude towards Prof. N. S. Ujgare for guiding us to understand the work conceptually and also for her constant encouragement to complete the project. Our association with her as a student has been extremely inspiring. We would like to give our sincere thanks to Dr. H. V. Patil, Head of the Department of Information Technology for her technical support and constant encouragement. We would also like to extend our sincere thanks to our Principal Dr. K. S. Holkar for his help and support in all respects. We would also like to thank all our staff members and collogues who helped us directly or indirectly throughout our dissertation work. REFERENCES [1] B. K. Mohamed and C. Raghu - "Fingerprint attendance system for classroomneeds", inIndia Conference(INDICON), 2012 Annual IEEE. IEEE, 2012, pp.433438. [2] T. Lim, S. Sim, and M. Mansor - "Rd based attendance system", in Industrial Electronics Applications, 2009. ISIEA 2009. IEEE Symposium on, vol. 2. IEEE, 2009,pp. 778782 . [3] S. Kadry and K. Smaili - "A design and implementation of a wireless iris recognition attendance managementsystem", Information Technology and control, vol. 36, no.3, pp. 323329, 2007. [4] T. A. P. K. K. L. P. M. L. M. P. A. W. G. D. P. J. G.. RoshanTharanga, S. M. S.C. Samarakoon - "Smart attendance using real time face recognition,", 2013. [5] Xiaofei He; Shuicheng Yan; Yuxiao Hu; Niyogi, P.; Hong- Jiang Zhang, IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 328 340, 2005. [6] M. Turk and A. Pentland, Eigenfaces for recognition, Journal of Cognitive Neuroscience, 3(1), pp. 7186, 1991. [7] H. Lu, K. N. Plataniotis, and A. N. Venetsanopoulos, Mpca: Multilinear principal component analysis of tensor objects, IEEE Trans. on Neural Networks, 19(1):1839,2008. [8] Harguess, J., Aggarwal, J.K., A case for the average-half- face in 2D and 3D for facerecognition,IEEEComputerSociety
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 04 Issue: 01 | Jan -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1471 Conference on Computer Vision and PatternRecognition Workshops, pp. 7-12, 2009. [9] P. N. Belhumeur, J. P. Hespanha, and D. J. Kriegman, Eigenfaces vs. _sherfaces: Recognition using class speci_c linear projection, In ECCV 96: Proceedings of the 4th European Conference on Computer Vision-Volume I, pages 45 58, London, UK,Springer-Verlag 1996. [10] Martinez, A.M. ; Kak, A.C. , IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume : 23 , Issue:2, pp. 228 233, Feb 2001. [11] Shireesha Chintalapati, M.V. Raghunadh , Automated Attendance Management System Based OnFaceRecognition Algorithms, 2013 IEEE International Conference on Computational Intelligence and Computing Research. [12] Ming Du, Aswin C. Sankaranarayanan, and Rama Chellappa , Robust Face RecognitionfromMulti-ViewVideos , IEEE TRANSACTIONS ON IMAGE PROCESSING,VOL.23, NO. 3, MARCH 2014.