This paper evaluates the ability of convolutional networks to solve the problems arising with face classification in a constrained environment. It has the design and implementation of Siamese architecture used for face verification using a single set of the photograph. Because of the intrinsic nature of the problem, computer vision is not only a computer science area of research, but also the object of neuroscientific and psychological studies, mainly because of the general opinion that advances in computer image processing and understanding research will provide insights into how our brain works and vice versa. In the scope of the paper, the training process is closely monitored and we evaluate several practices and parameters as well as their impact on network learning. This paper introduces some novel models for all steps of a face recognition system using embedded computers. In the step of single-shot face recognition, we propose a hybrid model combining Openface artificial neural network combined with siamese network architecture to solve the process efficiently. In the first step, faces detected by Google's mediapipe library will be aligned by Geometric corrections. In this alignment step, we propose a new 2D local texture model based on relative eyes inclination.