“…Some face recognition algorithms can identify facial features by obtaining landmarks from a face image, such as eyes, noses, and lips, and detect the distance between them in order to encode the discriminative information as a consolidated features vector [60]. These algorithms include -but are not limited to -: Local Binary Patterns (LBP) [24], Haar features Transform [50], Histogram of oriented gradients [19] (HOG), Principal Component Analysis (PCA) [27], Scale Invariant Feature Transform (SIFT) [8], and Speeded Up Robust Features (SURF) [59]. Regarding classification algorithms, one might use many of them; for example, Deep Neural Networks, Support Vector Machines (SVM), and decision trees [63].…”