Purish S. Machine learning methods for human gait recognition

Українська версія

Thesis for the degree of Doctor of Philosophy (PhD)

State registration number

0824U002999

Applicant for

Specialization

  • 122 - Комп’ютерні науки

25-01-2024

Specialized Academic Board

4136

Odesa Polytechnic National University

Essay

A study of the most significant works developed in recent years on gait recognition, highlighting methods based on visual features, was conducted. The study allowed us to identify the problems and challenges facing researchers in this area. The analysis also revealed the advantages of gait-based systems compared to other systems that use common biometric characteristics. The problem of the presence of gait covariants, which significantly affect the effectiveness of gait recognition methods and the practical feasibility of developing biometric identification systems based on gait recognition, is analyzed. To consider in detail the covariates that have the greatest impact on the efficiency of gait recognition and the proposed methods that are robust to the influence of these covariates. To reduce the time spent on human recognition using the HoG feature descriptor, a method was proposed that uses the popular HoG feature descriptor and Haralick texture features with sum variance to reduce the number of HoG features. It is shown that the Haralick texture features can be used together with HoG to extract the most characteristic low-dimensional feature vectors that can uniquely identify people. As a result of the study, it was determined that the proposed method is, in most cases, more effective than analogous methods. For example, on the CASIA A dataset, the proposed method showed an average recognition accuracy of 97.77%, which exceeds the performance of the analogous methods. On the CASIA B dataset, the method showed the best accuracy for almost all camera viewing angles (the advantage over the closest analog ranged from 3.8% to 6.4%, depending on the viewing angle). For the CMU MoBo dataset, the proposed method showed 82.00% accuracy in human gait recognition, which exceeds the performance of the nearest analog method by 5%. To recognize a person by gait under the conditions of wearing different clothes, a method for recognizing a person by gait based on the local descriptor LR2P was proposed. The proposed method uses the gait energy image and exploits the local distinctive features of regions in the GEI, which improves the gait recognition performance. To confirm the effectiveness of the proposed method, an experimental study was conducted on several datasets. The accuracy rate on the OU-ISIR B dataset was 86.22%, which exceeds the accuracy of the closest analog method by 4.30%. The average accuracy rate for all 32 clothing styles on the OU-ISIR B dataset was 91.78%, which indicates that the proposed method can minimize the problem of clothing variations. To recognize a person by gait in a frontal camera projection, a recognition method based on the analysis of the gait energy image contour was proposed, consisting of the following steps. An experimental study on the CMU MoBo dataset showed that the proposed method demonstrates a 6.41% improvement in recognition accuracy over the analog method. A study on the CASIA B dataset for zero viewing angle showed that the proposed method achieved an accuracy rate of 99.70%, which exceeds the accuracy of the closest analog method by 5.30%. To recognize a person by gait under conditions of different gait speeds, a recognition method based on the use of GEI spatial dynamics was proposed, consisting of the following steps. To confirm the effectiveness of the proposed method, an experimental study was conducted on several datasets. The study on the CASIA C dataset showed that the proposed method has an accuracy rate ranging from 0.5% to 6.1%, depending on the study parameters. The average accuracy on the OU-ISIR A dataset was 98.69%, which exceeds the accuracy of the closest analog method by 9.2%. A software module for recognizing people by their gait has been developed. The software module can be part of a reliable and efficient biometric identification system that uses a person's gait as a biometric identifier. This module can be used in various areas where it is necessary to perform authentication and access control procedures. It can be integrated into existing video surveillance systems and used to provide various security and identification processes. The main functional and non-functional requirements for the developed module are defined. A deployment diagram was formed and a data schema was provided. To determine the technologies used, a description of the technology stack of the program module was provided. The structure of the program module project is provided, the main software packages of the developed software are identified and described. In order to ensure the quality of the developed software module, functional and unit testing was carried out. The methods developed in the dissertation have been implemented in the activities of Dobrodiya Foods LLC, PJSC Vetropack Gostomel Glassworks, as well as in the educational process of the Odesa Polytechnic National University.

Research papers

Purish S.V., Lobachev M.V., Gait recognition methods in the task of biometric human identification // Herald of Advanced Information Technology, 2023, Том 6, № 1. C. 13–25

Lobachev M.V., Purish S.V., Machine learning models and methods for human gait recognition // Herald of Advanced Information Technology, 2023, Том 6, № 3. C. 263–277

Purish S.V., Schöler T., Models and methods for gait-based person identification while wearing different outfit // Electrotechnic and Computer Systems, 2023, Том 113, № 38. С. 6 – 16

Лобачев М.В., Пуріш С.В., Методи ідентифікації людини за ходою за умов різної швидкості ходи // Наука і техніка сьогодні (Серія «Техніка»), 2023, Том 27, № 13. С. 784 – 795

Пуріш С.В., Яковенко Р.О., Годовиченко М.А., Задача вибору біометричних ознак в системах біометричної ідентифікації людини // Proceedings of the 13th International Scientific Conference of students and young researchers «Modern Information Technology», MIT 2023, Odesa, Ukraine. May 18-19, 2023. C. 11–13

Лобачев М.В., Пуріш С.В., Системи біометричної ідентифікації на базі розпізнавання ходи // Proceedings of the 10th International scientific and practical conference “European Scientific Congress”, Madrid, Spain. October 29-31, 2023. C. 212–215

Лобачев М.В., Пуріш С.В., Моделі та методи машинного навчання для розпізнавання людської ходи // Proceedings of the VII International Scientific and Practical Conference "Problematic questions of science and problems of development", Berlin, Germany. October 30 – November 01, 2023. C. 341–344

Пуріш С.В., Метод ідентифікації людини за ходою, інваріантний до одягу // Proceedings of the VIII International Scientific and Practical Conference "Modern technologies of human development", Bordeaux, France. November 06-08, 2023. C. 326–329

Пуріш С.В., Біометричні ідентифікатори в біометричних системах обмеження доступу // Proceedings of the 3rd International Scientific and Practical Conference “Modern research in science and education”, Chicago, USA. November 09-11, 2023. C. 311–315

Purish S.V., Schöler T., Models and methods for recognizing a person by gait while wearing different clothes // Proceedings of the 2nd International Scientific and Practical Conference “Innovative development of science, technology and education”, Vancouver, Canada. November 16-18, 2023. C. 128–131

Пуріш С.В., Методи розпізнавання ходи людини з фронтальної проєкції камери // Proceedings of the X International Scientific and Practical Conference "Trends and prospects for the development of modern education", Munich, Germany. November 20-22, 2023. C. 403–405

Files

Similar theses