Facial Recognition Using Deep Learning
Facial Recognition Using Deep Learning
ISSN No:-2456-2165
Abstract:- Facial expressions does not involve information available in the database, all these parameters matches, then
between humans in face to face interactions. Facial the person is identified.
recognition is automatic, and has a important role in
human-machine interfaces, this has attracted increasing The approach towards machine learning will often
the attention of researchers from nineties. The approach require a complex feature extraction process and produce poor
towards machine learning always require a feature results. In this project data will be stored in form of image. It
extraction process and always produces poor results. In will be stored as csv file .We will divide the data into two sets
this paper, we will use real time data set and compare it i.e. training dataset and testing dataset. After processing the
with the current image .We will also detect the image from image will go for thresholding, segmentation, canny edge
the running video then we will use various detection detection, camera detection, ROI (Region of Image) and Hard
techniques to detect the image. In this way we will come to Cascading. Then we will keep the image in Open CV library.
know whether the person is authorized or not. We will also First it will detect the image and it will find whether it is the
find the current mood of the person from the detected image of a human being or not. If it is human being, it will
image. return “Image Detected”.
Keywords:- Deep learning, Facial Expression Recognition, After all these processing the image will get converted in
Neural Network. the form of pixels and it will compare the current image with
the image or video stored in the database as dataset[5]. If it
I. INTRODUCTION matches we will be able to find that the person is a member of
particular organization. In this way it will be used for security
Face recognition[1] can be defined as the process of purpose as we can find whether the person is authorized or
identifying and verifying people(s) in the photograph by their not.
face. The process comprises of detection, alignment, feature
extraction, and a recognition task. This is a computer vision The new concept in our project is that it will detect the
program which helps in finding the faces in photo(s). image from the current running video also. The image which
is detected we will find the current mood of the person.
Deep Learning[2]can be defined as a worldview of
Machine learning, or all the more exactly one of its II. RELATED WORK
calculations. For the best degree, it depends on an idea of a
human cerebrum and the connection of neurons. Deep learning After processing, the image will go for thresholding[6],
has the ability to construct recognition[3] biometric software segmentation, Canny edge detection, camera detection, ROI
which is capable of confirming an individual. The (Region of Image) and Hard Cascading.
characteristics that seem common to us in humans (example,
OpenCV
color of eye) which will not make any sense for a computer
OpenCV short for Open Source Computer Vision can be
which is analyzing each and every pixels in an image. The
defined as a library of programming functions and are mostly
most important thing while recognizing the face is the how
used in real-time computer vision. Basically, it is library
much is the distance between the eyes, and what is the width
which is used for processing the image. It is mostly used to do
and length of the nose, chin width , other things. After this, the
all the operation(s which are related to image(s).
data which is obtained are compared with those data which are
This process can also be done by Keras. Keras are used a variety of situations.Edge Acquisition is a low cost, which
in deep learning to classify the images and to build a means that the acquisition should take exactly as many edges
convolutional neural network (CNN). shown in the image as possible. The point received by the
operator should apply directly to the center edge.
The images are seen by computer using pixels. Pixels are
related to images. For an example, group of pixels may mark The edges provided in the image should only be marked,
an edge in an image or it may define some other pattern. and where possible, the sound of the image should not create
Convolutions are used and help to identify the images. A false edges. To satisfy these needs Canny used a different
convolution multiplies a matrix consisting of pixels with a calculation - a technique that gets the job done right. The
filter matrix and then sums up the values of the multiplication. proper function in the Canny detector is defined by the sum of
The convolution then slides to the next pixel and same process the four exponential terms, but can be estimated by the first
is repeated till all the pixels in the images are covered. Gaussian output.
Hard Cascading
Skipping Cascading is a case study[11] based on a wide
variety of students, using all the information gathered from
the findings from the classifier provided as additional details
for the next lesson at Cascade. Unlike volumes or ensembles,
which are many expert systems, skiing is a multistage one.
Age Recognition Those people who are under the age of 18, the key
Age[14] can also be recognized from face. Since, aging effects of aging are seen in the increase in the size of carnial,
is a complex process which will affect the shape, size and in the later ages, the facial growth[18] is very small
texture of the face. The aging process is also visible in considering the height and width. Those who are under the age
different age groups. The aging in the face is represented by of 19, we are rescaling the overall size and shapes of 3D. We
growth in the face of age groups (for example, the face of 18 will perform PCA over all the 3D shapes, where, Sji, is
years old), is represented by major texture changes and small irrespective of age j and is subject to i. All the mean is
changes in the shape. These are due to the changes in the subtracted Sji into the subspace which is spanned by the
weight and thickness of the skin, people whose age groups are columns of Vs to obtain Sj i.
greater than 18 years. Therefore, the age adjustment is must
which can compensate both types of aging processes.
Fig.3.4 (a)At age 2 the image is given. (b) From age 0 to 60 the simulated images are shown.(c) Five different poses from the aging 20
is. (d) Original images