Proposed Face Detection Classification Model Based on Amazon Web Services Cloud (AWS)
Main Article Content
Abstract
One of the most important features of the Amazon Web Services (AWS) cloud is that the program can be run and accessed from any location. You can access and monitor the result of the program from any location, saving many images and allowing for faster computation. This work proposes a face detection classification model based on AWS cloud aiming to classify the faces into two classes: a non-permission class, and a permission class, by training the real data set collected from our cameras. The proposed Convolutional Neural Network (CNN) cloud-based system was used to share computational resources for Artificial Neural Networks (ANN) to reduce redundant computation. The test system uses Internet of Things (IoT) services through our cameras system to capture the images and upload them to the Amazon Simple Storage Service (AWS S3) cloud. Then two detectors were running, Haar cascade and multitask cascaded convolutional neural networks (MTCNN), at the Amazon Elastic Compute (AWS EC2) cloud, after that the output results of these two detectors are compared using accuracy and execution time. Then the classified non-permission images are uploaded to the AWS S3 cloud. The validation accuracy of the offline augmentation face detection classification model reached 98.81%, and the loss and mean square error were decreased to 0.0176 and 0.0064, respectively. The execution time of all AWS cloud systems for one image when using Haar cascade and MTCNN detectors reached three and seven seconds, respectively.
Article Details
Section
How to Cite
References
Asmara, R.A., Ridwan, M., and Budiprasetyo, G., 2021. Haar Cascade and Convolutional Neural Network Face Detection in Client-Side for Cloud Computing Face Recognition. 2021 International Conference on Electrical and Information Technology (IEIT), pp. 1-5. doi:10.1109/LGRS.2018.2799232.
Babbar, S., Dewan, N., Shangle, K., Kulshrestha, S., and Patel, S., 2019. Cross-Age Face Recognition using Deep Residual Networks., 2019 Fifth International Conference on Image Information Processing, India, IEEE Xplore, pp. 257-262. doi:10.1109/ICIIP47207.2019.8985765
Chen, Z., and Liu, Y., 2020. Application of Face Recognition in Smart Hotels., 2nd IEEE Eurasia Conference on IOT, Communication and Engineering 2020, pp. 180-182.
doi:10.1109/ECICE50847.2020.9302014.
Dersingh, A., Charanyananda, S., Chaiyaprom, A., Domsrifah, N., and Liwsakphaiboon, S., 2016 Customer Recognition and Counting by Cloud Computing, pp. 1-4. doi:10.1109/ITC-CSCC.2019.8793318.
Feng, X., Liu, Y., and Zhang, C., 2021. A Class Attendance System Based on Cloud Face Recognition for Multi-users., 2021 7th International Conference on Computer and Communications (ICCC), pp. 927-931. doi:10.1109/ICCC54389.2021.9674578.
Gregorius Rafael, H.K., and Tasripan 2020. The Utilization of Cloud Computing for Facial Expression Recognition using Amazon Web Services., 2020 International Conference on Computer Engineering, Network and Intelligent Multimedia, pp. 366-370. doi:10.1109/CENIM51130.2020.9297974.
Hughes, L., Schmitt, M., Mou, L., Wang, Y., and Zhu, X., 2018. Identifying Corresponding Patches in SAR and Optical Images With a Pseudo-Siamese CNN. IEEE Geoscience and Remote Sensing Letters, 15(5), pp., 784-788. doi:10.1109/LGRS.2018.2799232.
Jabbar, S.Q., and Kadhim, D. J., 2021. A Proposed Adaptive Bitrate Scheme Based on Bandwidth Prediction Algorithm for Smoothly Video Streaming. Journal of Engineering 27(1), pp., 112-129. doi:10.31026/j.eng.2021.1.08.
Jabbar, S.Q., Kadhim, D. J., and Yu, L, 2018. Developing a video buffer framework for video streaming in cellular networks. Wireless Communications Mobile Computing 2018. doi:10.1155/2018/6584845
Jha, S., Arora, M., Sharma, Y., Anand, A., and Sharma, D., 2022. Comparative Analysis of Cloud Computing Based Face Recognition Services. 2022 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COM-IT-CON), pp. 567-572. doi:10.1109/COM-IT-CON54601.2022.9850927.
Joodi, M.A., Saleh M. H., Kadhim, D. J., 2023. Increasing validation accuracy of a face mask detection by new deep learning model-based classification. Indonesian Journal of Electrical Engineering and Computer Science 29, pp., 304-314. doi: 10.11591/ijeecs.v29.i1.pp304-314.
Kadhim, D.J., Saleh, M. H. , Abou-Loukh, S. J., 2023. Evaluation of massive multiple-input multiple-output communication performance under a proposed improved minimum mean squared error precoding, presented at the precoding (PIMPIAES International Journal of Artificial Intelligence (IJ-AI). IAES International Journal of Artificial Intelligence (IJ-AI) 12(2), pp., 984-994. doi:10.11591/ijai.v12.i2.pp984-994.
Lin, F.-C., Ngo, H.-H. and Dow, C.-R., 2020. A cloud-based face video retrieval system with deep learning. The Journal of Supercomputing, 76(11), pp.,8473-8493. doi:10.1007/s11227-019-03123-x
Mehra, M., Saai, V., Chowdhury, P., and Dsouza, E., 2020. Home Security System using IOT and AWS Cloud Services. IEEE XploreIEEE Xplore, pp. 1-6. doi: 10.1109/ICAC347590.2019.9089839.
Masud, M., Muhammad, G., Alhumyani, H., Alshamrani, S.S., Cheikhrouhou, O., Ibrahim, S., and Hossain, M.S., 2020. Deep learning-based intelligent face recognition in IoT-cloud environment. Computer Communications, 152, pp., 215-222. doi:10.1016/j.comcom.2020.01.050.
Neha,N.S., Amita, K., and Enakshi, K.S., 2016. Face Recognition Using Cloud Hopfield Neural Network. IEEE WiSPNET 2016 conference, pp. 416--419. doi: 10.1109/WiSPNET.2016.7566167.
Pathak, A.R., Pandey, M. , Rautaray, S., 2018. Application of Deep Learning for Object Detection. Procedia computer science, 132 (2018), pp.,1706-1717. doi: 10.1016/j.procs.2018.05.144.
Pattnaik, P.a.M., and Kumar, K., 2020. AI-Based Techniques for Real-Time Face Recognition-based Attendance System- A comparative Study. Fourth International Conference on Electronics, Communication and Aerospace Technology (ICECA-2020), IEEE Xplore, pp. 1034-1039. doi: 10.1109/ICECA49313.2020.9297643.
Saad, S.Z., and Saleh, M. H., 2018. Seismic attributes selection and porosity prediction using modified artificial immune network algorithm. Journal of Engineering Science Technology, 13(3), pp. 755-765. doi: 10.13140/RG.2.2.23437.38880.
Sharma, D., Sharma, H., and Panchal, D., 2020a. Automatic Office Environment System for Employees Using IoT and Computer Vision. 2020 IEEE 17th India Council International Conference (INDICON), pp. 1-6. doi: 10.1109/INDICON49873.2020.9342455.
Sharma, H., Sharma, D., Bhatt, K. and Shah, B., 2020b. Facial Emotion Based Review Accumulation System. 2020 IEEE 17th India Council International Conference (INDICON), pp. 1-6. doi: 10.1109/INDICON49873.2020.9342467.
Su, P., 2021. Immersive online biometric authentication algorithm for online guiding based on face recognition and cloud-based mobile edge computing. Distributed and Parallel Databases, pp.,1-22. doi: 10.1007/s10619-021-07351-0.
Vinh, T.Q., and Anh , N. T. N., 2020. Real-Time Face Mask Detector Using YOLOv3 Algorithm and Haar Cascade Classifier. International Conference on Advanced Computing and Applications (ACOMP), pp. 146-149. doi: 10.1109/ACOMP50827.2020.00029.
Viola, P., and Jones, M., 2001. Rapid object detection using a boosted cascade of simple features. in 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, Hawaii, pp. I-I. doi : 10.1109/CVPR.2001.990517.
Xue, Y., Zhang, H., and Ma, H., 2018. Performance Evaluation of Image and Video Cloud Services. 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS). pp. 733-741. doi: 10.1109/HPCC/SmartCity/DSS.2018.00126.
Yong, B., Zhang, G., Chen, H., and Zhou, Q., 2016. Intelligent monitor system based on cloud and convolutional neural networks. The Journal of Supercomputing, 73(7), pp., 3260-3276. doi:10.1007/s11227-016-1934-1.
Yu, C., and Pei, H., 2021. Face recognition framework based on effective computing and adversarial neural network and its implementation in machine vision for social robots. Computers & Electrical Engineering, 92, pp., 107-128. doi:10.1016/j.compeleceng.2021.107128.
Zhang, K., Zhang, Z., Li, Z., and Qiao, Y., 2016. Joint Face Detection and Alignment Using Multitask Cascaded Convolutional Networks. IEEE Signal Processing Letters, 23(10), pp., 1499-1503
doi:10.1109/LSP.2016.2603342.