Facial Recognition in Web Camera Using Deep Learning Under Google COLAB
Facial Recognition in Web Camera Using Deep Learning Under Google COLAB
ISSN- 2455-5703
Abstract
Face recognition is a method used to identify or verifying the identity of an individual using their face. Now a days systems
could be trained to check inputs in the form of photos, video, or in real-time. This kind of systems finds many applications Face
recognition is a popular and evergreen area for most research people. Over the period of time, many different algorithms were
introduced by the researchers across the globe. Identification of individual using facial image recognition is used in many real
time applications like allowing access to server secured locations, opening doors in working place and unlocking a laptop or
mobile. Nowadays anybody and add facial image recognition to their applications by simply invoking the suitable APIs provided
by several service providers like Amazon, IBM and Google. Still more challenges are available for the researchers like Aging,
Illumination, Face Direction and Facial Expressions that greatly affects the of the performance of the system. This paper deals
with recognizing the faces of various users with the help of webcam. When the user enters a class room, his image is captured
through a web cam and processed by the python code using cascade classifier used to detect each face in a given image. Then in
the recognition phase each phase in the image is compared with the existing image stored in the database.
Keywords- Image processing, Neural Network, Deep learning, Computer vision, Video analytics
I. INTRODUCTION
Face detection performance is a complex process ad it involves many issues to deal with the various inputs supplied to the
systems. Due to more updated systems in terms of hardware and software, need to develop a face recognition system to deals
with detecting and recognizing for the authentication system. The earlier manual process can’t not be used for system with more
number of users. After the successful implementation of CTV camera, need for a more accurate system to authenticate each and
every user whenever enters into the premises. It fins many applications and need for a more accurate system to avoid any
problems and threats to the organization.
It is indicated that M-FLDA can able to speed up the process of recognition and reduce the memory capacity. Finally,
the preliminary study of solving facial pose changes[2]. Face detection overlapping is one of the important works in face
detecting applications. In this paper DRLBP algorithm is used to identify overlapped faces detection. Initially the face is detected
from database images using DRLBP feature extraction. This feature extraction result is compared to our test images. Finally
classified method is used where we can classify and get the attendance validation result [3].
Facial image acquisition systems [4] produce low quality face images. This happens because the imaging conditions like
illumination, occlusion or noise might change among images. Now a days, the field of image processing has wide range
applications in biometric recognition, behavioral analysis, teleconferencing and video surveillance [5].
The model proposed in [6] focuses on how face recognition incorporated with Radio Frequency Identification (RFID)
detect the authorized students and counts as they get in and get out form the class room. Manual entering of attendance in
logbooks becomes a difficult task and it can be easily manipulated. The detected faces are matched against the reference faces in
the dataset and marked the attendance for the attendees. Finally the absentee lists are said aloud through voice conversion system
for confirmation. Secondly, the system is trained to classify the gender of the students present in the class[7].
2) The face capture process transforms analogue information (a face) into a set of digital information (data) based on the
person's facial features.
3) The face match process verifies if two faces belong to the same person.
V. COMPARISON OF RESULTS
LDA-IR algorithm works best, presumably since it is the only algorithm that uses a parameterization that is optimized for those
protocols
Table 1: This table details the resulting correct acceptance rates (CAR) at false acceptance rate (FAR) 0.1% on the GBU database
The results on the BANCA database are reported in Table 2. Unlike on the GBU database, here the LDA-IR algorithm
performs much worse than the other algorithms, which could be because the meta-parameters of LDA-IR are not optimized for
this database, whereas, e.g., ISV was developed using BANCA algorithm.
Table 2: This table presents the verification results of experiments performed on the BANCA database. It includes the equal error rates (EER)
on the development set and the half total error rates (HTER) on the test set.
VII. CONCLUSION
Thus the face detection and recognition is done with various inputs are given in the form of input image or video from webcam
also. From the webcam video, individual images are given to the system and it uses the cascade classifier and do the
classification as shown in below. The input may be a single image or collection of images. Still it can able to detect and
bounding box is drawn in each and every image object with more accurate manner.
REFERENCES
[1] J. W. S. D'Souza, S. Jothi and A. Chandrasekar, "Automated Attendance Marking and Management System by Facial Recognition Using Histogram," 2019
5th International Conference on Advanced Computing & Communication Systems (ICACCS), Coimbatore, India, 2019, pp. 66-69.
[2] L. Liying and H. Yue, "The Study of Entrance Guard & Check on Work Attendance System Based on Face Recognition," 2008 International Conference on
Computer Science and Information Technology, Singapore, 2008, pp. 44-47.
[3] N. Tamboli and M. M. Sardeshmukh, "Facial Based Attendance Monitoring System Using Discriminative Robust Local Binary Pattern," 2017 International
Conference on Computing, Communication, Control and Automation (ICCUBEA), Pune, 2017, pp. 1-5.
[4] L. Fung-Lung, M. Nycander-Barúa and P. Shiguihara-Juárez, "An Image Acquisition Method for Face Recognition and Implementation of an Automatic
Attendance System for Events," 2019 IEEE XXVI International Conference on Electronics, Electrical Engineering and Computing (INTERCON), Lima,
Peru, 2019, pp. 1-4.
[5] S. Hapani, N. Prabhu, N. Parakhiya and M. Paghdal, "Automated Attendance System Using Image Processing," 2018 Fourth International Conference on
Computing Communication Control and Automation (ICCUBEA), Pune, India, 2018, pp. 1-5.
[6] M. S. Akbar, P. Sarker, A. T. Mansoor, A. M. Al Ashray and J. Uddin, "Face Recognition and RFID Verified Attendance System," 2018 International
Conference on Computing, Electronics & Communications Engineering (iCCECE), Southend, United Kingdom, 2018, pp. 168-172.
[7] S. Poornima, N. Sripriya, B. Vijayalakshmi and P. Vishnupriya, "Attendance monitoring system using facial recognition with audio output and gender
classification," 2017 International Conference on Computer, Communication and Signal Processing (ICCCSP), Chennai, 2017, pp. 1-5.
[8] https://anyconnect.com/blog/facial-recognition-applications/
[9] https://towardsdatascience.com/computer-vision-detecting-objects-using-haar-cascade-classifier-4585472829a9.
[10] Zhang, Yudong, Siyuan Lu, Xingxing Zhou, Ming Yang, Lenan Wu, Bin Liu, Preetha Phillips, and Shuihua Wang. "Comparison of machine learning
methods for stationary wavelet entropy-based multiple sclerosis detection: decision tree, k-nearest neighbors, and support vector machine." Simulation 92,
no. 9 (2016): 861-871.
[11] Al-Dabagh, Mustafa ZuhaerNayef, M. H. M. Alhabib, and F. H. Al-Mukhtar. "Face recognition system based on kernel discriminant analysis, k-nearest
neighbor and support vector machine." International Journal of Research and Engineering 5, no. 3 (2018): 335-338.
[12] K-nearest Altman, Naomi S. "An introduction to kernel and nearest-neighbor nonparametric regression." The American Statistician 46, no. 3 (1992): 175-
185. Support vector machine Gunn, Steve R. "Support vector machines for classification and regression." ISIS technical report 14, no. 1 (1998): 5-16.
[13] Image processing Schalkoff, Robert J. Digital image processing and computer vision. Vol. 286. New York: Wiley, 1989.