0% found this document useful (0 votes)
324 views

Face Recognition Using Neural Network

The document provides an overview of face recognition using neural networks. It discusses challenges in face recognition due to variations in expressions, poses and illumination. It then reviews several popular face recognition algorithms including Eigenfaces, Fisherfaces, and neural networks. Finally, it proposes a new method where local facial features are extracted and used as inputs to train neural networks like backpropagation networks and radial basis function networks for face recognition. The neural networks are trained on distance values between facial landmarks.

Uploaded by

vishnu v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
324 views

Face Recognition Using Neural Network

The document provides an overview of face recognition using neural networks. It discusses challenges in face recognition due to variations in expressions, poses and illumination. It then reviews several popular face recognition algorithms including Eigenfaces, Fisherfaces, and neural networks. Finally, it proposes a new method where local facial features are extracted and used as inputs to train neural networks like backpropagation networks and radial basis function networks for face recognition. The neural networks are trained on distance values between facial landmarks.

Uploaded by

vishnu v
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 31

Face Recognition using Neural Networks Seminar Report-

2016

1. INTRODUCTION

Face recognition is a very challenging research area in computer vision and pattern recognition due

to variations in facial expressions, poses and illumination. Several emerging applications, from law

enforcement to commercial tasks, demand the industry to develop efficient and automated face

recognition systems. Although, many researchers have worked on the problem of face recognition

for many years still several challenges need to be solved. Difference in illumination of the scene,

changes in pose, orientation and expression are examples of some of the issues to be dealt

carefully. Also when size of face database increases the recognition time becomes a big constraint.

Face recognition is one of the biometric methods that to have the merits of both high accuracy and

low intrusiveness. It has the accuracy of a physiological approach without being intrusive. For this

reason, the face recognition has drawn the attention of researchers in fields from security,

Psychology, and image processing, to computer vision. Many algorithms have been proposed for

face recognition, Face recognition has also proven useful in other multimedia information

processing areas. Facial recognition analyzes the characteristics of a person's face images input

through a digital video camera or online face capturing. Now days we need to maintain global

security Information, in every organization or individual wants to improve their existing security

system. Most of the people need better security system which gives complete security solution.

From time to time we hear aboutthe crimes of credit card fraud, computer break-in by hackers, or

security breaches in company, in shops, in government buildings. In most of these crimes the

criminals were taking advantage of that hacking the information from commercial or academic

access control system. The systems do not grant access by who we are, but by what we have, such

as ID cards, keys, passwords, PIN numbers. These means they are really defining us or they just

Dept of ECE 1 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

want to authenticate us. It goes without Permission of owner‟s, duplicates, or acquires these

identity means, he or she will be able to access our data or our personal property any time they

want. Recently, technology became available to allow verification of true individual identity. This

technology is based in a field called "biometrics". Biometrics is a technique for identifying people

by using a unique physiological characteristic, such as a fingerprint, eye, face, etc. or behavioural

characteristics, e.g., voice and signature etc. Biometrics is the use of computers to recognize

people, considering all of the across-individual similarities and within-individual variations.

Among the various biometric ID methods, physiological methods such as fingerprint, face, DNA

are more stable than methods in behavioural category like keystroke, voice print etc.

Dept of ECE 2 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

2.LITERATURE REVIEW

There is crucial need for high security in a world where information flows in abundance.

Biometrics has now received more attention. Patel & Yagnik [1]has recognized various face

recognition techniques like Eigen faces, fisher faces, neural network, elastic bunch method, graph

matching ,feature matching and template matching. The author has mentioned various algorithms

and you can use any of them according to our requirement and application.

Many Algorithms for implementation of face recognition are popular in face recognition all having

respective advantages and disadvantages [2]. Some improves the efficiency of face recognition,

under varying illumination and expression conditions for face images. Feature representation and

classification are two key steps for face recognition. Authors have presented novel techniques for

face recognition

In Eigen faces, Turk and Pentland applied principal component analysis to face recognition and

detection [3]. L. Sirovich and M. Kirby [4, 5] used principal component analysis to efficiently

represent pictures of faces. They argued that any face images could be approximately

reconstructed by a small collection of weights for each face and a standard face picture (eigen

picture). The advantage of using neural networks for face detection is the feasibility of training a

system to capture the complex class conditional density of face patterns[6]. The feature extraction

step may be more efficient than the linear Karhunen-Loève methods which choose a

dimensionality reducing linear projection that maximizes the scatter of all projected samples. In

graph matching, patterns are modeled as graphs and pattern recognition amounts to finding a

correspondence between the nodes of different graphs [7] This technique, match facial components

Dept of ECE 3 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

to previously designed templates using appropriate energy functional. The best match of a template

in the facial image proposed by Yuille et al [8] will yield the minimum energy, where these

algorithms require a priori template modelling, in addition to their computationa l costs, which

clearly affect their performance. A different neural approach was suggested by Feraud et al [9]

based on a Constrained Generative Model (CGM), an auto associative fully connected MLP with

three layers. Lin et al [10], propose a fully automatic face recognition system based on

probabilistic decision-based neural networks (PDBNN).

Dept of ECE 4 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

3.FACE RECOGNITION

Face recognition is an interesting and successful application of pattern recognition and image

analysis. Facial images are essential for intelligent vision-based human computer interaction. It has

many applications ranging from entertainment, Information security and biometrics. Face

processing is based on the fact that the information about a user’s identity can be extracted from

the images and the computers can act accordingly.

A facial recognition system is a computer application capable of identifying or verifying a person

from a digital image or a video frame from a video source. One of the ways to do this is by

comparing selected facial features from the image and a facial database.It is typically used

in security systems and can be compared to other biometrics such as fingerprint or eye iris

recognition systems. Recently, it has also become popular as a commercial identification and

marketing tool.

Some facial recognition algorithms identify facial features by extracting landmarks, or features,

from an image of the subject's face. For example, an algorithm may analyze the relative position,

size, and/or shape of the eyes, nose, cheekbones, and jaw. These features are then used to search

for other images with matching features. Other algorithms normalize a gallery of face images and

then compress the face data, only saving the data in the image that is useful for face recognition. A

probe image is then compared with the face data. One of the earliest successful systems is based on

template matching techniques applied to a set of salient facial features, providing a sort of

compressed face representation.

Dept of ECE 5 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Recognition algorithms can be divided into two main approaches, geometric, which look at

distinguishing features, or photometric, which is a statistical approach that distills an image into

values and compares the values with templates to eliminate variances.Popular recognition

algorithms include principal component analysis using eigenfaces, linear discriminant

analysis, elastic bunch graph matching using the Fisherface algorithm, the hidden Markov model,

the multilinear subspace learning usingtensor representation, and the neuronal motivated dynamic

link matching.

This paper proposes a new face recognition method where local features are given as the input to

the neural network. The recognition is performed by Neural Network (NN) using Back

Propagation Networks (BPN) and Radial Basis Function (RBF) networks. First, the face region is

extracted from the image by applying various pre-processing activities. The method of locating the

face region is known as face localization. The local features such as eyes and mouth are extracted

from the face region. The distance between the eye balls and the distance between the mouth end

points are calculated using the distance calculation algorithm. Then the distance values between

the left eye and the left mouth end point, the right eye and the right mouth end point, the left eye

and the right mouth end point, the right eye and the left mouth end point are calculated. These

values are given as the inputs to the neural network. Back propagation algorithm is used for

training the values. Then the network is simulated using the features taken from the test set of

images. The simulated result is given as the input to the Radial Basis Network for the function

approximation. The output from the Radial Basis Network is considered as the recognition result.

Dept of ECE 6 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

4.WHY FACE RECOGNITION??

There are a number reasons to choose face recognition over other biometrics. This includes the

following:

1. It requires no physical interaction on behalf of the user.

2. It is accurate and allows for high enrolment and verification rates.

3. It does not require an expert to interpret the comparison result.

4. It can use your existing hardware infrastructure existing cameras and image capture devices will

work with no problems.

5. It is the only biometric that allow you to perform passive identification in a one to many

environment (eg: identifying a terrorist in a busy Airport terminal).

The face is an important part of who you are and how people identify you. Except in the case of

identical twins, the face is arguably a person's most unique physical characteristics. While humans

have the innate ability to recognize and distinguish different faces for millions of years, computers

are just now catching up. For face recognition there are two types of comparisons .the first is

verification. This is where the system compares the given individual with who that individual says

they are and gives a yes or no decision. The second is identification. This is where the system

compares the given individual to all the other individuals in the database and gives a ranked list of

matches. All identification or authentication technologies operate using the following four stages:

Dept of ECE 7 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

1. Capture: a physical or behavioral sample is captured by the system during enrollment and also

in identification or verification process.

2. Extraction: unique data is extracted from the sample and a template is created.

3. Comparison: the template is then compared with a new sample.

4. Match/non match: the system decides if the features extracted from the new sample are a match

or a non match.

Face recognition starts with a picture, attempting to find a person in the image. This can be

accomplished using several methods including movement, skin tones, or blurred human shapes.

The face recognition system locates the head and finally the eyes of the individual. A matrix is then

developed based on the characteristics of the individual’s face. The method of defining the matrix

varies according to the algorithm (the mathematical process used by the computer to perform the

comparison). This matrix is then compared to matrices that are in a database and a similarity score

is generated for each comparison.

Artificial intelligence is used to simulate human interpretation of faces. In order to increase the

accuracy and adaptability, some kind of machine learning has to be implemented.

There are essentially two methods of capture. One is video imaging and the other is thermal

imaging. Video imaging is more common as standard video cameras can be used. The precise

position and the angle of the head and the surrounding lighting conditions may affect the system

performance. The complete facial image is usually captured and a number of points on the face can

then be mapped, position of the eyes, mouth and the nostrils as a example. More advanced

Dept of ECE 8 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

technologies make 3-D map of the face which multiplies the possible measurements that can be

made.

Thermal imaging has better accuracy as it uses facial temperature variations caused by vein

structure as the distinguishing traits. As the heat pattern is emitted from the face itself without

source of external radiation these systems can capture images despite the lighting condition, even

in the dark. The drawback is high cost. They are more expensive than standard video cameras.

Face recognition technologies have been associated generally with very costly top secure

applications. Today the core technologies have evolved and the cost of equipments is going down

dramatically due to the integration and the increasing processing power. Certain applications of

face recognition technology are now cost effective, reliable and highly accurate. As a result there

are no technological or financial barriers for stepping from the pilot project to widespread

deployment.

Dept of ECE 9 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

5. NEURAL NETWORK

Neural network is a very powerful and robust classification technique which can be used for

predicting not only for the known data, but also for the unknown data. It works well for both linear

and non linear separable dataset. An Artificial Neural Network (ANN) is an information

processing paradigm that is inspired by the way biological nervous systems, such as the brain,

process information. The key element of this paradigm is the novel structure of the information

processing system. It is composed of a large number of highly interconnected processing elements

(neurons) working in unison to solve specific problems. ANNs, like people, learn by example. An

ANN is configured for a specific application, such as pattern recognition or data classification,

through a learning process. Learning in biological systems involves adjustments to the synaptic

connections that exist between the neurons. This is true of ANNs as well.

Neural networks has been used in many areas such as interpreting visual scenes, speech

recognition, face recognition, finger print recognition, iris recognition etc. An ANN is composed of

a network of artificial neurons also known as "nodes". These nodes are connected to each other,

and the strength of their connections to one another is assigned a value based on their strength:

inhibition (maximum being -1.0) or excitation (maximum being +1.0). If the value of the

Dept of ECE 10 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

connection is high, then it indicates that there is a strong connection. Within each node's design, a

transfer function is built in. There are three types of neutrons in an ANN, input nodes, hidden

nodes, and output nodes.

The input nodes take information, in the form of numeric expression. The information is presented

as activation values, where each node has given a number, if the higher the number greater the

activation. This information is then passed throughout the network. Based on the connection

strengths which are weights, inhibition or excitation, and transfer functions, the activation value is

passed from node to node. Each of the nodes sums the activation values it receives; it then

modifies the value based on its transfer function. The activation flows through the network,

through hidden layers, until it reaches the output nodes. The output nodes then reflect the

meaningful.

Fig. 5.1 Structure of Neural Network

Dept of ECE 11 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

6. FACE RECOGNITION SYSTEM

The proposed system consists of a face localizer, a feature extractor and a neural network
classifier.

6.1 BLOCK DIAGRAM OF FACE RECOGNITION SYSTEM

INPUT IMAGE FACE


LOCALIZATION
FEATURE

EXTRACTION


NEURAL NETWORK
RECOGNIZER

Dept of ECE 12 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

RECOGNITION
RESULT
Fig.6.1 Schematic diagram of face recognition system

6.2 EXPLANATION

Input image is acquired by taking photographs using the digital camera. These images are taken in

color mode and saved in JPG format. However, the proposed method is suitable for working with

any file format.

6.2.1 FACE LOCALIZATION

Face localization aims to determine the image position of a single face. This is a simplified

detection problem with the assumption than an input image consists only one face. Various pre-

processing activities are done in this phase to make the raw data into usable format. The procedure

below explains the proposed face localization technique.

1) Image Conversion: The input image is first converted into the gray-scale image. The gray-scale

image is then converted into its binary form.

2) Dilation: The dilation process removes the noise encountered in the binary image. Hence, the

dilation operation is performed on the binary image obtained. The gray-scale image is then

converted into its binary form. Then, the dilated image is mapped on to the gray scale image using

intensity calculation formula below.

Dept of ECE 13 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Let Im denotes the intensity of mapped image Id denotes the intensity of the dilated image and Ig

denotes the intensity of the gray scale image.

Im(i,j) = Ig ( i, j ) if Id ( i , j ) = 1

0 otherwise

3) Image Cropping: The mapped image is converted into binary image and the required face region

is cropped from the binary image.

Fig. 6.2 Image conversion in Face localization phase

Fig. 6.3 Dilation in Face localization phase

Dept of ECE 14 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Fig.6.4 Image Cropping in Face localization phase

6.2.2 FEATURE EXTRACTION

The Feature Extraction is carried out by taking the features such as eyes, mouth, nose, ears etc.

Generally, there are two methods of representation about facial features: One is that the local facial

features such as eyes, nose and mouth are located; the other is about the whole facial features as

expressing with a rectangle area containing eyes, nose and mouth. In this paper, the two features,

eyes and mouth are taken into consideration. Eyes extraction is done by forming an eye map.

Mouth extraction is done by forming a mouth map.

The proposed feature extraction algorithm is explained below.

1. Divide the localized face column wise into two equal parts.

2. For each row ‘r’ do steps 3 and 4.

3. The first black pixels encountered on either side are taken as (x1, y1) and (x2, y2) respectively.

4. Calculate the distance between those points using the formula:

Distance = Sqrt ( ( x2 – x1 )2 )+ ( ( y2 –y1 )2 )

Dept of ECE 15 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

5. From step 4, two sets of non-zero distance vales corresponding to eyes and mouth are obtained.

6. Find the maximum of the distances for each non-zero set. They represent the distance between

the eyeballs and the mouth end points.

7. Using the pixels corresponding to that maximum distance, calculate the following:

i Distance from the left eyeball to the right eyeball.

ii Distance from the left mouth end point to the right mouth end point.

iii Distance from the left eyeball to the left mouth end point.

iv Distance from the right eyeball to the right mouth end point.

v Distance from the left eyeball to the right mouth end point.

vi Distance from the right eyeball to the left mouth end point.

Dept of ECE 16 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

i
Fig.6.5 Eye map formation

Fig.6.6 Mouth map formation

Dept of ECE 17 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Fig.6.7 Determination of distances between face components.

6.2.3 NEURAL NETWORK AS A RECOGNIZER

After extracting the features from the given face image, a recognizer is needed to recognize the

face image from the stored database. Neural network can be applied for such problems[11 ,12].

This paper proposes a recognition method, which uses two networks: Back Propagation Network

(BPN) and Radial Basis Function Network (RBF). Back propagation can train multilayer feed-

forward networks with differentiable transfer functions to perform function approximation, pattern

association, and pattern classification. The BPN is designed with one input layer, one hidden layer

and one output layer. The input layer consists of six neurons. The inputs to this network are feature

Dept of ECE 18 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

vectors derived from the feature extraction method in the previous section. The network is trained

using the samples.

The Back propagation training takes place in three stages:

a. Feed forward of input training pattern

b. Back propagation of the associated error and

c. Weight adjustment.

During feed forward, each input neuron (p1) receives an input value and broadcasts it to each

hidden neuron, which in turn computes the activation and passes it on to each output unit, which

again computes the activation to obtain the net output. During training, the net output is compared

with the target value and the appropriate error is calculated. From this, the error factor is obtained

which is used to distribute the error back to the hidden layer. The weights are updated accordingly.

In a similar manner, the error factor is calculated for units. After the error factors are obtained, the

weights are updated simultaneously. The output layer contains one neuron. The result obtained

from the output layer is given as the input to the RBF.

Dept of ECE 19 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Fig 6.8 Radial Basis Function Network

RBF uses the gaussian function for approximation. For approximating the output of BPN, it is

connected with RBF. The Radial Basis Function neural network [13, 14] is found to be very

attractive for the engineering problems. They have a very compact topology.

 They are universal approximators.

 Their learning speed is very fast because of their locally tuned neurons.

The RBF neural network has a feed forward architecture with an input layer, a hidden layer and an

output layer. In this paper, a RBF neural network is used as a recognizer in face recognition system

and the inputs to this network are the results obtained from the BPN.

Dept of ECE 20 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Fig. 6.9 Back Propagation Network

Fig.6.10 Combined Framework of BPN and RBF

Dept of ECE 21 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Following are the explanations of the notations used in Fig.6.10.

p – Set of input neurons

b – Bias

b1, b2 – bias

IW – Weight between Input and hidden laters

LW – Weight between hidden and Output layers

Y- Output of BPN

Wi – Weight of vector to RBF

Dept of ECE 22 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

7. ADVANTAGES
 When an element (Artificial neuron) of the neural network fails, it can continue without

problems by their parallel nature.

 A neural network learns and does not need to be reprogrammed.

 If there is plenty of data and the problem is poorly understood to derive an approximate

model, then neural network technology is a good choice.

 Can be implemented in any application.

 It performs tasks that a linear program cannot.

 Face recognition is also one of the most inexpensive biometric in the market and its prices

should continue to go down.

Dept of ECE 23 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

8. DISADVANTAGES

1. Need training to operate.


2. Requires high processing time for large neural networks.

3. The architecture is different from microprocessors. Therefore it needs to be emulated.

4. Face recognition systems can’t tell the difference between identical twins.

Dept of ECE 24 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

9. RESULTS

The effectiveness of the proposed face localization method and the distance calculation algorithm

are demonstrated using MATLAB. The face database consists of 90 images. Out of 90 images, 64

images are taken for training the networks. The number of epochs versus the squared error graph is

shown below.

Then the neural networks are tested with the remaining images. The BPN network accepts 2

unknown faces and it recognizes all the known faces. The combined model of BPN+RBF

recognizes all known faces and accepts 1 unknown face (false acceptance). The time consumption

and the recognition rates are tabulated in the table given below.

Dept of ECE 25 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

Fig. 9.1 Error rate versus number of Epochs

Network Total Images Training+Testing False Acceptance Recognition

time(in sec) Rate(in %)


BPN 90 3.6549 2 99.66%
BPN + RBF 90 3.6492 1 98.88%

Table 9.1 Comparison of BPN + RBF framework over BPN

Dept of ECE 26 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

10. CONCLUSION

In this paper, a new face localization technique is proposed and a new feature extraction

algorithm is developed for human face recognition. The neural network model is used for

recognizing the frontal or nearly frontal faces and the results are tabulated. A new neural

network model combined with BPN and RBF networks is developed and the network is trained

and tested. The BPNN is not only efficient but also non linear faces can also be recognized .

From these results, it can be concluded that, recognition accuracy achieved by this method is

very high. This method can be suitably extended for moving images and the images with

varying background.

Dept of ECE 27 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

11. FUTURE SCOPE

 In defense ministry and all other important places the face technology can be deployed for

better security.

 This technology can also be used effectively in various important examinations such as

SSC, HSC, Medical, Engineering, MCA, MBA, B- Pharmacy, Nursing courses etc. The

examinee can be identified and verified using Face Recognition Technique.

Dept of ECE 28 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

 In all government and private offices this system can be deployed for identification,

verification and attendance.

 It can also be deployed in police station to identify and verify the criminals.

 It can also be deployed in vaults and lockers in banks for access control verification and

identification of authentic users.

 Present bar code system could be completely replaced with the face recognition technology

as it is a better choice for access & security since the barcode could be stolen by anybody

else.

12. REFERENCES

1. Patel, Riddhi & Yagnik, Shruti B.” A Literature Survey on Face Recognition Techniques”,

International Journal of Computer Trends and Technology (IJCTT) – vol. 5 no. 4 –.p.189-194,

2013.

2. Bedre,Jyoti S &Sapka, Shubhangi.”Comparative Study of Face Recognition Techniques: A

Review”,International Journal of Computer Applications. 2012

Dept of ECE 29 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

3. M. Turk and A. Pentland, “Eigenfaces for Recognition,” J. Cognitive Neuroscience, vol. 3, no. 1,

pp. 71-86, 1991.

4. L. Sirovich and M. Kirby, “Low-Dimensional procedure for the characterisation of human faces,”

J. Optical Soc. of Am., vol. 4, pp. 519- 524, 1987.

5. M. Kirby and L. Sirovich, “Application of the KarhunenLoève procedure for the characterisation

of human faces,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 12, pp. 831-835,

Dec.1990

6. Kirby, M. and L. Sirovich,” Application of the Karhunen-Loeve procedure for the characterization

of human faces”. IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 12, pp. 833,

Dec.1990.

7. Tibe´ rio S. Caetano, Julian J. McAuley, Student Member, IEEE, Li Cheng, Member, IEEE, Quoc

V. Le, and Alex J. Smola, “Learning Graph Matching,” IEEE Transactions on Pattern Analysis and

Machine Intelligence Vol. 31, No. 6, June 2009.

8. Yuille, D. Cohen, and P. Hallinan, “Facial feature extraction from faces using deformable

templates”, Proc. IEEE Computer Soc. Conf. On Computer Vision and Pattern Recognition, pp.

104-109, 1989.

9. Feraud, R., Bernier, O., and Collobert, D. “A constrained generative model applied to face

detection”, Neural Process. Lett., Vol.5, pp 73-81,1997.

10. Lin, S.H., Kung, S.Y., Lin, L.J, “Face recognition/detection by probabilistic decision-based neural

network”, IEEE Trans. Neural Networks, Vol. 8, pp 114-132,1997.

Dept of ECE 30 Toc H Institute of Science and technology


Face Recognition using Neural Networks Seminar Report-
2016

11. H. A. Rowley, S. Baluja and T. Kanade, “Neural Network based Face detection”, IEEE Trans. On

Pattern Recognition and Machine Intelligence, vol 20, pp 23-28, 1998.

12. S. Lawrence, C. L. Giles, A. C. Tsoi and A. D. Back, “Face Recognition: A Convolutional Neural

Networks Approach”, IEEE Trans. on Neural Networks, Special Issue on Neural Networks and

Pattern Recognition, vol.8, pp 98-113, 1997.

13. J. Haddadnia, M. Ahmadi, K. Faez,” A Hybrid Learning RBF Neural Network for Human Face

Recognition with Pseudo Zernike Moment Invariant”, IEEE International Joint conference on

Neural Network, Honolulu, HI, May 12-17, 2002.

14. Javad Haddadnia, Majid Ahmadi, and Karim Faez, “An Efficient Method for Recognition of

Human Faces Using Higher Orders Pseudo Zernike Moment Invariant”, Proceedings of the Fifth

IEEE International Conference on Automatic Face and Gesture Recognition ,2002.

Dept of ECE 31 Toc H Institute of Science and technology

You might also like