Due to the development in the digital image
processing, its wide use in many applications such as medical,
security, and others, the need for more accurate techniques that
are reliable, fast and robust is vehemently demanded. Face
recognition technology is very important for the security that
provides intelligence services. Recently, a new trend has emerged
to raise the efficiency of the facial recognition systems by using
neural networks. Furthermore, using Convolution Neural
Networks (CNN) with a huge number of images in databases has
made the deep learning technique very beneficial. The use of deep
learning networks supports to learn much more complicated and
high-level abstracted features automatically not handcrafted to
improve recognition accuracy. Our objective is to enhance 2D
face recognition accuracies based on convolution neural network
which consists of 15 layers to learn discriminative representation.
We use CNN training on differently aligned face images and use
stochastic gradient descent algorithm to train the feature
extractor and the classifier, which can extract the facial features
and classify them automatically. The experiments on the Face96
database show that our proposed method achieves 99.67%
accuracy |