SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. II (Sep. – Oct. 2015), PP 61-65
www.iosrjournals.org
DOI: 10.9790/0661-17526165 www.iosrjournals.org 61 | Page
Face Recognition using Feed Forward Neural Network
Pooja Rani
(Department of computer science/ Punjabi university, India)
Abstract: In this paper, we propose four techniques for extraction of facial features namely 2DPCA, LDA,
KPCA and KFA. The purpose of face feature extraction is to capture certain discriminative features that are
unique for a person. In the previous works that uses PCA for face feature extraction involves merging the
features and reducing the dimensions that results in some information loss. To overcome this problem, in the
first method we used 2D-PCA for face feature extraction, LDA for making class labels and FFNN for face
recognition. Similarly we used the three more techniques namely LDA, KPCA and KFA for face feature
extraction and then FFNN for face recognition.The proposed method is tested on the ORL database. Results
involve the comparison of face recognition rate of the different feature extraction techniques with FFNN using
10, 20, 30 and 40 hidden neurons. The results on ORL database shows that FFNN with 30 hidden neurons
performs best by extracting features using KPCA.
Keywords: 2DPCA, LDA, KPCA, FFNN and KFA.
I. Introduction
Face Recognition is the emerging technology in the field of pattern recognition and computer vision.
Digital image processing always remained a hot topic for many researches. The work we carried out involves
the use of digital image processing for feature extraction and pattern recognition technology for recognizing
faces using FFNN (feed forward neural networks). The strong adaptability, high security and robustness of face
recognition system makes it very useful for providing security to the computer systems, military and crime
investigation.
After the years of developments, there have been various systems for face recognition with various
methods of feature extraction and classification [1]. Various face recognition techniques have its base from
classical feature extraction method using eigen faces [2] since 1991, fisher faces [3] [4], independent component
analysis (ICA) [5] and so on. Various popular classifiers include support vector machine(SVM) [6], feed
forward neural networks [7] .
All the above methods of feature extraction and classification involves the formation of row or column
vector,as the images in a computer system are stored in the form of matrix i.e 2D form, so it becomes easy to
directly manipulate the image as in 2D form, it also prevents the information loss held in the classical methods
of face recognition. Researchers proposed the new techniques that operates directly on the two dimensional data
such that two-dimensional principal component analysis (2DPCA) [8] and two dimensional linear discriminant
analysis (2DLDA) [9]. These techniques are useful for reducing the computational complexity during the feature
extraction. To overcome the disadvantages of classical techniques, A new method KPCA for performing a
nonlinear form of principal component analysis was proposed[10], By the use of integral operator kernel
functions, one can efficiently compute principal components in high-dimensional feature spaces, related to input
space by some nonlinear map. Another feature extraction method called Non linear factor analysis (KFA) [11]
method was studied by Mercer kernel function which can map the data in the original space to a high-
dimensional feature space.
II. proposed method
So studying the above concepts in section I, we proposed to develop a system using the recent feature
extraction methods i.e. 2DPCA, LDA, KPCA and KFA. A classical LDA to form class labels and Feed forward
neural network (FFNN) to train and test the images for classification. Comparison of the recognition rates to
form the results.
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 62 | Page
2.1 Flowchart for the proposed method
The proposed method flow is shown as:
Fig 1: workflow of the proposed method
2.2 Algorithm for the proposed method:
Algorithm developed to construct the system proposed in the above flowchart is shown as:
Face_Recognition(Orl_Database)
Step1: n=length(orl_database)
Step2: for(i=0;i<n;i++), divide the images into
{Training_set(80% images);
Test_set(20% images);}
Step3: y=length(Training_set)
Step3a: for(i=0;i<y;i++)
{ x=extractfeatures_2D-PCA(Training_set); // LDA/KPCA and KFA for other approaches respectively }
Step3b: for(i=0;i<x;i++)
{Feature_classes=Apply_LDA(x);}
Step3c: Send feature classes to neural network for training.
Step3d: Make model m.
Step4: z=length(Test_set);
Step4a: for(j=0;j<z;j++)
{k=extractfeatures_2D-PCA(Test_set); // LDA/KPCA and KFA for other approaches respectively }
Step5: km
Step6: Analyze the predicted results by model m.
III. experiments and results
we have used AT&T Database “the family of faces” is formally called the ORL database [12]. In this
database ten different images of each of 40 distinct subjects. For some subjects, the images were taken at
different times, varying the lighting, facial expressions (open / closed eyes, smiling / not smiling) and facial
details (glasses / no glasses). All the images were taken against a dark homogeneous background with the
subjects in an upright, frontal position (with tolerance for some side movement).
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 63 | Page
Fig 2: A sample of ORL database
The recognition accuracy for all four techniques of feature extraction with LDA for class formation and FFNN
for recognition is taken with the different number of hidden neurons i.e. 10, 20, 30 and 40 hidden neurons. Then
a comparison between all techniques with different number of neurons is shown.
3.1 Result of recognition of different approaches with 10 hidden neurons is given as
To calculate the best results the system was tested 10 times and average of 10 readings is taken as the
accuracy result of each technique.
Technique
Recognition
Rate (%)
Error
Rate(%)
2D-PCA
LDA
KPCA
KFA
91.82
90.84
90.82
91.16
8.16
9.15
9.17
8.83
Table 1
Figure 3: Recognition Rate of different approaches with 10 hidden neurons
Comparison of different techniques using 10 hidden neurons shows that 2D-PCA gives best recognition rate of
91.82%.
3.2 Result of recognition of different approaches with 20 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
92.83
90.99
94.82
92.49
7.17
9.00
5.17
7.58
Table 2
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 64 | Page
Figure 4: Recognition Rate of different approaches with 20 hidden neurons
Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of
94.82%.
3.3 Result of recognition of different approaches with 30 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
93.49
91.83
94.16
89.49
6.50
8.16
5.83
10.50
Table 3
Figure 5: Recognition Rate of different approaches with 30 hidden neurons
Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of
94.16%.
Result of recognition of different approaches with 40 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
92.16
91.83
94.66
91.99
7.83
8.16
5.33
8.00
Table 4
Figure 6: Recognition Rate of different approaches with 40 hidden neurons
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 65 | Page
Comparison of different techniques using 40 hidden neurons shows that KPCA gives best recognition rate of
94.66%.
Result of Recognition Rate of different approaches with 10/20/30 and 40 hidden neurons is given as
No of Hidden Neurons 2D-PCA LDA KPCA KFA
10
20
30
40
91.82
92.83
92.16
93.49
90.84
90.99
91.83
91.83
90.82
94.82
94.16
94.66
91.16
92.49
89.49
91.99
Table 5
Figure 7: Recognition Rate of different approaches with 10,20,30 and 40 hidden neurons
Comparison of different techniques using 10/20/30 and 40 hidden neurons shows that KPCA gives best
recognition rate of 94.82% using 20 neurons.
IV. Conclusion
The goal is reached and we have implemented it on ORL database. Different techniques i.e. 2D-PCA,
LDA,KPCA and KFA are used for extracting geometric face features, after extracting the face features the LDA
is used for making class labels. FFNN is performed to classify to solve pattern recognition problem since face
recognition is a kind of pattern recognition. Classification result is accurate.
We have done the comparison of different techniques with different number of neurons. The results are
accurate providing the best recognition rate by KPCA extracted features approach of 94.82% using 20 hidden
neurons.
References
[1]. R. C. A. R. P. P. W. Zhao, "Face Recognition: A Literature Survey," ACM Computing Surveys, vol. 35, no. 4, pp. 399-458, 2003.
[2]. M. A. A.Pentland, "eigen faces for recognition," cognitive neuroscience, vol. III, pp. 71-86, jan 2000.
[3]. M. K. a. L. Sirovich, "Application of the Karhunen-Loèveprocedure for the characterisation of human faces," Pattern Analysis and
Machine Intelligence, vol. 12, pp. 831-835, Dec.1990..
[4]. R. Fisher, "The use of multiple measures in taxonomic problems," Annals of Eugenics, vol. 7, pp. 179-188, 1936.
[5]. S. L. K. G.Guo, "face recognition by support vector machines," in fourth IEEE international conference on automatic face and
gesture recognition, 2000.
[6]. J. M. T. S. M.S. Bartlett, "face recognition by independent component analysis," IEEE trans. neural networks 13(6), pp. 1450-1464,
2002.
[7]. S. J. T. M.J. Er, "face recognition with radial basis function(RBF) neural networks," IEEE trans. neural networks 13(3), pp. 697-
710, 2002.
[8]. A. F. F. J.-y. Y. D. Z. S. M. I. a. Z. J. Jian Yang, "KPCA Plus LDA: A Complete Kernel Fisher Discriminant Framework for
Feature Extraction and Recognition," PATTERN ANALYSIS AND MACHINE INTELLIGENCE, vol. 27, no. 2, pp. 232-243,
FEBRUARY 2005.
[9]. D. A. F. J.Yang, "Two Dimensional PCA: A new approach to appearance based face representation and recognition," IEEE trans.
Pattern Anal. Mach. Intell. 26(1), pp. 131-137, 2004.
[10]. B. M.Li., "2D-LDA: a statistical linear discriminant analysis for image matrix," Pattern Recognition Letters 26(5), pp. 527-532,
2005.
[11]. A. S. a. K.-R. M. Bernhard Schölkopf, "Nonlinear Component Analysis as a Kernel Eigenvalue Problem," Neural Computation,
Vols. Vol. 10, No. 5 , pp. 1299-1319, July 1, 1998.
[12]. X. Guo-en and S. Pei-ji, ""Factor Analysis Algorithm with Mercer Kernel"," in " Intelligent Information Technology and Security
Informatics, 2009. IITSI '09. Second International Symposium pp.202-205, Xia Guo-en; Shao Pei-ji, "Factor Analysis Algorithm
with Mercer Kernel," in Intelligent Information Technology and Security Informa Jan. 2009.
[13]. "the database of faces," AT&T Laboratories Cambridge, 2002. [Online]. Available:
http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html. [Accessed dec 2014].

More Related Content

What's hot

Face Recognition using PCA and MSNN
Face Recognition using PCA and MSNNFace Recognition using PCA and MSNN
Face Recognition using PCA and MSNN
RABI GAYAN
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
csandit
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...
Vishnupriya T H
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
sipij
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal Conference
Hemanth Kumar
 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET Journal
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET Journal
 
Automatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning FrameworkAutomatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning Framework
Pinaki Ranjan Sarkar
 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition Techniques
IRJET Journal
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET Journal
 
184
184184
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
International Journal of Science and Research (IJSR)
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
csijjournal
 
Face Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face ApproachFace Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face Approach
IRJET Journal
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Win Yu
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique
ijsc
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
ijtsrd
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paper
Smriti Tikoo
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01
Ai Zhang
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification Problem
CSCJournals
 

What's hot (20)

Face Recognition using PCA and MSNN
Face Recognition using PCA and MSNNFace Recognition using PCA and MSNN
Face Recognition using PCA and MSNN
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal Conference
 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
 
Automatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning FrameworkAutomatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning Framework
 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition Techniques
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
 
184
184184
184
 
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 
Face Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face ApproachFace Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face Approach
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paper
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification Problem
 

Viewers also liked

L1802049397
L1802049397L1802049397
L1802049397
IOSR Journals
 
E017112028
E017112028E017112028
E017112028
IOSR Journals
 
F017343241
F017343241F017343241
F017343241
IOSR Journals
 
H018135054
H018135054H018135054
H018135054
IOSR Journals
 
A017130104
A017130104A017130104
A017130104
IOSR Journals
 
D017122026
D017122026D017122026
D017122026
IOSR Journals
 
A017240107
A017240107A017240107
A017240107
IOSR Journals
 
Quantum communication and quantum computing
Quantum communication and quantum computingQuantum communication and quantum computing
Quantum communication and quantum computing
IOSR Journals
 
K017167076
K017167076K017167076
K017167076
IOSR Journals
 
G1103034042
G1103034042G1103034042
G1103034042
IOSR Journals
 
H1803044651
H1803044651H1803044651
H1803044651
IOSR Journals
 
F012142530
F012142530F012142530
F012142530
IOSR Journals
 
B010110710
B010110710B010110710
B010110710
IOSR Journals
 
E010623545
E010623545E010623545
E010623545
IOSR Journals
 
D012271619
D012271619D012271619
D012271619
IOSR Journals
 
E012252736
E012252736E012252736
E012252736
IOSR Journals
 
кайртаева жадыра театр - предприниматели
кайртаева жадыра   театр - предпринимателикайртаева жадыра   театр - предприниматели
кайртаева жадыра театр - предприниматели
IOSR Journals
 
A1803050106
A1803050106A1803050106
A1803050106
IOSR Journals
 
G010314352
G010314352G010314352
G010314352
IOSR Journals
 
F012334045
F012334045F012334045
F012334045
IOSR Journals
 

Viewers also liked (20)

L1802049397
L1802049397L1802049397
L1802049397
 
E017112028
E017112028E017112028
E017112028
 
F017343241
F017343241F017343241
F017343241
 
H018135054
H018135054H018135054
H018135054
 
A017130104
A017130104A017130104
A017130104
 
D017122026
D017122026D017122026
D017122026
 
A017240107
A017240107A017240107
A017240107
 
Quantum communication and quantum computing
Quantum communication and quantum computingQuantum communication and quantum computing
Quantum communication and quantum computing
 
K017167076
K017167076K017167076
K017167076
 
G1103034042
G1103034042G1103034042
G1103034042
 
H1803044651
H1803044651H1803044651
H1803044651
 
F012142530
F012142530F012142530
F012142530
 
B010110710
B010110710B010110710
B010110710
 
E010623545
E010623545E010623545
E010623545
 
D012271619
D012271619D012271619
D012271619
 
E012252736
E012252736E012252736
E012252736
 
кайртаева жадыра театр - предприниматели
кайртаева жадыра   театр - предпринимателикайртаева жадыра   театр - предприниматели
кайртаева жадыра театр - предприниматели
 
A1803050106
A1803050106A1803050106
A1803050106
 
G010314352
G010314352G010314352
G010314352
 
F012334045
F012334045F012334045
F012334045
 

Similar to J017526165

A face recognition system using convolutional feature extraction with linear...
A face recognition system using convolutional feature extraction  with linear...A face recognition system using convolutional feature extraction  with linear...
A face recognition system using convolutional feature extraction with linear...
IJECEIAES
 
A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...
IAESIJAI
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdf
Anita Pal
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
IJERA Editor
 
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDPAN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
IRJET Journal
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition Rate
IRJET Journal
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learning
Reallykul Kuul
 
A Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNNA Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNN
IRJET Journal
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithms
ijma
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
ijma
 
Dissertation final report
Dissertation final reportDissertation final report
Dissertation final report
Smriti Tikoo
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET Journal
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition System
IRJET Journal
 
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
CSCJournals
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A Review
IRJET Journal
 
Report face recognition : ArganRecogn
Report face recognition :  ArganRecognReport face recognition :  ArganRecogn
Report face recognition : ArganRecogn
Ilyas CHAOUA
 
Face Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyFace Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A Survey
IRJET Journal
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
AravindHari22
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial Recognition
IRJET Journal
 
23-02-03[1]
23-02-03[1]23-02-03[1]
23-02-03[1]
Shinyoung Lim
 

Similar to J017526165 (20)

A face recognition system using convolutional feature extraction with linear...
A face recognition system using convolutional feature extraction  with linear...A face recognition system using convolutional feature extraction  with linear...
A face recognition system using convolutional feature extraction with linear...
 
A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdf
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDPAN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition Rate
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learning
 
A Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNNA Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNN
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithms
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
 
Dissertation final report
Dissertation final reportDissertation final report
Dissertation final report
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNN
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition System
 
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A Review
 
Report face recognition : ArganRecogn
Report face recognition :  ArganRecognReport face recognition :  ArganRecogn
Report face recognition : ArganRecogn
 
Face Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyFace Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A Survey
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial Recognition
 
23-02-03[1]
23-02-03[1]23-02-03[1]
23-02-03[1]
 

More from IOSR Journals

A011140104
A011140104A011140104
A011140104
IOSR Journals
 
M0111397100
M0111397100M0111397100
M0111397100
IOSR Journals
 
L011138596
L011138596L011138596
L011138596
IOSR Journals
 
K011138084
K011138084K011138084
K011138084
IOSR Journals
 
J011137479
J011137479J011137479
J011137479
IOSR Journals
 
I011136673
I011136673I011136673
I011136673
IOSR Journals
 
G011134454
G011134454G011134454
G011134454
IOSR Journals
 
H011135565
H011135565H011135565
H011135565
IOSR Journals
 
F011134043
F011134043F011134043
F011134043
IOSR Journals
 
E011133639
E011133639E011133639
E011133639
IOSR Journals
 
D011132635
D011132635D011132635
D011132635
IOSR Journals
 
C011131925
C011131925C011131925
C011131925
IOSR Journals
 
B011130918
B011130918B011130918
B011130918
IOSR Journals
 
A011130108
A011130108A011130108
A011130108
IOSR Journals
 
I011125160
I011125160I011125160
I011125160
IOSR Journals
 
H011124050
H011124050H011124050
H011124050
IOSR Journals
 
G011123539
G011123539G011123539
G011123539
IOSR Journals
 
F011123134
F011123134F011123134
F011123134
IOSR Journals
 
E011122530
E011122530E011122530
E011122530
IOSR Journals
 
D011121524
D011121524D011121524
D011121524
IOSR Journals
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 

Recently uploaded (20)

JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 

J017526165

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. II (Sep. – Oct. 2015), PP 61-65 www.iosrjournals.org DOI: 10.9790/0661-17526165 www.iosrjournals.org 61 | Page Face Recognition using Feed Forward Neural Network Pooja Rani (Department of computer science/ Punjabi university, India) Abstract: In this paper, we propose four techniques for extraction of facial features namely 2DPCA, LDA, KPCA and KFA. The purpose of face feature extraction is to capture certain discriminative features that are unique for a person. In the previous works that uses PCA for face feature extraction involves merging the features and reducing the dimensions that results in some information loss. To overcome this problem, in the first method we used 2D-PCA for face feature extraction, LDA for making class labels and FFNN for face recognition. Similarly we used the three more techniques namely LDA, KPCA and KFA for face feature extraction and then FFNN for face recognition.The proposed method is tested on the ORL database. Results involve the comparison of face recognition rate of the different feature extraction techniques with FFNN using 10, 20, 30 and 40 hidden neurons. The results on ORL database shows that FFNN with 30 hidden neurons performs best by extracting features using KPCA. Keywords: 2DPCA, LDA, KPCA, FFNN and KFA. I. Introduction Face Recognition is the emerging technology in the field of pattern recognition and computer vision. Digital image processing always remained a hot topic for many researches. The work we carried out involves the use of digital image processing for feature extraction and pattern recognition technology for recognizing faces using FFNN (feed forward neural networks). The strong adaptability, high security and robustness of face recognition system makes it very useful for providing security to the computer systems, military and crime investigation. After the years of developments, there have been various systems for face recognition with various methods of feature extraction and classification [1]. Various face recognition techniques have its base from classical feature extraction method using eigen faces [2] since 1991, fisher faces [3] [4], independent component analysis (ICA) [5] and so on. Various popular classifiers include support vector machine(SVM) [6], feed forward neural networks [7] . All the above methods of feature extraction and classification involves the formation of row or column vector,as the images in a computer system are stored in the form of matrix i.e 2D form, so it becomes easy to directly manipulate the image as in 2D form, it also prevents the information loss held in the classical methods of face recognition. Researchers proposed the new techniques that operates directly on the two dimensional data such that two-dimensional principal component analysis (2DPCA) [8] and two dimensional linear discriminant analysis (2DLDA) [9]. These techniques are useful for reducing the computational complexity during the feature extraction. To overcome the disadvantages of classical techniques, A new method KPCA for performing a nonlinear form of principal component analysis was proposed[10], By the use of integral operator kernel functions, one can efficiently compute principal components in high-dimensional feature spaces, related to input space by some nonlinear map. Another feature extraction method called Non linear factor analysis (KFA) [11] method was studied by Mercer kernel function which can map the data in the original space to a high- dimensional feature space. II. proposed method So studying the above concepts in section I, we proposed to develop a system using the recent feature extraction methods i.e. 2DPCA, LDA, KPCA and KFA. A classical LDA to form class labels and Feed forward neural network (FFNN) to train and test the images for classification. Comparison of the recognition rates to form the results.
  • 2. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 62 | Page 2.1 Flowchart for the proposed method The proposed method flow is shown as: Fig 1: workflow of the proposed method 2.2 Algorithm for the proposed method: Algorithm developed to construct the system proposed in the above flowchart is shown as: Face_Recognition(Orl_Database) Step1: n=length(orl_database) Step2: for(i=0;i<n;i++), divide the images into {Training_set(80% images); Test_set(20% images);} Step3: y=length(Training_set) Step3a: for(i=0;i<y;i++) { x=extractfeatures_2D-PCA(Training_set); // LDA/KPCA and KFA for other approaches respectively } Step3b: for(i=0;i<x;i++) {Feature_classes=Apply_LDA(x);} Step3c: Send feature classes to neural network for training. Step3d: Make model m. Step4: z=length(Test_set); Step4a: for(j=0;j<z;j++) {k=extractfeatures_2D-PCA(Test_set); // LDA/KPCA and KFA for other approaches respectively } Step5: km Step6: Analyze the predicted results by model m. III. experiments and results we have used AT&T Database “the family of faces” is formally called the ORL database [12]. In this database ten different images of each of 40 distinct subjects. For some subjects, the images were taken at different times, varying the lighting, facial expressions (open / closed eyes, smiling / not smiling) and facial details (glasses / no glasses). All the images were taken against a dark homogeneous background with the subjects in an upright, frontal position (with tolerance for some side movement).
  • 3. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 63 | Page Fig 2: A sample of ORL database The recognition accuracy for all four techniques of feature extraction with LDA for class formation and FFNN for recognition is taken with the different number of hidden neurons i.e. 10, 20, 30 and 40 hidden neurons. Then a comparison between all techniques with different number of neurons is shown. 3.1 Result of recognition of different approaches with 10 hidden neurons is given as To calculate the best results the system was tested 10 times and average of 10 readings is taken as the accuracy result of each technique. Technique Recognition Rate (%) Error Rate(%) 2D-PCA LDA KPCA KFA 91.82 90.84 90.82 91.16 8.16 9.15 9.17 8.83 Table 1 Figure 3: Recognition Rate of different approaches with 10 hidden neurons Comparison of different techniques using 10 hidden neurons shows that 2D-PCA gives best recognition rate of 91.82%. 3.2 Result of recognition of different approaches with 20 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 92.83 90.99 94.82 92.49 7.17 9.00 5.17 7.58 Table 2
  • 4. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 64 | Page Figure 4: Recognition Rate of different approaches with 20 hidden neurons Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of 94.82%. 3.3 Result of recognition of different approaches with 30 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 93.49 91.83 94.16 89.49 6.50 8.16 5.83 10.50 Table 3 Figure 5: Recognition Rate of different approaches with 30 hidden neurons Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of 94.16%. Result of recognition of different approaches with 40 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 92.16 91.83 94.66 91.99 7.83 8.16 5.33 8.00 Table 4 Figure 6: Recognition Rate of different approaches with 40 hidden neurons
  • 5. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 65 | Page Comparison of different techniques using 40 hidden neurons shows that KPCA gives best recognition rate of 94.66%. Result of Recognition Rate of different approaches with 10/20/30 and 40 hidden neurons is given as No of Hidden Neurons 2D-PCA LDA KPCA KFA 10 20 30 40 91.82 92.83 92.16 93.49 90.84 90.99 91.83 91.83 90.82 94.82 94.16 94.66 91.16 92.49 89.49 91.99 Table 5 Figure 7: Recognition Rate of different approaches with 10,20,30 and 40 hidden neurons Comparison of different techniques using 10/20/30 and 40 hidden neurons shows that KPCA gives best recognition rate of 94.82% using 20 neurons. IV. Conclusion The goal is reached and we have implemented it on ORL database. Different techniques i.e. 2D-PCA, LDA,KPCA and KFA are used for extracting geometric face features, after extracting the face features the LDA is used for making class labels. FFNN is performed to classify to solve pattern recognition problem since face recognition is a kind of pattern recognition. Classification result is accurate. We have done the comparison of different techniques with different number of neurons. The results are accurate providing the best recognition rate by KPCA extracted features approach of 94.82% using 20 hidden neurons. References [1]. R. C. A. R. P. P. W. Zhao, "Face Recognition: A Literature Survey," ACM Computing Surveys, vol. 35, no. 4, pp. 399-458, 2003. [2]. M. A. A.Pentland, "eigen faces for recognition," cognitive neuroscience, vol. III, pp. 71-86, jan 2000. [3]. M. K. a. L. Sirovich, "Application of the Karhunen-Loèveprocedure for the characterisation of human faces," Pattern Analysis and Machine Intelligence, vol. 12, pp. 831-835, Dec.1990.. [4]. R. Fisher, "The use of multiple measures in taxonomic problems," Annals of Eugenics, vol. 7, pp. 179-188, 1936. [5]. S. L. K. G.Guo, "face recognition by support vector machines," in fourth IEEE international conference on automatic face and gesture recognition, 2000. [6]. J. M. T. S. M.S. Bartlett, "face recognition by independent component analysis," IEEE trans. neural networks 13(6), pp. 1450-1464, 2002. [7]. S. J. T. M.J. Er, "face recognition with radial basis function(RBF) neural networks," IEEE trans. neural networks 13(3), pp. 697- 710, 2002. [8]. A. F. F. J.-y. Y. D. Z. S. M. I. a. Z. J. Jian Yang, "KPCA Plus LDA: A Complete Kernel Fisher Discriminant Framework for Feature Extraction and Recognition," PATTERN ANALYSIS AND MACHINE INTELLIGENCE, vol. 27, no. 2, pp. 232-243, FEBRUARY 2005. [9]. D. A. F. J.Yang, "Two Dimensional PCA: A new approach to appearance based face representation and recognition," IEEE trans. Pattern Anal. Mach. Intell. 26(1), pp. 131-137, 2004. [10]. B. M.Li., "2D-LDA: a statistical linear discriminant analysis for image matrix," Pattern Recognition Letters 26(5), pp. 527-532, 2005. [11]. A. S. a. K.-R. M. Bernhard Schölkopf, "Nonlinear Component Analysis as a Kernel Eigenvalue Problem," Neural Computation, Vols. Vol. 10, No. 5 , pp. 1299-1319, July 1, 1998. [12]. X. Guo-en and S. Pei-ji, ""Factor Analysis Algorithm with Mercer Kernel"," in " Intelligent Information Technology and Security Informatics, 2009. IITSI '09. Second International Symposium pp.202-205, Xia Guo-en; Shao Pei-ji, "Factor Analysis Algorithm with Mercer Kernel," in Intelligent Information Technology and Security Informa Jan. 2009. [13]. "the database of faces," AT&T Laboratories Cambridge, 2002. [Online]. Available: http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html. [Accessed dec 2014].