Abstract

The aim of this study is to implement an algorithm for face recognition, based on the Arduino uno microcontroller. This paper presents it as an airport security system to detect passenger’s face and compare the result with the database of unwanted people. The system combines laser trigger circuit for image capturing and artificial neural network for image recognition. The laser trigger circuit has many benefits such as avoiding camera shakes or taking a picture without a timer. The captured image will be analyzed and processed in MATLAB using an artificial neural network to recognize the passenger’s face from the real captured images after the training phase. Many experiments have been conducted on our face databases with various numbers of iterations. The recognitions’ accuracy and efficiency of the proposed model are 93.33% and 2.67 respectively with 0.696530 seconds as execution time. The result shows the robustness of the developed model in terms of mean squared error, execution time, recognitions’ efficiency and accuracy. The smallest obtained mean squared error is 9.9991e-04 for the training data set and 0.1764 for the testing data set when they are recorded for a modified neural network which makes the developed system more reliable. Finally, the artificial neural network demonstrates the ability to detect the unseen relationship between features belong to the same face.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call