Improvement Airport Security System with Face Recognition Using Neural Network Based on the Arduino Uno Microcontroller
DOI:
https://doi.org/10.59746/jfes.v2i1.57Keywords:
Face Recognition, Artificial Neural Network, Laser Triggering Circuit, Arduino uno, Arduino - MATLAB CommunicationAbstract
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.
References
L. Hui and S. Yu-jie, “Research on face recognition algorithm based on improved convolution neural network,” 2018 13th IEEE Conf. Ind. Electron. Appl., pp. 2802–2805, 2018. DOI: https://doi.org/10.1109/ICIEA.2018.8398186
E. Kussul, “Face Recognition Using Special Neural Networks,” 2015 Int. Jt. Conf. Neural Networks (IJCNN). IEEE, 2015. DOI: https://doi.org/10.1109/IJCNN.2015.7280401
S. A. Nazeer, N. Omar, and M. Khalid, “Face Recognition System using Artificial Neural Networks Approach,” IEEE - ICSCN 2007, pp. 420–425, 2007. DOI: https://doi.org/10.1109/ICSCN.2007.350774
E. J. Leavline, H. X. P. Rajan, D. A. Antony, and G. Singh, “Feature Extraction and Classification Framework for Face Recognition System,” Int. J. Appl. Eng. Res. ISSN 0973-4562, vol. 10, no. 55, 2015.
P. Gate and A. Fpga, “Implementation of Face Recognition Algorithm on Field,” J. Circuits, Syst. Comput., vol. 28, no. 8, pp. 1–25, 2019.
M. Roomi, “A Review Of Face Recognition Methods,” no. April, 2013.
O. N. A. Al-allaf, “R EVIEW O F F ACE D ETECTION S YSTEMS B ASED A RTIFICIAL N EURAL N ETWORKS A LGORITHMS,” vol. 6, no. 1, pp. 1–16, 2014.
A. Kar, D. Bhattacharjee, D. K. Basu, M. Nasipuri, and M. Kundu, “High Performance Human Face Recognition using Independent High Intensity Gabor Wavelet Responses : A Statistical Approach,” vol. 2, no. 1, 2011.
L. Yuan, Z. Qu, Y. Zhao, H. Zhang, and Q. Nian, “A Convolutional Neural Network based on TensorFlow for Face Recognition,” YUAN, Liping, al. A convolutional neural Netw. based TensorFlow face recognition. 2017 IEEE 2nd Adv. Inf. Technol. Electron. Autom. Control Conf. (IAEAC). IEEE, pp. 525–529, 2017. DOI: https://doi.org/10.1109/IAEAC.2017.8054070
Z. Wu, R. Xiamixiding, A. Sajjanhar, J. Chen, and Q. Wen, “Image Appearance-Based Facial Expression Recognition,” Int. J. Image Graph., vol. 18, no. 2, pp. 1–12, 2018. DOI: https://doi.org/10.1142/S0219467818500122
H. Zhi and S. Liu, “Face recognition based on genetic algorithm,” J. Vis. Commun. Image Represent., vol. 1, no. 58, pp. 495–502, 2018. DOI: https://doi.org/10.1016/j.jvcir.2018.12.012
S. Cheng and G. Zhou, “Facial Expression Recognition Method Based on Improved VGG Convolutional Neural Network,” Int. J. Pattern Recognit. Artif. Intell., vol. 34, no. 7, pp. 1–16, 2020. DOI: https://doi.org/10.1142/S0218001420560030
S. Singh, R. Ramya, V. Sushma, S. Roshini, and R. Pavithra, “Facial Recognition using Machine Learning Algorithms on Raspberry Pi,” 4th Int. Conf. Electr. Electron. Commun. Comput. Technol. Optim. Tech. ICEECCOT 2019, pp. 197–202, 2019. DOI: https://doi.org/10.1109/ICEECCOT46775.2019.9114716
A. Bhadauriya, “Face Recognition System using Machine Learning in GUI,” Int. J. Res. Appl. Sci. Eng. Technol., vol. 8, no. 7, pp. 218–221, 2020. DOI: https://doi.org/10.22214/ijraset.2020.7040
I. O. P. C. Series and M. Science, “Automated door with face recognition : using artificial neural network approach Automated door with face recognition : using artificial neural network approach,” IOP Conf. Ser. Mater. Sci. Eng., vol. 1052, no. 1, p. 012060, 2021. DOI: https://doi.org/10.1088/1757-899X/1052/1/012060
K. Tao, Y. He, and C. Chen, “Design of Face Recognition System Based on Convolutional Neural Network,” Proc. - 2019 Chinese Autom. Congr. CAC 2019, vol. 10, no. 3, pp. 5403–5406, 2019. DOI: https://doi.org/10.1109/CAC48633.2019.8996236
A. B. Perdana and A. Prahara, “Face Recognition Using Light-Convolutional Neural Networks Based on Modified Vgg16 Model,” 2019 Int. Conf. Comput. Sci. Inf. Technol. ICoSNIKOM 2019, pp. 14–17, 2019. DOI: https://doi.org/10.1109/ICoSNIKOM48755.2019.9111481
S. Khan, M. H. Javed, E. Ahmed, S. A. A. Shah, and S. U. Ali, “Facial recognition using convolutional neural networks and implementation on smart glasses,” 2019 Int. Conf. Inf. Sci. Commun. Technol. ICISCT 2019, pp. 1–6, 2019. DOI: https://doi.org/10.1109/CISCT.2019.8777442
S. M. R. Taha and D. Ph, “Analysis and Classification of EEG Signals based on a New Quantum Inspired Wavelet Neural Network Model,” Int. J. Comput. Appl. (0975 – 8887), vol. 92, no. 5, pp. 23–30, 2014. DOI: https://doi.org/10.5120/16005-5008
S. M. R. Taha and Z. K. Taha, “EEG signals classification based on autoregressive and inherently quantum recurrent neural network,” Int. J. Comput. Appl. Technol., vol. 58, no. 4, pp. 340–351, 2018. DOI: https://doi.org/10.1504/IJCAT.2018.095942