This project includes two face recognition systems implemented with the help of Principal Component Analysis (PCA) and Morphological Shared-Weight Neural Network(MSNN).From these systems we will evaluate the performance of both the techniques and based on the accuracy achieved we determine which technique will be better for the face recognition
1. Guided By- Mrs. Shrabani Medhi
Asst. Professor (Dept. of CSE)
Group member’s-
Chandraleena Ahmed (1303107070)
Chiranjeev Neog(1303107071)
Rabi Gayan(1303107094)
Bibek Deka(1303107069)
2. AIM
This project includes two face recognition systems
implemented with the help of Principal Component
Analysis (PCA) and Morphological Shared-Weight
Neural Network(MSNN).
From these systems we will evaluate the
performance of both the techniques and based on
the accuracy achieved we determine which
technique will be better for the face recognition.
3. INTRODUCTION
Biometrics-
To identify a human by its unique physical and
behavioral nature is called biometrics.
Biometric technology is the foundation of providing
highly secure solutions for personal identification and
authentication.
Types of biometrics
Physiological based biometric technology
Behavior based biometric technology
Why we choose face recognition over other biometric ?
4. INTRODUCTION CONTD.
We are applying Principal Component Analysis to the
face detected area & the resulting features are fed as
an input to neural network for classification.
The system we are describing in this work uses a
morphological shared-weight neural network(MSNN) in
its face detection phase.
We have used PCA for feature extraction and MSNN
for classification
5. DATABASE
The database is divided into two categories:
The database we used contains 400 images taken between April 1992
and April 1994 at the AT&T Laboratories Cambridge. of 40 persons
(10 images per person) of size 92 x 112 and have all frontal and slight
tilt of the head.
The second training database contains 576 images of 10 persons of
size 640 x 480 and have 9 poses x 64 illumination conditions.
8. MORPHOLOGICAL METHODS
There are various morphological methods such as
erode,dilate,opening,closing and hit-miss
transform.
From various methods Morphological Hit-Miss
transformation is performed on the image.
The hit miss operation is another form of dilation-
erosion-based convolution. It is nothing but
difference between erosion and dilation.
10. EDGE DETECTION
To this Hit-Miss operated image, edge detection
technique is applied. Sobel operator is used as edge
detection operator.
Figure: Edge Detection using Sobel Operator
13. PCA STEPS
I. Get some data,
II. Subtract the mean,
III. Calculate the Covariance matrix,
IV. Calculate the eigenvectors and eigenvalues of
covariance matrix,
V. Choose components and form a feature vectors,
VI. Derive the new set
15. PERFORMANCE OF SYSTEM USING PCA
By applying PCA on MSNN(i.e.PNN algorithm) for 5,10,20
& 40 persons we are getting following results:
Table 1: Results based on PCA and MSNN
16. CLASSIFY FEATURES BY MSNN
In MSNN we used pnn algorithm i.e.Probabilistic
Neural Network.
So,NN usually involves a large number
of processors operating in parallel and arranged in
tiers. The first tier receives the raw input information
analogous to optic nerves in human visual processing.
A probabilistic neural network (PNN) is a feed
forward neural network, which is widely used in
classification and pattern recognition problems
19. Recognition
If the input image is already trained successfully
in the database then it is an authenticated
image.
Figure: Authenticated Image
20. Contd.
If the input image is not trained successfully in the
database then it is not an authenticated image.
Figure: Not Authenticated Image
21. PERFORMANCE OF SYSTEM WITHOUT PCA
By applying MSNN (PNN algorithm) method, for the same
database 5, 10, 20 & 40 persons we are getting following results.
In this method, we are applying hit miss weights directly to train
the neural network without implementing PCA.
Table 2: Results based on MSNN.
22. Contd…
To get false acceptance rate, we have tested the
system with a set of images which are not
present in our database. FAR is the probability
that a non-authorized person is identified. FRR is
the probability that an authorized person is not
identified.
Table 3: Results giving FAR & FRR values
24. Conclusion
In this project, an image processing approach for face
detection & recognition system using morphological
shared weight neural network along with PCA
algorithm has been implemented.
This system gives good results with testing accuracy of
96.25% for 40 person’s database which is taken from
AT&T Cambridge University Computer Laboratory.
Also comparative result analysis between MSNN &
PCA shows that PCA is best technique for face
identification.
25. Contd.
The bottom table shows that MSNN with PCA
developed method gives best matching results.
Table 4: Results based on MSNN
26. Future work
I. We can use video streaming for input images for
testing as well as training.
II. Gait recognition can be performed.
27. Bibliography
1..Mayank Agarwal, Nikunj Jain, Mr. Manish Kumar and Himanshu
Agrawal, ”Eigen Faces and Artificial Neural Network”.
2.M.S.R.S. Prasad, S.S.Panda, G.Deepthi and V.Anish ,” Face
Recognition Using PCA and Feed Forward Neural Networks”.
3. P.Latha, Dr.L.Ganesan , Dr.S.Annadurai,” Face Recognition using
Neural Network”.
4. A.R Senjani , Prof . R.C Butani , Prof. Y.J. Parmar,” Design of
efficient face recognition based on Principal Component Analysis
using Eigen faces method”.
5. S. Adabayo Daramola and O.Sandra Odeghe, ”Face recognition
using Haar wavelet transform”.
6. Adjoudj Redaand and Dr. BoukelifAoued,” Artificial Neural
Network-Based Face Recognition”.
7. Vinay Hiremath , Ashwini Mayakar, “ Face recognition using
Eigen face approach”, Malardalen University, Vasteras, Sweden ,
August, 2003.
28. Contd.
8. Sanjay Kr Singh, Ashutosh Tripathi, Ankur Mahajan, Dr. S Prabhakaran,
International, “ Analysis of Face Recognition in MATLAB”, Journal of Scientific
& Engineering Research, Volume 3, Issue 2, Febuary 2012.
9. CC.Tsai , W.C Cheng, J.S Taur and C.W. Tao,” Face Detection Using Eigen
face and Neural Network “, 2006 IEEE International Conference on System ,
Man, and Cybernetics October 8,2006,Taipei,Taiwan.
10. Lindsay I Smith,” A tutorial on Principal Component Analysis”. February 26,
2002.
11. Jawad Nagi, Syed Khaleel Ahmed Farrukh Nagi,”A MATLAB based Face
Recognition System using Image Processing and Neural Networks”. Department
of Electrical and Electronics Engineering and Department of Mechanical
Engineering, University Tenaga Nasional, 4th International Colloquium on
Signal Processing and its Application, March 7-9, 2008.
12. Christophe Garcia and Manolis Delakis, “Neural Architecture for Fast and
Robust Face Detection”, Department of Computer Science , University of
Crete,2002 IEEE.
29. Contd.
13.M.Turk and A. Pentland, “ Eigen faces for Recognition”, Journal for Cognitive
Neuroscience, vol.3,1991.
14.Anil k.Jain, Jianchang Mao, K.Mohiuddin,” Artificial Neural Networks: A
Tutorial “, IEEE Computer Special issue on Neural Computing, March 1996.
15 “An Approach to Detect the Region of Interest of Expressive Face Images”,
Dept. of CSE, Tripura University.
16. G.H Dunteman,”Principal component analysis”, Sage publication (1989).
17.Ales Hladnik, “Image Compression and Face Recognition: Two Image
Processing Application of Principal Component Analysis”.
18..A.S.Syed Navaz, Periyar University, “Face recognition using Principal
Component Analysis”.
19.Muthukrishnan.R, M.Radha, “EDGE DETECTION TECHNIQUES FOR
IMAGE SEGMENTATION”, (IJCSIT) Vol 3, No 6, Dec 2011.
20. “Mathematical Morphological Techniques for Image Processing”, Dept. of
CSE, Tripura University.
21. Mandar Kiran Kulkarni, Prof. S. S. Lokhande, “Morphological based Face
Detection & Recognition with Principal Component Analysis”, ISSN: 0975-9646
30. Thank You
Have a Good Day!
If u need the complete project
contact me at (9678384007-
Rabi).