Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
STREAM
Julie J[i],Sreeram G[ii],Eniyan S[iii],Srinivasa Raghavan M[iv]
[i]
Assistant Professor ,Department Of Information Technology ,Sri Sairam Engineering College
julie.it@sairam.edu.in
[ii]
Student ,Department Of Information Technology ,Sri Sairam Engineering College
sreeramgunasekaran@gmail.com
[iii]
Student ,Department Of Information Technology ,Sri Sairam Engineering College
seniyan1sfw@gmail.com
[iv]
Student ,Department Of Information Technology ,Sri Sairam Engineering College
msraghavmsr@gmail.com
USE CASE 2:
V A: METHODOLOGY
Figure 3: Internal Working Of Live Face System
The working of Figure 2 are
performed in several cases and at totally
V.B PREPROCESSING:
different locations. Therefore, it needs some
The detected face is extracted and is
quite transmission of data. Also, data
then subjected to preprocessing step. This
compression could also be needed to reduce
preprocessing step involves with histogram
transmission bandwidth.The working of LBPH
levelling of the extracted face image and they
algorithm is explained in [7].Face
are resized. The histogram-levelling is the
Recollection module is classified into two
most common histogram normalisation
phases enrollment phase and recollection
technique. This improves the distinction of the
phase.
image because it stretches the range of
i)Enrollment Phase: To add new datasets in
intensities in a picture by creating it more
the Face database and then can be recollected
clear. Figure 4 represents the standard image
later
preprocessing technique with appropriate
ii)Recollection Phase: Recollects all the
steps.
datasets which are being stored and then
performs LBPH Algorithm on it.
V.B.1 IMAGE RESIZING:
When the incoming face is detected,
V C: IMAGE CAPTURE
they are resized to 92 * 112 resolution. This
resolution depends upon the environment and bounding box is then being drawn around it to
lighting condition. achieve liveness detection.
Various algorithms are projected for
V.B.2 CONTRAST INTENSIFICATION: face detection like Facial geometry-based
For better recognition rate, we have to strategies,different types of Feature-Invariant
use the Min-Max Linear Contrast Stretch strategies, Machine learning strategies.In Face
Enhancement Technique.Here in the Contrast detection using Haar Cascades to recognize
Intensification technique the resized image is the faces.
being transformed to a grayscale image where
the facial parts are being identified from the V.E DATABASE PROCESSING:
image Here the image is being captured,
processed and stored in Face Database
It is a Database collected of frontal face
images taken under different days, with
webcam or camera. The processing module in
face recognition may convert the initial
information (or perhaps the degraded data
when compression and expansion) into a
Figure 4 : Image Pre Processing
feature vector, to preserve all the discriminant
data that can be accustomed to distinguish two
V.C IMAGE SEGMENTATION
different people, and removing all redundant
In the Recollection system
data.
segmentation of the image are based upon the
Threshold. The Threshold values are used in
V.F FEATURE EXTRACTION:
both processing the datasets and to recognize
The features from the images could be
the images based on the lighting support of the
extracted by the EigenFace Face Recognizer
environment.Here the Simple Threshold for
present in the OpenCV.The input image
processing of the input datasets.The Adaptive
removes unnecessary extra information which
threshold are used in the matching of the
is not required for classification.It simplifies
human face and comparison of the human
the image by extracting the necessary features
face.Cv.adaptivethreshold is built in function
contained in the image and avoids the rest of
in OpenCV for image segmentation.Threshold
the features. Equation (1) is applied to
value can be assigned manually based on
different environmental lighting conditions. describe the variation of the current pixels to
its neighborhood pixels.
n
V.D FACIAL DETECTION:
A proper and efficient facial detection
rule always enhances the performance of face
D=
√ ∑ (hist1i –hist2i ) 2
i=1
VI: PRECAUTION:
● A Single Individual must be present in
a dataset for efficient face recognition
● Distance between camera and person
should be 70 cm to 110 cm.
● Environment lighting condition should
be between 250 lux to 740 lux.
● Training data of a person should be
Figure 5: Histogram Extraction error free that is only his/her image
should be there in a dataset.
V.F.1 FEATURE VECTOR
From Figure 5 facial part is divided ● Training data of a person should be
into multiple smaller regions.The Histograms free from image filters.
are extracted from those regions and they are ● A WebCam is suggested for better
combined to form a unique feature vector.A resolution
Feature Vector is a design matrix in which
each row in a matrix is termed as a feature VII:REPORTS & DISCUSSIONS:
vector.It gives an efficient representation of a) Input Datasets
the face and used to find similarities between The input datasets are then being
images. stored in the computers with around 200
datasets of each and every person are being
stored in Face Database.Dataset with different
facial expression. From figure.Each individual
pictures are stored individually in a separate
folder to differentiate each person accurately
in a Face Database
Figure 6: Feature Vector