Intelligent Facial Recognition and Analytics System - User Alert Functionality With Personalized Notifications-1
Intelligent Facial Recognition and Analytics System - User Alert Functionality With Personalized Notifications-1
Abstract—Privacy and Security are two of the most important Major areas of the commercial use of face recognition include
universal rights. To ensure security in our daily life through biometrics, law enforcement and surveillance, human-computer
technology, a lot of research is going on. Among them facial interaction, multimedia management (for example, automatic
recognition is a popular and well- established technology. In this tagging of a particular individual within a collection of digital
technology, faces are detected and identified out of images and photographs), smart cards, passport check, criminal investigations,
with the help of Machine Learning (ML), it becomes even more access control etc. However, face detection can be a bit challenging
useful and precise. Using face recognition, we aim to create a at times owing to some unstable characteristics of a human face. For
smart way, which secures the gateway on the basis of who we example, glasses and beard will affect the detecting accuracy.
Moreover, different kinds and angles of lighting will generate uneven
are. In our proof of the concept of such a smart security system,
brightness on the face, which will have influence on the detection
we have used Open-cv method to detect faces, trainer.yml
process.
method to recognize people and we used Pywhatkit method to
alert the owner/admin through WhatsApp.
Keywords—opencv ,pywhatkit To overcome these problems, the system used Viola Jones
method for face detection and Eigenfaces method for face
II. INTRODUCTION recognition. Eigenfaces are generated using a mathematical process
called Principal Component Analysis (PCA). If a face is recognized,
Face detection is the most popular area of research in the vi- it is known and if not, it is unknown. Since PCA reduces the
sion of computer science. It is a computer technology which dimensions of facial images without losing important features, facial
is being used in a variety of applications that identifies hu-man images for many people can be stored in the database without losing
faces in digital images. The research under this field is significant efficiency. Therefore, face recognition using PCA is more
expanding in many areas of science such as psychology. Face useful for home/office security systems than other face recognition
detection is one of the most talked about in technology. technique
Localization of human faces is considered as the primary and This recent interest in face recognition can be attributed to the
the initial stage in study of face detection. For example in increase of commercial interest and for the development of
home video surveillance etc. Face localization can be referred feasible technologies to support the development of face
to as extraction of facial features using pattern recognition recognition. A facial recognition system is a software
system. Open CV can be used for creating such prototypes and application for certifying an individual and recognizing
systems. In this paper we have carried out our research using him/her with images or videos from a source. Facial
Open CV. The Reasons for using open CV have been recognition can be done fast and accurately with the open-
discussed further in this paper. source platform called OpenCV and methodology to
implement them using Python .
With all respect and gratitude, we would like to thank all the people
who have helped us for the completion of the project . We express
our heartily gratitude towards Prof.Vijayashanthi.V for guiding us
to understand the work conceptually and also for her constant
encouragement to complete the project.
REFERENCES
[1] Zhiyi Cheng, Xiatian Zhu, And Shaogang Gong.
Lowresolution Face Recognition. In Asian Conference
On Computer Vision, Pages 605–621, 2018.