Abstract
The article is devoted to the recognition and identification of a person in real time from a video stream. The methodology for creating a software system and the results of its testing are described. To build a software system for real-time face recognition, various Open Face modules and tools of the Open CV library were used. The HOG method was used to detect a human face. Using the image coding method, 128 face measurements were obtained. A convolutional neural network is used to identify human faces using the SVM linear classifier algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. http://lear.inrialpes.fr/people/triggs/pubs/Dalal-cvpr05.pdf
Extract HOG Features. https://www.mathworks.com/help/vision/ref/extracthogfeatures.html
Yang, M., Ahuja, N., Kriegman, D.: Face recognition using kernel eigenfaces. In: Image Processing. IEEE Transactions, vol. 1, pp. 37–40 (2000)
Kazemi, V., Josephine, S.: One millisecond face alignment with an ensemble of regression trees. In: CVPR (2014). http://www.csc.kth.se/~vahidk/papers/KazemiCVPR14.pdf
Facial recognition. https://ai.nal.vn/facial-recognition/
Schroff, F., Kalenichenko, D., Philbin, J.: Facenet: a unified embedding for face recognition and clustering. In: Proceedings of CVPR (2015). https://www.cv-foundation.org/openaccess/content_cvpr_2015/app/1A_089.pdf
Rudraraju, N., Rajitha, K., Shirisha, K.: Constructing networked, intelligent and adaptable buildings using edge computing. http://ijrar.com/upload_issue/ijrar_issue_20542753.pdf
Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection: In: Proceedings of the IEEE Conference Computer Vision and Pattern Recognition, pp. 886–893 (2005)
Bishop, C.M.: Pattern Recognition and Machine Learning. https://goo.gl/WLqpHN
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. https://arxiv.org/abs/1512.03385
Face recognition. https://github.com/ageitgey/face_recognition
Howse, J.: OpenCV Computer Vision with Python. Packt Publishing Ltd., UK (2013)
Ullah Khan, R., Zhang, X., Kumar, R.: Analysis of ResNet and GoogleNet models for malware detection. https://www.researchgate.net/publication/327271897_Analysis_of_ResNet_and_GoogleNet_models_for_malware_detection
Boranbayev, A., Boranbayev, S., Nurusheva, A., Yersakhanov, K.: Development of a software system to ensure the reliability and fault tolerance in information systems. J. Eng. Appl. Sci. 13(23), 10080–10085 (2018)
Boranbayev, S., Goranin, N., Nurusheva, A.: The methods and technologies of reliability and security of information systems and information and communication infrastructures. J. Theor. Appl. Inf. Technol. 96(18), 6172–6188 (2018)
Boranbayev, A., Boranbayev, S., Nurusheva, A.: Development of a software system to ensure the reliability and fault tolerance in information systems based on expert estimates. Adv. Intell. Syst. Comput. 869, 924–935 (2018)
Boranbayev, A., Boranbayev, S., Yersakhanov, K., Nurusheva, A., Taberkhan, R.: Methods of ensuring the reliability and fault tolerance of information systems. In: Latifi, S. (ed.) Information Technology – New Generations. AISC, vol. 738, pp. 729–730. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77028-4_93
Boranbayev, S., Altayev, S., Boranbayev, A.: Applying the method of diverse redundancy in cloud based systems for increasing reliability. In: The 12th International Conference on Information Technology: New Generations (ITNG 2015). April 13–15, 2015, Las Vegas, Nevada, USA, pp. 796–799 (2015)
Turskis, Z., Goranin, N., Nurusheva, A., Boranbayev, S.: A fuzzy WASPAS-based approach to determine critical information infrastructures of EU sustainable development. Sustainability (Switzerland) 11(2), 424 (2019)
Turskis, Z., Goranin, N., Nurusheva, A., Boranbayev, S.: Information security risk assessment in critical infrastructure: a hybrid MCDM approach. Informatica (Netherlands) 30(1), 187–211 (2019)
Boranbayev, A.S., Boranbayev, S.N., Nurusheva, A.M., Yersakhanov, K.B., Seitkulov, Y.N.: Development of web application for detection and mitigation of risks of information and automated systems. Eurasian J. Math. Comput. Appl. 7(1), 4–22 (2019)
Boranbayev, A.S., Boranbayev, S.N., Nurusheva, A.M., Seitkulov, Y.N., Sissenov, N.M.: A method to determine the level of the information system fault-tolerance. Eurasian J. Math. Comput. Appl. 7(3), 13–32 (2019)
Boranbayev, A., Boranbayev, S., Nurbekov, A., Taberkhan, R.: The development of a software system for solving the problem of data classification and data processing. In: 16th International Conference on Information Technology - New Generations (ITNG 2019), vol. 800, pp. 621–623 (2019)
Boranbayev, A., Boranbayev, S., Nurusheva, A., Yersakhanov, K., Seitkulov, Y.: A software system for risk management of information systems. In: Proceedings of the 2018 IEEE 12th International Conference on Application of Information and Communication Technologies (AICT 2018), 17–19 October, Almaty, Kazakhstan, pp. 284–289 (2018)
Boranbayev, S., Boranbayev, A., Altayev, S., Nurbekov, A.: Mathematical model for optimal designing of reliable information systems. In: Proceedings of the 2014 IEEE 8th International Conference on Application of Information and Communication Technologies (AICT 2014), Astana, Kazakhstan, October 15–17, pp. 123–127 (2014)
Boranbayev, S., Altayev, S., Boranbayev, A., Seitkulov, Y.: Application of diversity method for reliability of cloud computing. In: Proceedings of the 2014 IEEE 8th International Conference on Application of Information and Communication Technologies (AICT 2014), Astana, Kazakhstan, October 15–17, pp.244–248 (2014)
Boranbayev, A., Boranbayev, S., Nurusheva, A.: Analyzing methods of recognition, classification and development of a software system. Adv. Intell. Syst. Comput. 869, 690–702 (2018)
Boranbayev, A.S., Boranbayev, S.N.: Development and optimization of information systems for health insurance billing. In: ITNG 2010 - 7th International Conference on Information Technology: New Generations, pp. 1282–1284 (2010)
Akhmetova, Z., Zhuzbayev, S., Boranbayev, S., Sarsenov, B.: Development of the system with component for the numerical calculation and visualization of non-stationary waves propagation in solids. Front. Artif. Intell. Appl. 293, 353–359 (2016)
Boranbayev, S.N., Nurbekov, A.B.: Development of the methods and technologies for the information system designing and implementation. J. Theor. Appl. Inf. Technol. 82(2), 212–220 (2015)
Boranbayev, A., Shuitenov, G., Boranbayev, S.: The method of data analysis from social networks using apache hadoop. In: Latifi, S. (ed.) Information Technology – New Generations. AISC, vol. 558, pp. 281–288. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-54978-1_39
Boranbayev, S., Nurkas, A., Tulebayev, Y., Tashtai, B.: Method of processing big data. In: Latifi, S. (ed.) Information Technology – New Generations. AISC, vol. 738, pp. 757–758. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77028-4_99
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Estimation of the degree of reliability and safety of software systems. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) FICC 2020. AISC, vol. 1129, pp. 743–755. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-39445-5_54
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Development of the technique for the identification, assessment and neutralization of risks in information systems. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) FICC 2020. AISC, vol. 1129, pp. 733–742. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-39445-5_53
Boranbayev, A., Boranbayev, S., Nurusheva, A., Seitkulov, Y., Nurbekov, A.: Multi criteria method for determining the failure resistance of information system components. In: Arai, K., Bhatia, R., Kapoor, S. (eds.) FTC 2019. AISC, vol. 1070, pp. 324–337. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-32523-7_22
Boranbayev, A., Boranbayev, S., Nurbekov, A., Taberkhan, R.: The software system for solving the problem of recognition and classification. In: Arai, K., Bhatia, R., Kapoor, S. (eds.) CompCom 2019. AISC, vol. 997, pp. 1063–1074. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-22871-2_76
Akhmetova, Z., Boranbayev, S., Zhuzbayev, S.: The visual representation of numerical solution for a non-stationary deformation in a solid body. Adv. Intell. Syst. Comput. 448, 473–482 (2016)
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Evaluating and applying risk remission strategy approaches to prevent prospective failures in information systems. In: Latifi, S. (ed.) 17th International Conference on Information Technology–New Generations (ITNG 2020). AISC, vol. 1134, pp. 647–651. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-43020-7_87
Boranbayev, A., Boranbayev, S., Nurbekov, A.: A proposed software developed for identifying and reducing risks at early stages of implementation to improve the dependability of information systems. In: Latifi, S. (ed.) 17th International Conference on Information Technology–New Generations (ITNG 2020). AISC, vol. 1134, pp. 163–168. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-43020-7_22
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Java based application development for facial identification using OpenCV library. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) IntelliSys 2020. AISC, vol. 1251, pp. 77–85. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-55187-2_8
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Measures to ensure the reliability of the functioning of information systems in respect to state and critically important information systems. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) IntelliSys 2020. AISC, vol. 1252, pp. 139–152. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-55190-2_11
Boranbayev, A., Boranbayev, S., Nurbekov, A.: Development of a hardware-software system for the assembled helicopter-type UAV prototype by applying optimal classification and pattern recognition methods. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) SAI 2020. AISC, vol. 1229, pp. 380–394. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-52246-9_28
Boranbayev, A., Shuitenov, G., Boranbayev, S.: The method of analysis of data from social networks using Rapidminer. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) SAI 2020. AISC, vol. 1229, pp. 667–673. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-52246-9_49
Boranbayev, A., Boranbayev, S., Yatsenko, Y., Tulebayev, Y.: Methods and software for simulation of optimal renewal of capital assets. J. Theor. Appl. Inf. Technol. (JATIT) 98(21), 3545–3558 (2020)
Boranbayev, A., Boranbayev, S., Nurusheva, A., Yersakhanov, K.: The modern state and the further development prospects of information security in the republic of Kazakhstan. In: Latifi, S. (ed.) Information Technology – New Generations. AISC, vol. 738, pp. 33–38. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77028-4_6
Akhmetova, Z., Zhuzbaev, S., Boranbayev, S.: The method and software for the solution of dynamic waves propagation problem in elastic medium. Acta Phys. Pol. A 130(1), 352–354 (2016)
Hritonenko, N., Yatsenko, Y., Boranbayev, S.: Environmentally sustainable industrial modernization and resource consumption: Is the Hotelling’s rule too steep? Appl. Math. Model. 39(15), 4365–4377 (2015)
Yatsenko, Y., Hritonenko, N., Boranbayev, S.: Non-equal-life asset replacement under evolving technology: a multi-cycle approach. Eng. Econ. 65(4), 339–362 (2020)
Boranbayev, S.N., Nurbekov, A.B.: Construction of an optimal mathematical model of functioning of the manufacturing industry of the republic of Kazakhstan. J. Theor. Appl. Inf. Technol. 80(1), 61–74 (2015)
Boranbayev, A., Boranbayev, S., Muratov, T., Nurbekov, A.: Modeling dependence between air transportation and economic development of countries. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) FTC 2020. AISC, vol. 1289, pp. 601–613. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-63089-8_39
Boranbayev, A., Boranbayev, S., Seitkulov, Y., Nurbekov, A.: Proposing recommendations for improving the reliability and security of information systems in governmental organizations in the republic of Kazakhstan. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) FTC 2020. AISC, vol. 1290, pp. 854–868. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-63092-8_57
Acknowledgment
This research has been funded by Nazarbayev University (Social Policy Grant).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Boranbayev, A., Boranbayev, S., Amirtaev, M., Baimukhamedov, M., Nurbekov, A. (2022). Development of a Human Identification Software System in Real Time. In: Arai, K. (eds) Intelligent Systems and Applications. IntelliSys 2021. Lecture Notes in Networks and Systems, vol 295. Springer, Cham. https://doi.org/10.1007/978-3-030-82196-8_56
Download citation
DOI: https://doi.org/10.1007/978-3-030-82196-8_56
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-82195-1
Online ISBN: 978-3-030-82196-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)