: Face recognition has become an important field in computer-based application development in the last few years. This
is because of the wide range of areas in which it is used. In addition, because of the wide variations of faces, face recognition
from database images to real-time images/capture images are a challenging problem in front of the face recognition system.
Image processing, pattern recognition, and computer vision are relevant technologies which are used in the face recognition
field. The innovation of new approaches for the face recognition technology is a continuous subject for building much stronger
face recognition algorithms.