Paper 1595
Paper 1595
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)
Abstract: Facial Recognition represents the event of a system which may determine the person with the
assistance of a face using Computer Vision (Open CV). Face recognition is employed within the fields of
Identity Recognition, police investigation and enforcement. It's a method of characteristic someone
supported facial expression. The intention of the paper is deep study of face detection using open CV. A
tabular comparison is performed in order to under-stand the algorithms in an easier manner. It talks
about various algorithms like Adaboost, Haar cascades. This paper aims to help in understanding the
best prerequisites for face detection.
Keywords: Open Computer Vision (OpenCV), Adaboost (Adaptive Boost), Face, Detection.
I. INTRODUCTION
The goal of this article is to provide an easier human-machine interaction routine when user authentication is needed
through face detection and recognition. Face detection is the most popular area of research in the vision of computer
science. It is a computer technology which is being used in a variety of applications that identifies human faces in
digital images [1]. The research under this field is expanding in many areas of science such as psychology. Face
detection is one of the most talked about in technology. Localization of human faces is considered as the primary and
the initial stage in study of face detection. For example in home video surveillance etc. Face localization can be referred
to as extraction of facial features using pattern recognition system. Both MATLAB and Open CV can be used for
creating such prototypes and systems. In this paper we have carried out our research using Open CV. The Reasons for
using open CV have been discussed further in this paper.
management. Locating and tracking human faces is a prerequisite for face recognition and/or facial expressions
analysis, although it is often assumed that a normalized face image is available.
3.2 Portability
As OpenCV runs on C, therefore any device which runs on C can run OpenCV. It can toil well with Windows,
mackintosh or Linux.
3.3 Cost
MATLAB is much more expensive than OpenCV. MATLAB costs around USD2150 whereas, OpenCV is Free of
cost. Even the base MATALAB is expensive as it has commercial, single user License. And OpenCV is a BSD license
so it is free of cost.
IV. IMPLEMENTATION
A general face recognition framework incorporates numerous means:
1. Face Detection
2. Face Extraction and
3. Face Recognition
Face detection and recognition incorporates numerous correlative parts where each part is a supplement to the next.
Contingent upon standard framework where each part can work separately. Face identification is a PC innovation that
depends on learning calculations to designate human faces in advanced pictures. Face detection takes pictures/video
successions as information and finds face zones inside these pictures. This is finished by isolating face regions from
non-face foundation districts. Facial extraction finds significant highlight (eyes, mouth, nose and eye-temples) positions
inside a distinguished face.
V. FIND FACES
Finding faces is the most integral part in face detection. There are various techniques from which faces could be
found. In this paper, we will be comparing the various algorithms used previously by implementing them and analyzing
them. Even though face detection is the most important step in the area of image processing still the techniques used
for its implementation need to be reworked upon so as to optimize its performance and bring down the hurdles it is
cladding. The working of face detection algorithms is majorly based on the accuracy of the face detection, due to this
face detection is the cusp point in the entire process of face detection and tracking.
A fundamental issue in face recognizable proof is the enormous contrasts between face pictures from a similar
individual when contrasted with those from various people. In this manner, it is critical to pick an appropriate face
order procedure that can give a decent discrete capacity between various people. Face ID has a wide scope of
utilizations. the face is utilized as a significant biometric in security applications. The principal discharge came
somewhat later in the year 2000. Open CV basically represents Open Source Computer Vision Library.
VI. CONCLUSION
Face recognition systems are currently associated with many top technological companies and industries making the
work of face recognition easier. The use of python programming and OpenCV makes it an easier and handy tool or
system which can be made by anyone according to their requirement. The proposed system discussed in this project
will be helpful for many as it is user friendly and cost efficient system. Hence by the use of python and OpenCV the
face recognition system can be designed for various purposes.
VII. ACKNOWLEDGEMENT
We would like to sincerely thank our professor Prof. Pramod Talole sir for guiding us throughout this project work
also would like to thank our other faculty members from the Information Technology department at Anuradha
Engineering College, Chikhli for allowing us to perform our project work.
REFERENCES
[1]. Face detection using opencv article by 2019 International Conference on Computing, Communication, and
Intelligent Systems (ICCCIS). https://ieeexplore.ieee.org/abstract/document/8974493
[2]. Python with deep learning, https://www.tutorialspoint.com
[3]. Facial recognition using openCV https://www.semanticscholar.org/
[4]. https://google.com
[5]. Wikipedia face detection using openCV article, https://en.wikipedia.org/wiki/OpenCV